01 Architecture — the structure
Build the ship before demanding stronger rowers.
When delivery is difficult, examine what makes the work unnecessarily hard. Repeated setup problems, fragile releases, missing knowledge, and unreliable checks consume the crew’s attention.
Invest in the foundation that the next useful outcome needs. Expand it when real work demonstrates the need.
Put it into practice Fix the recurring obstacle. Make the improvement available to everyone.
02 Purpose — the destination
Choose the shore before accelerating.
Start with a problem, a beneficiary, and a reason to act now. A worthwhile destination may be a simpler workflow, a safer system, an accessible experience, or a dependency that no longer blocks the team.
Speed becomes useful when the destination deserves the effort.
Put it into practice Name what should become better, for whom, and how you will recognize it.
03 Observability — the instruments
Investigate the uncertainty that could change the plan.
Separate what you know from what you assume. Use a customer conversation, code inspection, prototype, behavioral test, or production measurement to answer the question that matters.
The depth of investigation should match the consequence of being wrong.
Put it into practice Test the assumption most likely to invalidate the next investment.
04 Knowledge — the charts
Make expertise strengthen the whole crew.
Expertise is valuable. Permanent dependence on one person’s availability makes everyone vulnerable.
Solve the difficult problem, then make the solution understandable, operable, and maintainable by others.
Put it into practice Leave enough knowledge for someone else to continue with confidence.
05 Delivery — the equipment
Match courage with a recovery path.
Make reversible decisions close to the work. Give consequential decisions proportionate scrutiny.
Before a risky change, understand how failure will be detected and what recovery requires. Recovery may mean rollback, restoration, reconciliation, or a forward correction.
Put it into practice Reduce the scope of the bet until the team can make it responsibly.
06 People — the crew
Return with more than software.
Useful work should leave something behind: clearer domain knowledge, simpler architecture, a better check, an operational playbook, or a colleague who can now act independently.
Sometimes the most valuable legacy is a dependency removed or an abstraction never built.
Put it into practice Deliver the outcome and make the next outcome more attainable.