V2N1
Home :: 
About :: 
Services :: 
Support :: 
Library :: 

Stephen Parsons, Senior Consultant - eBusinesseBusiness for Every Business

January 20, 2006 Vol. 2 No. 1

Stephen Parsons

Square Pegs & Round Holes
A few months ago I attended a conference for SMEs who were seeking eBusiness implementation advice for their operations. The speaker (a self-professed expert on eBusiness) suggested that building a custom application in this day and age makes no sense when off-the-shelf (OTS) applications are available for nearly any conceivable function at a fraction of the cost of custom development.

My disappointment at her remarks were driven less by my experience in developing value-producing custom applications for my clients than by my engagements as a consultant to many companies for whom I never wrote a line of code. That experience has proven time and again that the debate on “buy versus build” is rarely that simple.
 
The price dimension alone offers plenty of complexity. OTS products may have hidden long-term costs such as license, maintenance and service level contracts, upgrades, platform changes, training, or implementation and installation costs that set their overall cost of ownership above the custom-built price tag.
 
As far as features are concerned, any OTS application will have limitations in functionality. So, if you need a multifunction solution you may have to buy more than one application to cover all your requirements, while a single custom solution can be inclusive.
 
Suitability may also be an issue in this debate as many in the OTS camp will try to sell you a solution that is “close” to your need - suggesting you rebuild your business processes to fit the software gaps. While I am a big fan of business process re-engineering, sometimes your unique business processes represent your competitive advantage.  Forcing you to fit your business to a solution instead of the reverse is just like forcing square pegs into round holes.
 
A recent project for one of our major clients identified a viable third option – integration. Integration is a combination of third party products with custom development. In this case it involved developing a custom web-based access to connect to a commercial desktop solution. Our research indicated that while the initial price was about the same for upgrading to a different product with the enhanced functionality the client was seeking, the long-term return on investment was substantially better for an integrated solution.  The approach offers future economy and scalability – important values for the client that take long-term cost and other benefits into consideration.
 
No one can tell you whether you should buy or build without a thorough needs analysis. Avoid “ex-spurts”* who present the buy versus build argument as a foregone conclusion. Be sure to complete a full ROI calculation on any solution you implement - whether you buy, build, or integrate.
 
Stephen Parsons is Senior Consultant for eBusiness at InnovaIT Web Services (www.innovait.ca) in Dartmouth.

*"Ex-spurts" is a term I use to describe the false prophets of the consulting profession and will be the subject of my next column "The Devil You Know". It comes from a humorous quip about experts that states that an "ex" is a has-been and a "spurt" is a drip under pressure.


 
Member of the PayPal Developer Network
Powered by
InnovaCMS
We Register our Clients with Google SiteMaps
©2001-2010 IWS
Print View | Site Map | Home | About | Services | Support