Most overruns and disappointments I see in technology initiatives come from a simple mistake: treating a complex change as a “software implementation” instead of a true business transformation program. Those two phrases may sound similar, but they imply very different scopes, risks, budgets, and leadership responsibilities. Here’s what separates them, and how to set up your initiative for real results.
Table of Contents
ToggleThe “Software Project” Box (What Vendors Typically Propose)
Software vendors and system integrators tend to scope the work they control. That usually means a plan centered on:
- Design & build of the application (configuration, extensions, limited customizations)
- Testing (unit, system, UAT focused on whether the software works as designed)
- Basic change management (often train-the-trainer and a few comms updates)
You’ll get a timeline, a resource plan, and a price for this box. Necessary? Yes. Sufficient to change how your business runs? No.
The Business Transformation Program (What It Actually Takes)
A successful transformation layers several work streams above and around the software project so that technology aligns with business strategy, people, and operations.
1) Enterprise Program Management (EPMO), Governance, and Decision-Making
This is the control tower for the entire transformation, not the vendor’s PM. It defines:
- Decision frameworks: how process, data, and design decisions get made and who owns them
- Governance & controls: steering committee cadence, risk management, change control
- Scope discipline & benefits tracking: how you confirm the work aligns to measurable outcomes
Without this layer, projects drift, vendors make business decisions by default, and costs escalate.
2) The Broader Technology Landscape (Beyond the Core App)
Very few organizations deploy a single system in a vacuum. Your program must address:
- Adjacent systems: CRM, MES/SCADA, WMS, HCM, PLM, best-of-breed apps, data platforms
- Architecture & integration: patterns, APIs, eventing, middleware, rate limits, resilience
- Data management: migration strategy, cleansing, master data governance, security and privacy
These activities rarely live inside the vendor’s SOW but drive most hidden costs and risks.
3) Business Process Management (BPM): Design the Target Operating Model
Software should enable your operating model, not define it for you. Up front, align on:
- Standardization vs. local variation: what must be the same, where you’ll allow flexibility
- Process improvements: bottlenecks, handoffs, controls, and where automation/AI adds value
- Future-state policies & KPIs: how success will be measured (cycle time, first-pass yield, DSO, etc.)
If you don’t explicitly design the future, the team will default to the past, or to whatever the software “out of the box” happens to do.
4) Organizational & Operational Change Impacts
Document the gap between today and tomorrow:
- Role and responsibility shifts (RACI, spans/layers, approvals)
- Skill changes (data literacy, exception management, AI-assisted work)
- Policy and control updates (compliance, audit trails, segregation of duties)
These impacts drive training content, communications, staffing plans, and cutover readiness.
5) Full-Scale Change Management (Beyond Train-the-Trainer)
Change management is where strategy becomes reality. It should include:
- Stakeholder & readiness assessments: sources of resistance, root causes, and mitigation plans
- Targeted communications: what’s changing, why it matters, and “what’s in it for me”
- Role-based training at scale: not just “train the trainer,” but hands-on enablement for end users
- Adoption & behavior reinforcement: floor support, coaching, metrics, and continuous improvement
If users don’t adopt new ways of working, the technology investment will underperform, no matter how well the software was built.
Putting It Together: A Practical Program Blueprint
Before the build phase:
- Confirm strategy and outcomes. Tie scope to 3–5 measurable business goals (e.g., reduce order cycle time 20%, cut inventory by 12%, improve first-time fix rate by 15%).
- Stand up the EPMO and governance. Name decision-makers, define change control, and set a benefits baseline.
- Design the operating model. Standardize where it matters, identify local flex, and document future-state processes and controls.
- Map architecture and data. Define integration patterns, data ownership, migration waves, and security posture.
- Launch change management early. Start readiness, communications, and role impact work before configuration.
During build/test/cutover:
- Keep scope honest with governance; escalate design decisions quickly.
- Prove value in narrow pilots (high-frequency use cases) before scaling.
- Validate data, integrations, and performance under realistic loads, not lab conditions.
- Train by role and scenario, not just by module.
- Track adoption and leading indicators (exceptions cleared per day, touch time, rework).
After go-live:
- Run stabilization sprints (30/60/90 days) with clear defect and decision backlogs.
- Monitor benefits, not just uptime: throughput, cycle time, DSO, inventory turns, overtime hours.
- Institutionalize continuous improvement: retire old workarounds, refine roles, and extend automation responsibly.
Red Flags That Signal “Software Project Thinking”
- “The vendor will handle change management; training is included.”
- “We’ll figure out data later; let’s just start building.”
- “We don’t need an EPMO; the SI has a project manager.”
- “Let’s deploy everything in phase one to maximize value.”
- “Out of the box is best practice” without validating fit to strategy, controls, and KPIs.
Each of these shortcuts seems to save time or money. In reality, they push risk downstream and inflate costs.
The Bottom Line
If you treat your initiative as a software project, you’ll get working software. If you treat it as a business transformation program, you’ll change how the business runs and capture the value you promised.
The difference is governance, operating model design, data and integration discipline, and serious change management. Get those right, and timelines, budgets, and benefits all become far more predictable.
If you’d like a deeper playbook, my team and I compiled the most common lessons from thousands of transformations into our executive guides. And if you want a sounding board as you stand up your program, I’m happy to help.

Eric is recognized globally as a leading voice in digital transformation and ERP strategy. Over the past two decades, he has helped hundreds of organizations – including Nucor Steel, Fisher & Paykel Healthcare, Kodak, Coors, Boeing, and Duke Energy – define their technology roadmaps, modernize complex operations, and deliver real business value from large-scale transformation initiatives.
As Founder and CEO of Third Stage Consulting, Eric leads an independent, technology-agnostic advisory firm focused on helping clients navigate the shift from traditional ERP to more flexible, AI-enabled Digital Enterprise Operations (DEO) models. His work spans ERP selection, implementation quality assurance, organizational change, and operating model design across a wide range of industries and geographies.
Eric is also a prolific thought leader, known for his pragmatic takes on AI, cloud, and enterprise software trends, as well as his firm’s benchmark research and frameworks for de-risking transformation. He is dedicated to helping executive teams cut through vendor hype, make confident investment decisions, and successfully reach the “third stage” of their digital evolution.