Approach / 02

how we resolve.

A sequence, not a methodology deck. Every phase ends in something you can inspect, and every decision has an owner.

Four phasesWritten outputsOne accountable team

01 / The sequence

From an unresolved question to a system that runs.

01 / 04

Diagnose

We map the system as it is: people, software, constraints, and the places work gets stuck. The output is a problem statement everyone can argue with.

Problem statementSystem mapSuccess measures
02 / 04

Decide

We put the real options beside each other, including doing nothing. Costs, risks, and reversibility are stated plainly so the decision belongs to the people who own it.

Architecture decisionScopeSequence
03 / 04

Build

Work moves in increments that can be reviewed and used. Documentation is written alongside the code, not after it, and each release is measured against the problem rather than the plan.

Working softwareTestsDocumentation
04 / 04

Operate

The system is handed over with monitoring, runbooks, and a named owner. If we run it, the service levels are explicit and the reporting is honest.

RunbooksMonitoringService levels

02 / What stays constant

The terms do not change between phases.

01 / 03

Direct access

The people in the room are the people doing the work. No account layer between the problem and the engineer.

02 / 03

Written decisions

Architecture, scope, and trade-offs are recorded where the team can revisit them.

03 / 03

A defined finish

Every phase has an output you can inspect and a moment to stop, continue, or change direction.

Next

Start with the diagnostic.

Tell us what is stuck