Four stages, each ending in an agreed output. The depth of each stage scales with the size, complexity and risk of the change.
Discover
Interviews with business, engineering, security and finance stakeholders. Review of the current architecture, cloud spend, incident history, delivery metrics and constraints such as regulation, contracts and skills. Goals and measures of success agreed.
Output: discovery report with findings, risks and priorities, and a scoped proposal.
Design
Options assessed against cost, risk and time to value. Target architecture defined, with security and compliance reviewed and key decisions recorded as architecture decision records. Roadmap sequenced to deliver value early.
Output: target architecture, decision log and roadmap, signed off by stakeholders.
Deliver
Incremental delivery in short iterations, built as code alongside internal teams. Regular demonstrations, progress tracked against the agreed measures, and risks, dependencies and change managed openly.
Output: working platform or service, released in stages.
Hand over
Runbooks, operating model, training and knowledge transfer so internal teams can run and evolve the result. A review against the original success measures closes the engagement.
Output: documented, owned service and recommendations for next steps.