This project involved recovering a failing API delivery programme within the travel and loyalty sector. The programme had missed milestones, lost stakeholder confidence, and lacked clear governance. I was brought in to stabilise delivery, rebaseline the plan, and implement the governance structures needed to restore progress and achieve successful outcomes. Here's how the recovery was managed.
1. Assessing the Current State
The first priority was understanding why the programme was failing. I conducted a rapid assessment that examined the delivery plan, team structure, stakeholder relationships, technical approach, and governance arrangements. The assessment revealed several interrelated issues — unclear requirements, insufficient technical leadership, poor communication between development teams and business stakeholders, and a plan that had become disconnected from reality. Understanding these root causes was essential to designing an effective recovery approach.
2. Rebaselining Milestones and Scope
The existing plan was no longer credible and continuing to report against it was undermining stakeholder confidence. I led a rebaselining exercise that involved:
- Scope clarification: Working with business and technical stakeholders to agree a clear and achievable scope definition, separating must-have requirements from nice-to-have enhancements.
- Realistic estimation: Reassessing effort estimates based on actual team velocity and the complexity of remaining work, rather than the original optimistic projections.
- Milestone reset: Establishing new milestones that were achievable and meaningful, providing genuine indicators of progress rather than arbitrary dates.
3. Strengthening Governance
Effective governance was conspicuously absent from the failing programme. I implemented a governance framework that included regular steering group meetings with senior stakeholders, weekly delivery reviews with the technical team, structured risk and issue management, and clear decision-making authority. The governance arrangements were designed to provide appropriate oversight without creating bureaucratic overhead that would slow delivery further.
4. Restructuring the Delivery Approach
The original delivery approach was contributing to the programme's difficulties. I restructured the delivery model to introduce shorter iteration cycles, more frequent integration points, and earlier visibility of technical risks. This shift enabled the team to demonstrate progress more frequently, identify issues earlier, and adapt to changing requirements without derailing the overall programme. Daily stand-ups and weekly demonstrations were introduced to maintain momentum and transparency.
5. Rebuilding Stakeholder Confidence
Lost stakeholder confidence was both a symptom and a cause of the programme's problems — without confidence, securing decisions, resources, and support became increasingly difficult. I focused on rebuilding confidence through transparent communication, realistic commitments, and consistent delivery against the rebaselined plan. Early quick wins were deliberately prioritised to demonstrate that the recovery was real and that the programme was capable of delivering on its promises.
6. Delivering the API Platform
With stabilised governance, a realistic plan, and restored stakeholder confidence, the team was able to focus on delivering the API platform. I maintained close oversight of technical delivery, ensuring that quality standards were maintained and that integration testing was thorough. The API platform was delivered in phases, with each release expanding capability and demonstrating continued progress. Post-delivery, I established operational support processes and documentation to ensure the platform could be maintained and extended effectively.
Conclusion
This API recovery project demonstrated that failing programmes can be turned around when the root causes of failure are honestly assessed and systematically addressed. By rebaselining scope and milestones, implementing effective governance, restructuring the delivery approach, and rebuilding stakeholder confidence through consistent delivery, the programme was transformed from a failing initiative into a successful delivery that met its revised objectives and restored organisational confidence in the team's ability to deliver.
Interested in working together?
Let's discuss how I can help drive results for your organisation.
Get in Touch