Ask the Expert

CRM Software - build, contract, buy or customize?

What are the advantages and disadvantages of building software-in-house, contracting the building of software, buying turnkey software, or customizing software?

    Requires Free Membership to View

The build vs. buy decision can only be made after examining your firms strengths & weaknesses, business goals, financials, and core competencies. One must ask, "do we want to be in the software development business?". If the question is "no", then you need look no further -- you must buy your software. Software development takes a BIG commitment and entails lots of risk. For starters, you need to do requirements analysis, functional design, system prototype, human engineering/GUI analysis, system documentation, user documentation, training materials, training curriculum, user acceptance testing, bug fixes, release strategy, technical support, APIs, etc. It's not an easy task and it costs money...lots of money. When purchasing software, you are placing your confidence in the software vendor for the above items. Software development firms are experienced in all of the above and can spread the cost to hundreds of thousands of users. The downside may be software that doesn't quite meet your exact specifications, along with loss of control over release schedules, bug fixes, and customization options. On the upside -- you can hold the vendor accountable for everything, software costs are easily estimated, and your firm can focus on its core competencies.

The list of advantages/disadvantages is endless. My bias is against the development of custom software unless it is absolutely necessary. It is very serious and detailed work that's best left to the experts.

Good luck

This was first published in October 2001

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: