Have you ever attended endless workshops to reengineer and improve processes? Have you been wondering if the new and improved process would actual make any difference or have you seen big initiatives ending in nothing?
Well I have, but I have (luckily) also been part of higly successful business improvements. So what makes the difference?
The successful process improvements I have witnessed all have in common that they included four key elements: Process design, System Configuration, People Behavior and Data Migration.
Process Design for Improved Processes
The first key to successfully improve processes is to design robust processes. A robust process has to be simple but yet flexible allowing common sense. Mapping the current processes with the experienced subject matter experts is important, but remember to be critical and ask “Why?” at least 5 times to understand why the current process is as it seems to be. Furthermore remember to ask “How do you do this?”. Often this question will trigger the show up of a number of additional Excel Spread Sheets; spreadsheets that in reality “carry” the executing of the process either by compensating for missing utilisation (or mis-use) of the enterprise systems or for insufficient data views. Another important thing in establishing robust processes is to reduce the number of handovers between departments or competences – these handovers introduce waiting time. Further whenever possible allow the process to be concurrent instead of sequential whenever possible. Concurrent processes requires workflows instead of only simple statuses, but it will have a significant impact on the lead time. Identify the atomic data objects that are processed repeatedly and implement workflows for these that ensure executions, and clear detailed progress monitoring.Example of atomic data objects
An engineering change frequently involves several document changes. In many companies the focus from the enterprise PLM system is on the change alone. Ensuring that all documents are reworked, reviewed and approved is at best left to endless spreadsheets list and the approval of the change is more formal – it does not guarantee that all the documents in the change has actually been reviewed. The alternative to this is having concurrent (sub)workflows for each document that give a clear overview of the progress for each document. Furthermore it introduce better flexibility if it is decided that a specific document should be transferred from one change order to another, since this will not have impact on the documents own workflow.System Customization
No process without a system supporting it. From time to time you hear managers claim that systems must adapt to the designed process while they (or other managers) at the same time requires standard out-of-the-box solutions to reduce total cost of the IT landscape. The truth is something in the middle. Often the enterprise systems is build on recommended dominant processes (often called best-practice). And as long as you can use these processes you really should. However there are two reasons for customizing enterprise systems:- if the company would get major competitive advantage
- if the system does not have the sufficient detailed process focus.