Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Customized Software or Canned?
Message
From
21/11/2000 01:51:40
 
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00443589
Message ID:
00443971
Views:
8
>I would like to hear opinions about customized software vs canned software
>
>pros and cons, which is easier to sell, etc.
>
>Thanks and have a good day.
>
>Becky

IMO there are really 3 levels of "customization" of software:

Canned: fixed function, not customizable (beyond simple stuff like client name, etc.). Offers the best bang for the buck, if it meets the needs. Will have the largest installed user base, and all other things being equal, probably the best support. Vendor will be well-versed in target industry. Lowest cost, immediate availability.

Semi-custom: major modules and/or functionality pre-written, requires configuration for each client and/or may include custom enhancements. Examples are accounting systems and MRP solutions like SAP. Vendors here are typically called "VARs" (value added resellers) and are usually quite closely tied to the software vendor (for better or for worse). In some cases customization can be almost as good as a full custom solution, but flexible semi-custom software is by no means available for all industries. Vendor may or may not be familiar with the industry. Support depends on the strength of the vendor. Cost is medium to high; availability depends on required customization, but will be sooner than full custom for equivalent functionality.

Full custom: what a lot of us do here for a living :-). Primary advantage is that it can be exactly tailored to meet the requirements. Disadvantages are many: very high cost, potentially long lead time, support depending sometimes on a sole programmer (unless source escrow is established, even that may not be sufficient).

Even though I write full custom software, I always run potential clients through the above list, so they are aware of the options (almost none are). Personally, I don't like re-writing the wheel (e.g. "yet another accounting application") so for normal stuff where I know there are lots of shrinkwrapped or semi-custom solutions out there, I'll point them that way. I only take on jobs that interest me, that are technically challenging, and that the client truly needs due to their unique circumstances. YM will definitely vary.
Regards. Al

"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov

Neither a despot, nor a doormat, be

Every app wants to be a database app when it grows up
Previous
Reply
Map
View

Click here to load this message in the networking platform