Why did this project fail? It was because of a mismatch between the complexities of the solution that we were trying to implement, and the company’s business needs. The customer service company that I worked for made enterprise software solutions, suitable for large organizations, which was typically implemented in call centers of many hundreds, if not thousands of call center agents. These solutions offered robust case management, with very customizable workflows, queuing and routing rules. These solutions also offered complex knowledge management, email and chat engines that could support millions of interactions a month. Implementation tended to span many months, where professional services consultants dove into the business processes that agents followed, and then reproduced them in these enterprise solutions.
via Forrester Blogs Kate Leggett