Project owner presenting MES, ERP, SCM, and SCADA strategy to improve software implementation success rates, based on expert insights and KPIs.
Studio Romantic - Adobe Stock

Digitalization Smart Factory : Best practices for successful industrial software projects

What experts recommend in order to improve your software project success rate. Insights from decades of successful industrial software implementation project experience.

Industrial software projects in Enterprise Resource Planning (ERP), Manufacturing Execution System, Supply Chain Management (SCM), Supervisory Control and Data Acquisition (SCADA) often face high failure rates. At PSI, we believe that success is achievable with the right approach. Here I share expert insights and proven strategies to help organizations carryout their implementation projects efficiently, securely, and with lasting impact.

I recently attended the go-live event of a leading steel company in Europe for a project on Manufacturing Execution Systems (MES). The project had lasted for a little over a year and went live as planned. Last year, I spoke to another customer about a major MES project. He confided in me that the project was on time, on budget and within specification. Unfortunately, not all industrial software implementation projects or manufacturing process software share similar positive narrative.

What is the success rate of software projects?

  • Based on findings from Gartner, 75% of Enterprise Resource Planning (ERP) projects do not achieve the anticipated benefits.
  • ERP Focus further reports that 90% of ERP systems projects deliver no measurable return on investment (ROI).

Despite this outlook, experts maintain that producers using industrial software, including Production Management System can boost overall equipment effectiveness (OEE), bring efficiency to the organization, reduce downtime and waste, and achieve leaner, smarter supply chains.

So how can project managers better prepare to ensure the success of their MES, SCM, ERP, and SCADA projects?

I spoke to several project managers and customers with decades of industry experience and here are their top recommendations.

Top recommendations for successful industrial software projects

Based on discussions with experienced project managers and long-standing customers from industry, the following recommendations have emerged as particularly important for the success of ERP, MES, SCADA, and SCM projects:

  1. Set crystal clear goals
  2. Select your project team/partners carefully and engage them from day one
  3. Avoid big bang go-lives
  4. Treat your data like a diamond minefield and conduct significant tests
  5. Invest in change management and training
  6. Make IT security non-negotiable
  7. Pilot, learn, scale

1. Set crystal clear goals

As a marketing manager, I often think about how useful it would be to have crystal balls that predict the future of industrial software projects. Unfortunately, this is not possible. As an alternative, my correspondents recommend that to boost success rates, each software implementation project should begin by clearly defining its purpose. It’s not enough to say we want better integration or more visibility.

Define measurable KPIs

Start every project by asking: What are we fixing? 

After that, define specific and measurable KPIs before kickoff. Possible KPIs might include specific goals like:

  • Boost OEE by 15% within six months
  • Shorten the order-to-delivery cycle by two days
  • Cut unplanned downtimes by 20%

When everyone, from executives to engineers and end users understands what success looks like, alignment follows naturally.

2. Select your project team/partners carefully and engage them from day one

After you have set clear goals, the next step is to carefully select the team and partners that will help you achieve them.

Success factors for project teams

To successfully set up the right team, you have to consider:

  • Right expertise
  • Industry experience
  • Communication skills
  • Institutional leadership
  • Positive attitude
  • Team spirit

Stakeholder involvement is another area where failure often begins.

In fact, J. Richard Hackman summarized this in his 60-30-10 rule for teams. According to the rule, 60% of the success of a project comes from the team set up decisions even before the team starts work. 30% come from the launch of the teams, when they learn about the purpose for which they have been brought together, the design of their work and the expertise they contribute to the overall success of the project. The remaining 10% come from what the project leader does with the team after the project has begun. 

Considering that 90% of a project’s success is determined by the team set up and launch even before the project kick-off, project managers should dedicated a huge chunk of their time to selecting the right teams and partners.

The Project Lead should keep the team stable, as most of the projects are very complex and require time to understand the problem and devise ways to solve them.

JB
Jan Beyß Senior Project Manager and Project Lead at PSI Software

During the launch process, ensure that you engage them to maintain high team spirit and enthusiasm. In the summer of 2024, I attended a kick-off project for a major MES and decarbonization project for a key manufacturer in Europe. It involved more than 150 experts selected to be part of the project. I had never encountered anything of that nature before. I spoke to several of the attendees and with great enthusiasm, they couldn’t wait to begin the project.

3. Avoid big bang go-lives

In addition to avoiding ‘big bang’ go-lives, it’s equally important to adopt an agile approach that delivers tangible results to the customer as quickly as possible.

Jan Beyß Senior Project Manager and Project Lead at PSI Software

Another recurring recommendations from my correspondences is to avoid “big bang” go-lives. Big bang go-live involves going live with all aspects of the systems being implemented. While it’s tempting to flip the switch to your MES platform, all at once, the risks are enormous. It is very helpful to plan the go-lives in small steps and phases. While big bang go-lives may cost less, it carries higher risk that will become more expensive for the project. On the other hand, phased go-live costs more but it offers significantly better risk control and stability. 

