Creating an effective Architecture Review Board
Have seen organizations with no architecture governance at all, and others with a super strict review process that slows everything down. Finding the right balance — one that actually provides value without becoming a bottleneck — is what this is about.
1. Why does your organization need an Architecture Review or Advisory Board?
Let’s think about what’s going on in the current technology landscape:
- New technologies are disrupting established companies and long-held assumptions.
- Vendors are competing for market share, changing commercial terms, turning traditional applications into platforms and so more.
- A lot of hype and sales noise around offerings that aren’t production-ready yet.
- Competing priorities and incentives pull teams in different directions within the same organization.
- Security risks — cyber threats, data breaches — can hit business operations and reputation fast and hard.
The decisions that tend to be hard to reverse are what we commonly call architecture decisions — any decision with a significant and lasting effect on the structure, behavior, or quality of a digital system.
While most authors frame this in the context of building software systems, organizations face architecture decisions well beyond that — selecting an SaaS application, adding a new Comercial Off-the-shelf (COTS) module, integrating applications, adopting a cloud platform, or redesigning a OT/IT network all qualify. As defined in ISO/IEC/IEEE 42010:2011, these decisions are a core part of any architecture description, capturing not just what was decided but why.
In an ideal world, every team would understand all this and make great decisions on their own. In reality, there’s a need for some level of coordination — something that helps balance team/stakeholders priorities with enterprise strategy.
That’s the role of an Architecture Review Board — providing governance over the architecture decisions that shape the organization’s digital landscape.
2. How to make an ARB effective without turning it into a bottleneck
The frustration with ARBs is common, and the root cause is usually the same: getting too deep into the details of every step a team is planning, rather than focusing on what actually matters.
What makes an ARB effective:
- Engage early — get involved at the start of an initiative, project, or product, not at the end when decisions are already made.
- Stay focused on architecture decisions — if there aren’t any being made, because the initiative low complexity or a standard IT request, get out of the way.
- Review decision quality, not just the decision — has the team considered alternatives? Is the choice aligned with the company’s principles and standards?
In short — the ARB’s job is to identify the architecture decisions being made and assess whether they’re sound. Not to review every technical implementation detail.
3. It’s not just about Governance
Implementing an ARB has another positive side effect: it upskills team members. Going through the process teaches teams how to describe architecture decisions, how to consider options, and how to evaluate trade-offs. Over time, that shows — the next initiative comes in with better-thought-out architecture, and the review process becomes much smoother.
4. Like the concept but not the name?
The name doesn’t matter — pick one that fits your organization culture. A few alternatives:
- Architecture Advisory Board
- Architecture Runway
- Architecture Community of Practice
- Global Design Review Board
- Design Authority