So you’ve been given a CRM project to deliver. How do you manage the risks associated with managing an implementation on time and on budget that also delivers value to your organisation?
Understand there is complexity. A lot of money has been invested by the CRM software industry in promoting the idea that CRM is straightforward. If people didn’t believe implementing CRM systems was easy, they wouldn’t buy much software, and that’s not what the software industry wants. While it’s by no means rocket science, there is considerably more complexity involved than people appreciate. If you get lulled into seeing this just a technology selection issue, you’ll get tripped up.
Write a tight and detailed requirements specification. A tight specification of requirements is the foundation for a well controlled project. The key word here though is detailed. It’s not hard to wander round the building asking people what they want from the system and in the process accumulate a reasonable number of bullet points, but this sort of list is not going to help you manage a project. A requirements document should thoroughly address:
-
What problems are we looking to solve?
-
What are the business processes required to solve the problems?
-
How will the processes work within the technology?
-
What are the supporting functional requirements?
-
Reduce the risk of purchasing an inappropriate technology
-
Get a firm price upfront from potential vendors allowing you to purchase competitively and reduce the likelihood of unexpected costs downstream
-
Reduce the risk of ‘scope creep’ where new requirements keep being added during the implementation phase causing delays and budget overruns
Create a sensible project plan. This isn’t as simple as it might seem. It’s human nature that while we may have been contemplating deploying CRM for many years, once the decision is made to progress there’s a desire for instant results. Consequently it’s easy to be hurried into an unrealistic project plan. In principle you should be able to look to the vendors for sensible guidance in this respect, but in 14 years in the industry I’ve seen remarkably few realistic plans. As a rule of thumb take the time-lines the vendor gives you, add 50%, and you shouldn’t be too far away.
Ensure you have the resources in place. CRM projects are time-consuming. People have day jobs. The two things don’t sit well together. You need to understand the resource intensive aspects of the project. Activities such as project management, data preparation, system configuration, testing, and training are often more resource intensive than people expect. It is also particularly important that senior management have the bandwidth to support the project, because the project is unlikely to succeed without their active backing. By examining the resourcing needs carefully you can head off potential bottlenecks that can considerably delay a project.