The Disconnect Between Apps and Processes

As I have wandered the landscape of enterprise applications and their implementation projects, I have always led conversations on the importance of solid business processes to successful application implementations.  Too many times we have watched a company twist itself and its people into knots over getting an ERP system up and running on an artificial deadline that incents their people to throw good business sense out the window.  This tendency isn’t just about ERP.  It’s about PLM, CRM, SCM, MES, and the rest of the alphabet soup that is the enterprise application  landscape.

 My conclusions are that that the leader of an implementation project should be a business leader.  Even if that leader has little application experience.  That leader’s main job should not be about budget and timeline of the implementation itself.  It should be about making sure the new application brings more to the business process than it takes away.  Because that’s what enterprise applications are all about; balancing the existing good parts of the business processes against the potential of new business processes.  Too many times I have seen enterprise application team leaders go hell-bent for leather to meet budget and time constraints at the expense of getting the best business process in place.  The leader rationalizes this approach through assuming that the business process leader will fix things once the implementation is complete.  Make the implementation team leader be measured on and incented on the business process metrics.

 Of course all you certified project managers and comptrollers are freaking out now.  I can hear the ranting about fiscal responsibility and resource management.  That’s because those people look at the world isolated to the project.  They don’t care and aren’t incented to care about what happens post-project in the real world.  Some people will say that it’s the responsibility of the executive management team to make sure that the balance exits.  But let’s face it; most senior executives don’t have enough view of the details of the business processes to make a balanced judgement on these type of projects.  Every enterprise application project I have been involved in, as both a project member and as a business leader on the receiving end, has required significant post-project time, money, and resources to clean up the business process carnage left by any implementation team that is only focused on the deadline or their own project budget.  This is a fact that senior executives don’t see or is hidden from them.

 So is the answer to stop all enterprise application project?  A partial answer is “absolutely not.”  The full answer is stop the traditional budgeting and timeline process.  The entire project plan has to be extended beyond the “go-live” date.  The project team must continue supporting all aspects of the business process, not just the application.  The business process leader should have been the project lead.  The timeline and budget must be built based on the overall change in the business process, not a go-live date.  I personally have been there and done that.  I was given the manufacturing-side of an ERP implementation, and then brought into help run the plant that was part of the ERP project.  I can tell you that my perspective completely changed on what was good for the plant and what was good for the ERP project.  One of the first things I did was make sure the ERP project didn’t go away until all business processes, as measured by our own metrics, were functioning at least as well as prior to the ERP project.  This laid the foundation a massive continuous improvement project that used the information made available in the ERP system to produce millions in savings and cost avoidance.

 So to sum it all up, there are some key things you should do and consider:

  • Name a business process leader as the enterprise application project lead
  • Don’t underestimate how many internal resources you will need, regardless of how many consultants you hire
  • Set the project deadline and budget as secondary metrics for intermediate project tracking only
  • Use the actual business metrics as the final metrics for the project
  • Make sure project personnel go back into the business to manage the business processes

There are many others, but the above points are a good start.  It is the start of keeping your project continuously aligned with your business processes.  Always remember and remind your teams that the goal of the enterprise application project isn’t just the enterprise application.  Its improving or building a business process that is part of growing your organization’s capabilities.

Kevin & Steve, I have found my successful implementations always start with defining the processes involved. It eliminates the plethora of "Tribal Knowledge". It involves the "Front Line" folks who will actually use the applications and make the process work. It is the best foundation for User Testing. It encourages "user buyin" - they are part of the solution.

Like
Reply

Great Post and good match with the real live!

Like
Reply

Kevin, Great post. Process is always the key element in any project success. That's because the Process is what the People do. And the People don't want to do something worse than what they used to do. The fundamental deficiency in all Enterprise Software is the Process of the software being implemented. It is welded to the Data that the business system requires. It originated with system architectures whose foundations were laid in the 1980's. So then you are left balancing the budget/schedule issues of very expensive investments that have senior executive visibility with the People having to scramble to adopt, or worse adapt, a set of Processes that aren't better/easier/understandable and cause the disruption, delays, cost overruns and long tail of post implementation disruption. Not an easy solution to solve without entirely different architecture (which does exist) and an entirely different approach. I think your approach works great when the expectations are set up front and all three elements; process, budget and schedule, make sense.

Like
Reply

Great timing and great insight.... I sat in on a conference call today and listened to a project team discuss with us that they were behind their project timeline because their first choice software solution didn't deliver a POC and basically walked away. We were brought to the table late last week and they wanted us to have a quote later this week without giving us the benefit of a thorough vetting of their specification. We tried our best to explain that sacrifices made in the beginning often come out in the end and shorten the life of the implementation, but they were so caught up in their short term project schedule vs. the long term business goals. I often make the analogy ...A paint job is only as good as the prep work that goes into it ( sanding, filling nail holes, taping, spackling etc ). After 15 years of delivering Mobile Solutions we have seen it time and time again .. no matter how great our software is we are only good as the process designed by the customer.

To view or add a comment, sign in

More articles by Kevin Prouty

Others also viewed

Explore content categories