How your ERP PMO can help you avoid... ERP Technology Issues
This article is #2 in a series addressing the top 5 root causes of ERP cost and time overruns. You can find the overview of all 5 and links to the whole series here .
Let’s talk about getting better at managing ERP Technology Issues!
Commercial off-the-shelf (COTS) ERP systems themselves are generally not plagued with technology issues in the sense of defects or failure to do what they say they do. So it might come as a surprise that Technology Issues are the second biggest root cause factor in ERP cost & time overruns, after Inadequate Business Cases . But add the risk of choosing a poorly matched ERP to the need to integrate any ERP with other systems, and the potential for technology issues is clear.
Here are five things we can do to mitigate the risk of ERP Technology Issues:
1. Use Phase Zero Discovery to inform a procurement longlist
This breaks down into three parts, two "obvious and the third a bit more controversial
Watch Out: our technology issues don’t all disappear with this action! Rather, we reduce the risk of choosing an inappropriate core ERP solution. We still need to build and integrate it.
2. Engage your Enterprise Architect
Your Enterprise Architect can be your best friend in aligning ERP implementation with both business and system architecture. What you’re looking for is a path to the new system that demonstrably supports the organization’s strategic goals and integrates well with existing infrastructure. The architect’s expertise helps you create an architecture roadmap to accommodate future growth and technological advances. Let them do their job so the ERP system is robust, scalable, and aligned with your long-term vision for capabilities and strategic outcomes.
If you don't have an in-house EA, consider hiring independent architect help, but be aware that if you haven't figured out your own Business Architecture and don't have a Target Operating Model your risk mitigation might be less than complete.
Watch out: these are actually organisational capability issues, but when our ERP technology ends up mismatched with poorly articulated business needs, the technology will be blamed.
3. Use Only Intended ERP “User Exits” for Customisations
Take ERP provider warnings against customisations seriously. That said, they often cannot be avoided entirely. What to do? ERP systems often provide “user exits” or predefined points where custom code can be inserted to extend functionality in an approved manner. Using these for integrations ensures that customizations are supported and maintainable. Use approved Middleware and APIs to facilitate data exchange between the ERP system and other applications.
Watch out: Use a decision tree like that shown further down to nudge people away from customisations and put verified "must have" customisations through rigorous governance.
领英推荐
4. Vendor Product Roadmaps
In ERP Programmes WE HATE TECHNOLOGY SURPRISES! Check your ERP and other key systems' product roadmaps to understand the future direction and to identify upcoming features to exploit. However, adopting latest versions can sometimes lead to “bleeding edge” issues, where new features are not quite reliable. To mitigate this risk, you might adopt a policy of using “version n-1”. Regularly reviewing vendor roadmaps also helps to plan upgrades and ensure ongoing compatibility with future releases. Make sure it is someone's job to scan the horizon, especially on public cloud ERPs where your ability to delay an upgrade is constrained.
Watch out: a vendor product roadmap is not a cast-iron promise. Let's identify a fallback Plan B solution if our ERP Plan A is built around an assumption of using future roadmap feature XYZ.
5. Conference Room Pilots and Process Walk-Throughs
Despite the above steps, there is still the risk of technology issues lurking in the detail. Experience tells us that some of them might not be found even in a well-run ERP system test or UAT. Here are 2 further techniques to catch such technology issues before Go Live.
Watch out: These are non-trivial exercises that need preparation and participant education, as well as a day or a half day to run. You will get resistance. But I would be astonished if you don't learn something new in simulation that would be very much worse to learn as a Production issue.
Example decision tree for mitigation #3 above
Sources & Resources
ERP Landscape: Follow Sam Gupta who is running a series on the topic and has a handy reference document. Gartner ($) is a useful source of annually updated information.
Preliminary Qualifying Questionnaire: there is a VERY high level description here , enough to kick off a discussion with your own Procurement folks.
Enterprise Architecture: You can get an overview via the TOGAF standard and there are some useful Business Architecture resources from the Business Architecture Guild ($). I enjoyed working with Zak Juma and Mike Wyatt as Business and Enterprise Architects, respectively. For a contractor Enterprise Architect, consider Liz Wray .
Vendor Product Roadmaps: you can usually get to see these at public events like SAP TechEd or NetSuite SuiteWorld. ERP resellers and consultancies may be able to discuss them for individual providers. If there's a "one-stop shop" where you can easily find a comparison of future roadmaps across multiple ERP vendors, I don't know it.
Conference Room Pilots: Useful online resources include a short summary from Datix and a longer piece from ERP Information .
#ERPPMO #UsefulPMO
Group Head of ICT&ERP enterprise presso Joivy
3 周ERP projects are pretty complex and there are lots of dependencies. So unexpected costs are pretty common. Skipping thorough research, planning and preparation often makes it seem like you're saving time and money, but that's not the case. It's the opposite. It's really important to get the right people involved, whether that's in-house or external experts. ??Improvising in ERP projects has long-term costs. ??I'd be happy to have a quick chat if anyone wants to talk more about this.
Very helpful
?? Host@WBSRocks | Top Enterprise Software Analyst & Influencer | Independent CRM, ERP, HCM, eCommerce & Enterprise Technology Strategist and Rescuer | Supply Chain Transformation & IT Procurement | Tech Value Creator
3 周Always powerful insights Garret Beggan. Enjoyed the read. The only comment I'll mention is that EA is a tricky game. Some are so obsessed with how "EA" should be done is that you can't even communicate with them, let alone then driving such crucial decisions. It's very hard to find business focused EAs but that's what you need in this role.