As the business software is selected, the next step is to implement the described processes “your way of working” as digital equivalents in the business software.
These are the typical PLM, ERP, CRM, MES, EAM projects that are executed in organizations and that tends to create headlines like: “More than 50 percent of IT projects fail”
How do we avoid ending up in these statistics?
As for any kind of project it is important to define clear objectives. If we have, as per the “pyramid” image above, identified the business needs and defined the business processes, this part should be straightforward. However, be careful not to bite off more than you can chew. Then establish measurable objectives for the implementation.
Pay careful attention to involving the affected stakeholders. They need to be informed, engaged and consulted regularly during the implementation of the digital processes. They will also be very valuable in terms of feedback and guidance.
If your enterprise has history in terms of legacy data, some tough decisions must be made. Does it make sense to migrate all the data into the new system or systems? Is it even possible? What value will it bring to migrate all data compared to the cost?
Do we leave all legacy data in the old system and gradually phase it out? However, gradually might take a really long time depending on the lifecycle of your product or facility data managed in the system….
A third option would be to partially migrate data from the legacy system, meaning, that only the most important data will be migrated to the new system in accordance with the new data model and processes. This option will make the migration exercise less costly and time consuming, but it will still leave the need for a functioning legacy system containing the old data even if very few individuals in the organization need to use it.
Next, decisions will have to be made regarding how much configuration or customization of the business software compared to the needs of the business. In my view it is absolutely crucial that business is involved in this step and that they keep an open mind. Is it really important to our business execution to change the software process or would it be possible to run as per Out Of The Box? If the process is unique to you and gives you a competitive advantage, then I would say yes, it would probably be a good idea to customize. Just bear in mind that the cost is not just to implement the unique process, but also to maintain and upgrade it yourself.
For the execution of the implementation project there are several different schools. Personally, I lean towards an agile approach with SCRUM like frameworks. The main reason for this is that I’ve seen first-hand on multiple occasions the power of the “show and tell” at the end of a sprint where business stakeholders get to see the developed functionality and ask questions to the scrum team and the scrum team get to show what they have achieved as well as asking questions to business stakeholders. It facilitates a powerful “us” dynamic as opposed to “us vs them”, and it also means that the project is better equipped to capture misunderstandings and errors early.
As the system with the defined digital processes and functionality is ready to be deployed and put to real use in the organization the biggest pitfall of all is hidden in the shadows……
Rollout, training, and organizational change management. Tons of literature has been written regarding its importance, and virtually everybody agrees it is important, so why is it so hard?
Because it involves people, and even more difficult, people that must change the way they do things. People, we, do not like to change, we resist change.
Is it then hopeless? Not at all, it just means that attention and resources must be set aside to deal with this important phase of any business software project. As an example, SharePLM, offers a lot of great articles on this topic.
After the business software with its digital processes and functionality is put to good use in the organization, it will start to produce content and data. For a digital enterprise, what you do with this data will largely determine your level of success.
Bjorn Fidjeland