Architecture Review Checklist

A checklist will never replace judgment.

But after many years of design reviews, I have learned that most serious problems come from a small number of questions that nobody asked. A good checklist makes sure those questions get asked every time, by everyone, even on a busy Friday afternoon.

This is the checklist I use, in condensed form. Use it as a conversation guide, not as a form to fill in.

Overview of an architecture review checklist covering business fit, design, data and integration, security, operations, and cost and change
The main areas of the review checklist

Business Fit

Design

Data and Integration

Security

Non-Functional Requirements

Operations

Cost and Change

For AI Solutions, Add

Final Thought

The purpose of a review checklist is not to catch teams out.

It is to make sure the important questions are asked early, while the answers are still cheap to change.