Lessons

1A feature request is evidence to investigate60 min read

Turn a vague request into a small test with a decision rule.

  • →Separate observed customer problems from proposed features
  • →Choose an experiment with a falsifiable outcome
Read lesson
2Choose a small architecture that can change60 min read

Write a decision record for a modular monolith and a credible extraction trigger.

  • →Select a simple architecture with explicit change boundaries
Read lesson
3Know the cost of one successful outcome60 min read

Calculate workload cost and set limits that contain an unexpected loop.

  • →Calculate cost per useful outcome
  • →Set usage and operational limits before launch
Read lesson
4Minimum useful still needs a trust boundary60 min read

Define a pilot slice with access, recovery, and operational ownership.

  • →Define a minimum trustworthy product slice
Read lesson

Skills in this course

  1. 01Separate observed customer problems from proposed featuresSeparate observed customer problems from proposed features.
  2. 02Choose an experiment with a falsifiable outcomeChoose an experiment with a falsifiable outcome.
  3. 03Select a simple architecture with explicit change boundariesSelect a simple architecture with explicit change boundaries.
  4. 04Calculate cost per useful outcomeCalculate cost per useful outcome.
  5. 05Set usage and operational limits before launchSet usage and operational limits before launch.
  6. 06Define a minimum trustworthy product sliceDefine a minimum trustworthy product slice.