2–3 days + report
Architecture Checkup
Find out how well your architecture meets your stakeholder needs and where the risks are.
Reasons to Run This Workshop
- You've just taken over a platform and an independent view of where you are.
- Emerging problems such as increasing incidents or slowing delivery suggest something structural is wrong.
- Justifying investment or readying for a major growth step.
Many architecture reviews focus too much on the implementation and don’t look far enough beyond it. To avoid this I start with the people who care about the system and the qualities they need from it, such as scalability, usability and security. Then we look for evidence from production, from end users and from key business metrics, to see how well it really serves the people who matter. This gives us the context to analyse the implementation, to work out why it behaves the way it does. This provides you with a clear view of what is working well, where your major risks are and what you need to address first.
Content and Outputs
What we cover
- Stakeholders and concerns: who depends on the system, and what each group needs.
- System quality needs: clear definition of what “good enough” means for your system’s qualities.
- Gathering evidence: stakeholder views, operational experience and delivery metrics.
- Architecture walkthrough: walking through each quality need with your team to see how the implementation supports it.
- Code and structure: understanding key structures, dependencies and technical debt that may be causing problems.
What you get
- A stakeholder list with their system quality needs
- An assessment of how well the system is meeting each quality need
- A list of risks and trade-offs in the current implementation, with the business implications of each
- A prioritised list of recommended remediation items addressing the findings
Format
Short stakeholder interviews beforehand, information gathering before the workshop, two to three days with your team, then a written report and a session to present the findings.

