01Understand
Walk through the current workflow with the people who use and operate it. Agree on the problem and how to measure success.
Typical output
Scope and acceptance criteria
02Architect
Compare design options against the constraints. Document the interfaces, who owns them, and what happens when a dependency fails.
Typical output
System diagram and decision record
03Engineer
Build one working path through the system. Review it with the team and exercise failure cases before extending the scope.
Typical output
Working increment and test results
04Evolve
Check how the release behaves in use. Give the operating team a recovery procedure and agree on the next improvement.
Typical output
Operating runbook and follow-up priorities