BusinessWeek Logo
Viewpoint July 15, 2009, 10:17PM EST

Software for Business: When Not to Buy

Businesses need to do their homework before investing thousands of dollars in new software

There are some things we all wish we had never purchased. That Yugo. The HD DVD player. That house in Florida.

I'm also betting that Joe, a client of mine, will one day wish he never bought the software I just sold him.

True story: Earlier this month we sold one of our customer relationship management (CRM) applications to someone I'll call Joe, who owns a 20-person company that makes specialty equipment parts.

Joe's software purchase will cost him about $10,000. He'll probably spend another $5,000-$10,000 with my firm for services, including installation, training, and making sure it works with his existing systems. That's a lot of money for a small business owner. But Joe's convinced it'll be a good investment.

I've been around long enough to know two things for certain: Paris Hilton's My New BFF will never win an Emmy. And Joe's new CRM system will fail miserably.

Joe bought the software for all the right reasons. He wants to track customer data and activity. He wants to make sure leads are followed up. He wants to have ongoing marketing campaigns to generate more work both from customers and prospects. But he's also got all the wrong things in place. His is destined to join the ranks of the nearly 30% of companies that, according to AMR Research, fail at CRM implementation. Vendors of CRM software, including Salesforce.com (CRM), Oracle (ORCL), and SAP (SAP), might want to take note.

companies need a "super user"

Joe's company, for instance, doesn't have the right people in place. Specifically, he doesn't have that individual who should be responsible for the system's success. I've written about this person before: the super user, the sponsor, the project manager, the administrator, the champion. Joe hasn't budgeted for the fact that one unlucky person in his company needs to be told to "own" the system. Without someone who's ultimately responsible, then the minute something goes wrong everyone will be pointing fingers at each other (and at my firm).

And because of this, Joe's significantly underestimating his budget. He thinks that just buying the software and getting some training is all he needs. In reality he should be allowing for time spent by someone as the main person in charge of the system. That person may be spending two or three days a week getting up to speed, and then maybe another half a day a week doing ongoing work on the system. Without that person in place, Joe's going to fail. Like Jon and Kate. Only instead of the screaming kids there'll be screaming employees. Same thing.

You may be wondering why I don't try to stop Joe from this ill-conceived purchase. Believe me, I have. I've been repeating this speech to him over and over. It's even in our contracts. But busy business owners like Joe only seem to hear what they want to hear. And though I'm doubtful he's going to succeed, I still plunge forward. Like the sales rep who sells that piece of equipment to the customer knowing that he'll probably never use it. The difference between him and me? I'm so bad at figuring people out that Joe may just surprise me and get a lot of benefit from the software!

make sure hardware is up to speed

But it's not likely. Joe's just not selfish enough. His employees sometimes dominate his decision-making. He wants to make everyone happy. That may be fine if you're the President and you're creating a trillion dollar health-care plan. But not when you're purchasing a critical business application. Sure, getting input from users is important. But after getting feedback he then needs to choose what's important ultimately for the business.

Reader Discussion

 

BW Mall - Sponsored Links