Click here to Skip to main content
15,510,771 members

Survey Results

Do you use other people's components   [Edit]

Survey period: 21 Oct 2002 to 27 Oct 2002

There are zillions of third party components in the market - both free and commercial. Do you use them, or do you prefer to write yourself.

OptionVotes% 
I use whatever 3rd party components will do the job.15219.05
I'll use whatever supported and documented components that will do the job.26332.96
I'll use 3rd party components only when there's no other choice.29436.84
I never use 3rd party stuff - I write my own.8911.15



 
General3rd Party Vendors WAKE UP! Pin
John Lyon-Smith25-Oct-02 5:43
John Lyon-Smith25-Oct-02 5:43 
GeneralRe: 3rd Party Vendors WAKE UP! Pin
Patrick Lassalle26-Oct-02 2:34
Patrick Lassalle26-Oct-02 2:34 
GeneralRe: 3rd Party Vendors WAKE UP! Pin
Anonymous10-Apr-04 22:17
Anonymous10-Apr-04 22:17 
GeneralUse of 3rd party controls depends... Pin
LongRange.Shooter24-Oct-02 10:22
LongRange.Shooter24-Oct-02 10:22 
GeneralNeed Choice: I only use third party controls when source code is supplied. Pin
NormDroid23-Oct-02 23:48
professionalNormDroid23-Oct-02 23:48 
GeneralWho's the 2nd party? Pin
Marc Clifton22-Oct-02 8:17
mvaMarc Clifton22-Oct-02 8:17 
GeneralRe: Who's the 2nd party? Pin
peterchen22-Oct-02 14:18
peterchen22-Oct-02 14:18 
GeneralRe: Who's the 2nd party? Pin
Troy Marchand23-Oct-02 8:23
sitebuilderTroy Marchand23-Oct-02 8:23 
GeneralDecision factors Pin
Troy Marchand22-Oct-02 6:30
sitebuilderTroy Marchand22-Oct-02 6:30 
GeneralRe: Decision factors Pin
Gary Wheeler23-Oct-02 2:45
Gary Wheeler23-Oct-02 2:45 
Troy Marchand wrote:
What are the general decision factors you use when determining when to use a component or not? (Complexity, ROI, turn-around time, etc.)

Generally, we will use a component when the required functionality is too expensive to develop in-house compared to the costs of adapting to the third party component. If we develop the component in-house, we get exactly what we want, but this approach is expensive in terms of manhours spent developing the component. If we buy the component, we spend manhours learning how to use it, and adapting our needs to the functionality the component provides. With purchased components, you also have to weigh the risks inherent in support from an outside vendor. If you need additional functionality (or bug fixes) that only the vendor can provide, you are constrained to their abilities and schedule.

And what criteria do you use to choose between similar components? (Price, quality, support, learning curve, etc.)

Add prior history or experience with the vendor and customer needs (some customers may dictate compatibility with 'Company X'). Performance can be an issue in some cases.


Software Zen: delete this;
GeneralRe: Decision factors Pin
Paul Watson23-Oct-02 4:21
sitebuilderPaul Watson23-Oct-02 4:21 
GeneralRe: Decision factors Pin
Gary Wheeler23-Oct-02 4:56
Gary Wheeler23-Oct-02 4:56 
GeneralRe: Decision factors Pin
Ed Gadziemski25-Oct-02 6:01
professionalEd Gadziemski25-Oct-02 6:01 
GeneralRe: Decision factors Pin
Gary Wheeler25-Oct-02 8:29
Gary Wheeler25-Oct-02 8:29 
GeneralRe: Decision factors Pin
Troy Marchand23-Oct-02 7:26
sitebuilderTroy Marchand23-Oct-02 7:26 
GeneralRe: Decision factors Pin
Gary Wheeler23-Oct-02 8:11
Gary Wheeler23-Oct-02 8:11 
GeneralRe: Decision factors Pin
Troy Marchand23-Oct-02 8:22
sitebuilderTroy Marchand23-Oct-02 8:22 
GeneralDependency issues Pin
Rob Caldecott21-Oct-02 2:50
Rob Caldecott21-Oct-02 2:50 
GeneralRe: Dependency issues Pin
Navin21-Oct-02 10:47
Navin21-Oct-02 10:47 
GeneralRe: Dependency issues Pin
peterchen22-Oct-02 14:19
peterchen22-Oct-02 14:19 
GeneralRe: Dependency issues Pin
Navin23-Oct-02 4:00
Navin23-Oct-02 4:00 
GeneralRe: Dependency issues Pin
peterchen23-Oct-02 11:09
peterchen23-Oct-02 11:09 
GeneralDepends on Cost & Client Pin
Paul Watson21-Oct-02 0:15
sitebuilderPaul Watson21-Oct-02 0:15 
GeneralRe: Depends on Cost & Client Pin
Troy Marchand21-Oct-02 9:48
sitebuilderTroy Marchand21-Oct-02 9:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.