Work through architecture
I work through the structure of a system: domain boundaries, data, dependencies, and ownership.
- I find the reasons why change has become expensive or risky.
- I define contracts, data flows, and ownership between parts of the system.
- I design a structure where new behaviour does not require reworking parts that already do their job.
- I test decisions against real scenarios and connect them to the delivery plan.