The Art of CTO Architecture Decision Matrix scores competing architecture options against weighted criteria such as scalability, development speed, and team experience, producing a ranked, documented recommendation.
Which architecture option should we choose?
Options scored against weighted criteria, ranked with the margin that decides it.
About 10 min · Calculator · Free
About this toolWhy it matters, common mistakes, FAQ
Which Architecture Option Survives Contact With Your Constraints?
Architecture choices are hard to reverse and are usually made under time pressure with incomplete information. The difference between options is rarely technical merit — it is fit with team size, operational maturity and the money you have.
Options get compared on the dimension the loudest engineer cares about. Weighting the criteria before you score them is what stops the exercise becoming a justification for a decision already made.
Questions CTOs ask
- How do you weight criteria in an architecture decision matrix?
- Weight by how much the criterion would change the decision, not by how important it sounds. Give each criterion a 1 to 5 weight, score each option 1 to 5 against it, and multiply. The discipline is setting weights before you score options — set them afterwards and you will unconsciously tune them until your preferred option wins, which is how a matrix becomes a justification rather than a decision. If two people weight the same criterion very differently, that disagreement is the real conversation and worth having before any scoring.
- What is a swing criterion, and why does it matter before you write the ADR?
- A swing criterion is one where a small change in score flips the ranking. This tool surfaces both the winning margin and the criterion that decided it, which tells you how robust the decision actually is. A wide margin driven by several criteria is a decision you can defend later; a narrow margin resting on one contested score is a decision you should either revisit or record honestly as a close call. Either way, write the deciding criterion into the Architecture Decision Record — it is the first thing anyone relitigating the decision will ask about.
Related Reading
Architecture Calculator Guide: Capacity Planning and Infrastructure Sizing for Series A CTOs
Architecture Calculator Guide: system capacity planning calculator for infrastructure sizing
guidesArchitecture Scenario Planning Tool Guide: Compare System Architecture Options Without Guesswork
Architecture scenario planning tool guide: architecture trade-off analysis that holds up in a board meeting
guidesBuild vs Buy Decision Framework: A CTO Guide to Weighted Make or Buy Analysis
Build vs Buy Decision Framework: A CTO Guide to Weighted Make or Buy Analysis