According to findings by Oracle, only 21% of organizations used a big bang go-live, while over 50% preferred a phased implementation with structured, step-by-step system rollout.

Jan further emphasizes, “In addition to avoiding ‘big bang’ go-lives, it’s equally important to adopt an agile approach that delivers tangible results to the customer as quickly as possible. Projects often fail during extended specification and design phases, where the customer struggles to visualize the final solution. For example, at Hüttenwerke Krupp Mannesmann GmbH and GMH Gruppe, both steel producers, we’ve executed truly agile projects that have been highly successful. The feedbacks we’ve received consistently show how much customers appreciate seeing early, working solutions."

4. Treat your data like a diamond minefield and conduct significant tests

The success of MES, ERP, SCM, SCADA projects depend on clean accurate. Poor master data can derail even the best-designed implementation. The project manager should ensure the auditing and cleaning of legacy datasets to make them accurate and reliable because they are crucial for generating meaningful insights in business intelligence (BI) and data analysis.

After that, they should map data flow from MES to ERP and to SCM depending on the system set up of the project. My correspondents recommend dedicating at least 15% of your implementation timeline to data cleansing, mapping, and carrying out sufficient testing and process re-engineering. Ensure that from day one, all project teams know where to find all project related documents, project updates and also who to contact in the case of challenges or questions.

5. Invest in change management and training

Implementing effective change management practices is not just important, it is critical for the success of software implementation projects. It ensures smooth transitions, reduces resistance to change, improves stakeholder involvement, and promotes high team spirit and effective communication.
An article by Harvard Business Review states that in every 100 digital transformation projects, an average of 87 fail. According to the report, poor change management is one of the three main causes of the high failure rate, including over-optimistic expectations and poor execution.

Project managers have to take care that they efficiently manage the transition from the old system to the new in order for the new system to gain wide acceptance and not be resisted. There's also training and retraining. ERP Focus reports that 95% of failing projects allocate less than 10% of their budget to training, even though that’s where user adoption lives or dies.

I’ve found that hands-on, role-specific training—delivered before, during, and after go-live—is the most effective way to build confidence and prevent shadow processes from creeping in. You will likely prefer to limit your involvement following the go-live phase. However, it is equally important not to overlook the team. You should monitor the teams’ usage process carefully and based on the scenario, you can coach the teams to help them get back to track if you feel that they are slacking.

6. Make IT security non-negotiable

In the past half-decade, there have seen an increase in cyber-attacks on business with incurred losses running double digit millions of euros. This has made cybersecurity increasingly non-negotiable, especially with SCADA and MES systems exposed to OT networks. Check that outdated PLCs and unsecured HMIs that could provided an easy entry point for attackers are taken care of early enough.

After segmenting the network, enforce role-based access controls, and conduct penetration testing. This will not only protect your assets, but will earn the trust of entire team and partners.

7. Pilot, learn, scale

Pilot, Learn, Scale is a phased approach to software implementation. A small pilot tests functionality in a controlled setting. Lessons learned guide improvements before full rollout. This reduces risk, improves adoption, and increases success rates by ensuring the system is optimized before scaling across the entire organization. This whole process is crucial to software project success because it enables risk reduction by identifying and addressing issues early in a controlled environment.

Conducting a pilot allows teams to optimize costs and resource use, avoiding wasted investment on flawed implementations. It also creates valuable stakeholder engagement and feedback loops, resulting in improved processes and user readiness. Finally, pilots deliver data-driven insights supporting confident decisions on broader deployment. Scaling only after successful trials ensures more reliable, efficient full implementations.

Let PSI be your partner

Successful industrial software implementation—whether MES, ERP, SCADA, or SCM—relies not just on the right technology and financing, but on the right approach. From assembling a capable team to adopting phased strategies, every decision plays a crucial role in reducing risk and maximizing ROI.

Despite the high failure rates reported in the industry, organizations that prioritize change management, clear objectives, and continuous learning consistently outperform those that do not.

AT PSI, we design and implement MES, ERP, SCADA, SCM etc. software for various industries in discrete manufacturing, process industries, grid and energy manage and the logistics industries. With several decades of industry experience, we have recorded huge success in our project and have become the go o industry partner for such projects. With the right mindset, preparation and PSI as your partner, your implementation can become a strategic advantage—not just a technical upgrade.

Your contact

EBY
Veronica Ugwu Content Marketing Manager, PSI Software SE

Veronica is responsible for content marketing at the business unit PSI Software - Process Industries & Metals and at the PSI Group.

Contact me
Follow me

You might also like

Simplification: 3 efficient approaches for simplifying industrial software

How can the required, multi-layered functionality be simplified in the specific application?

Artificial intelligence optimizes resource planning for energy suppliers

AI-supported central resource planning significantly increases productivity.

Smart material and work flows at the age of Industry 4.0

Industry 4.0 revolutionized manufacturing, AI integration and data optimization for efficient and faster decision. However, for smart material flows and sustainable ecosystems, a Production Management System also needs an I4.0 upgrade.