top of page
iStock-1460853312.jpg

Insights

Insights and Advise

Practical observations from enterprise programs - not theory, but patterns we have seen repeated across organisations, platforms and delivery models.

Most delivery problems start before delivery starts
Situation

In many transformations, teams are asked to deliver before the objective, scope, dependencies and success criteria are properly clarified. Delivery then appears slow, but the real problem started upstream.

Insight

We repeatedly saw that poor early framing creates rework, unclear priorities and unnecessary escalation later. Teams cannot execute cleanly on vague intent.

Better next time

Invest more in structured front-end shaping. Clarify the business objective, define the real requirement, identify dependencies early, and make key decisions before work enters delivery.

Governance only adds value when it helps people act
Situation

Programs often respond to complexity by adding more meetings, more reporting and more status tracking. This can create the appearance of control without improving actual execution.

Insight

Good governance is not about more artifacts. It is about creating timely visibility, sharper decisions and faster escalation when something matters.

Better next time

Design governance around action. Keep reporting decision-oriented, make risks visible early, and ensure PMO structures help solve problems rather than document them.

A PMO should be an execution engine, not an admin layer
Situation

Many organizations treat the PMO as a support function focused on slides, meetings and templates, while real delivery issues remain unresolved between teams.

Insight

Across large transformations, the PMO becomes valuable only when it actively drives milestones, dependencies, RAID follow-up, escalation and leadership transparency.

Better next time

Position the PMO close to delivery reality. It should connect leadership intent with operational execution and become the control layer that keeps momentum and clarity intact.

Complex programs fail in the gaps between teams
Situation

Most major delays do not come from one team failing outright. They come from hidden handovers, unresolved interfaces, unclear ownership and dependencies that were not surfaced early enough.

Insight

The system breaks in the spaces between functions, vendors, workstreams and business units. That is where coordination must be strongest.

Better next time

Make dependencies explicit from the start. Assign ownership across interfaces, not just within teams, and create routines for resolving cross-team friction before it becomes delay.

Transformation is not complete until the line organization can own it
Situation

Programs often focus heavily on designing and delivering change, but too little on how the receiving organization will operate, maintain and improve it afterwards.

Insight

A transformation only creates lasting value when ownership moves cleanly from program mode into the line organization. Without that handover, change remains fragile.

Better next time

Build transition thinking into the program from the beginning. Define future ownership early, prepare the receiving organization, and make sustainment part of the delivery model.

Testing alone does not create readiness
Situation

Organizations often assume that if testing is happening, the solution is becoming ready. But test progress, business readiness, deployment planning and operational preparedness are often disconnected.

Insight

Readiness is broader than test execution. A release can pass through many test activities and still be poorly prepared for real-world deployment.

Better next time

Manage readiness as one integrated discipline. Connect test status, defect governance, cutover planning, communication, training and business preparedness into a single decision framework.

Change resistance is often a clarity problem, not a people problem
Situation

When adoption is weak, the tendency is to blame local resistance or lack of engagement. In reality, people are often reacting to unclear expectations, incomplete preparation or conflicting messages.

Insight

What looks like resistance is frequently uncertainty. People adopt change more easily when purpose, impact, timing and support are concrete.

Better next time

Strengthen the human side of readiness. Communicate earlier, define what changes for whom, support local ownership, and treat rollout as enablement rather than announcement.

Strategic intent must be translated into delivery language
Situation

Leadership often communicates in high-level ambition, while delivery teams work in concrete features, milestones, constraints and dependencies. Without translation, the two layers drift apart.

Insight

Many transformation issues come from a broken link between executive intent and executable work. Ambition without operational translation creates noise.

Better next time

Create a stronger bridge from strategy to execution. Break ambitions into defined outcomes, decision points, scoped work and measurable readiness so teams know what to build and why.

Local variation must be managed, not ignored
Situation

In global programs, central teams often define a target model assuming it can be applied everywhere in the same way. But countries, divisions and business units rarely operate under identical conditions.

Insight

Transformations become fragile when they underestimate operational variation. Standardization is necessary, but so is structured handling of local reality.

Better next time

Design with controlled flexibility. Define what must be standard, what may vary, and how local deviations are assessed and governed without breaking the overall model.

The real bottleneck is often decision quality, not team capacity
Situation

When delivery slows down, the first assumption is often that teams need more people. But many programs are actually blocked by late decisions, unclear priorities or unresolved trade-offs.

Insight

More capacity does not fix ambiguity. Teams move faster when decisions are made clearly and at the right level.

Better next time

Track decision latency as seriously as delivery progress. Make unresolved decisions visible, assign owners, and escalate them quickly so teams are not left waiting in uncertainty.

Specialist resourcing matters most in the critical roles
Situation

Organizations often try to spread scarce expertise too thinly or fill transformation roles with people who are good operators but have limited experience in complex change environments.

Insight

Not all roles carry equal delivery weight. A few key roles strongly influence whether a program gains structure, momentum and control.

Better next time

Prioritize senior capability in the roles that shape direction and integration: program leadership, PMO, architecture, test leadership, business analysis and change enablement.

The best transformations create operating models, not just project outputs
Situation

Some programs deliver a system, a release or a milestone, but leave behind the same weak mechanisms that caused the original problems.

Insight

The most valuable transformations do more than deliver change. They improve how the organization shapes, governs, prioritizes and executes change in the future.

Better next time

Design programs to leave a stronger delivery system behind. Strengthen the operating model, not just the project plan, so future initiatives start from a more mature baseline.

bottom of page