When companies buy software tools what do they expect from them? Guided by common sense, one might think that a software tool is expected to render clunky manual methods gracefully automated. As a result, information and knowledge would be diligently arranged in databases and easily searched, found, and accessed.
Let’s imagine, for instance, a customer relationship management (CRM) system and
call reporting a bug. John goes straight to the issue management system and opens a case. Remembering the calm voice of the client, John decides the priority of the case is “low.” But, the phone rings again and John receives another customer complaint. Another case is opened. During that same day, John also hears about installation and integration problems customers are encountering when they deploy the latest version of the software on a server. More cases accumulate in the newly acquired CRM. A