Architecture Review Board (ARB)
Overview
The Architecture Review Board (ARB) is the governance body responsible for reviewing and approving significant architecture decisions across the organization. This ensures architectural alignment, quality, and consistency.
Purpose
The ARB exists to:
- Review and approve major architecture decisions
- Ensure alignment with enterprise architecture principles
- Maintain architectural integrity across systems
- Share knowledge and best practices
- Identify and mitigate architectural risks
- Foster collaboration and consistency
When ARB Review is Required
Mandatory Review
ARB review is required for:
- ✅ New product or platform development
- ✅ New technology adoption
- ✅ Major architecture changes to existing systems
- ✅ Projects with budget > $500,000
- ✅ Integration with external systems
- ✅ Cloud migration initiatives
- ✅ Security-critical systems
- ✅ Systems handling PII or sensitive data
- ✅ Data platform initiatives
- ✅ API platform decisions
- ✅ Infrastructure platform changes
Optional Review
ARB review is recommended for:
- Significant refactoring initiatives
- Performance optimization programs
- New design patterns adoption
- Vendor selection decisions
- Architecture experiments/POCs
Exempt from Review
ARB review is not required for:
- Minor feature additions
- Bug fixes
- Internal component changes
- Prototype/exploratory work (pre-commitment)
- Changes within approved architecture
Note: When in doubt, consult with a Principal Architect.
ARB Composition
Core Members
Chair: Director of Solution Architecture
- Facilitates meetings
- Ensures process adherence
- Final decision authority
Voting Members:
- Principal Architect - Application Architecture
- Principal Architect - Data & Analytics
- Principal Architect - Infrastructure & Cloud
- Principal Architect - Integration
- Chief Information Security Officer (or delegate)
- VP Engineering (or delegate)
Extended Members (As Needed)
- Domain experts for specific topics
- Security architects for security-critical reviews
- Data architects for data-intensive systems
- Compliance representatives for regulated systems
- Enterprise architects for enterprise-wide initiatives
Non-Voting Participants
- Presenting architects
- Project stakeholders
- Subject matter experts
ARB Process
1. Pre-Submission
Before submitting:
- Complete solution architecture design
- Create architecture documentation
- Document key decisions in ADRs
- Get peer review from another architect
- Ensure all required artifacts are ready
Checklist:
- Solution architecture document
- C4 diagrams (Context, Container, key Components)
- Architecture Decision Records (ADRs)
- Non-functional requirements (NFRs)
- Security and compliance considerations
- Risk assessment
- Cost estimates
- Timeline and milestones
2. Submission
How to Submit:
- Complete ARB Submission Template
- Email to arb@company.com with subject: “ARB Review Request: [Project Name]”
- Include all required artifacts
- Specify any urgency or constraints
Submission Deadline:
- Submit by Friday 5pm for review the following week
- Urgent requests may be accommodated with advance notice
What Happens Next:
- ARB coordinator acknowledges receipt within 1 business day
- Initial review for completeness
- Scheduled for upcoming ARB meeting
- Pre-read materials sent to ARB members 3 days before meeting
3. Pre-Review
ARB Members:
- Review submission materials (pre-read)
- Prepare questions and feedback
- Identify concerns or risks
- Consult with specialists if needed
Submitting Architect:
- Available for clarifying questions
- Prepare presentation (15-20 minutes)
- Anticipate questions and concerns
- Have backup slides ready
4. ARB Meeting
Meeting Format:
- Duration: 60 minutes per submission
- Frequency: Weekly (Wednesdays 2-4pm)
- Location: Conference room / Virtual
Agenda:
- Presentation (15-20 min)
- Business context and objectives
- High-level architecture overview
- Key technology decisions
- Security and compliance
- Risks and mitigation
- Q&A and Discussion (25-30 min)
- ARB members ask questions
- Discuss concerns and alternatives
- Explore trade-offs
- Identify risks
- Decision (10-15 min)
- ARB deliberates (presenters may be excused)
- Votes on approval
- Communicate decision and conditions
Possible Outcomes:
- Approved: Architecture is approved as-is
- Approved with Conditions: Approved with specific requirements to address
- Approved with Recommendations: Approved, with non-blocking suggestions
- Deferred: Needs more work, resubmit when ready
- Rejected: Fundamental issues, significant rework needed
5. Post-Review
Within 2 business days:
- ARB decision documented and sent to submitter
- Feedback and action items documented
- Conditions clearly specified (if any)
- Follow-up scheduled if needed
Submitting Architect:
- Address any conditions
- Update architecture documentation
- Communicate decision to stakeholders
- Proceed with implementation (if approved)
For Conditional Approvals:
- Address conditions
- Provide evidence of completion
- May require follow-up review or email confirmation
Review Criteria
Architecture Quality
Alignment:
- Aligns with architecture principles
- Consistent with enterprise architecture
- Follows approved patterns and standards
- Supports strategic objectives
Technical Excellence:
- Sound technical design
- Appropriate technology choices
- Scalability and performance
- Resilience and reliability
- Maintainability
Security & Compliance:
- Security by design
- Appropriate security controls
- Compliance requirements met
- Data privacy considerations
- Threat model documented
Integration:
- Integration approach sound
- API design appropriate
- Data flows clear
- Dependencies identified
Business Value
Alignment:
- Supports business objectives
- Clear value proposition
- Appropriate for problem scope
- ROI justified
Risk:
- Risks identified and assessed
- Mitigation strategies defined
- Dependencies managed
- Contingency plans
Feasibility:
- Timeline realistic
- Team has required skills
- Resources available
- Technology mature enough
ARB Best Practices
For Submitters
Do’s ✅:
- Submit early if possible
- Complete all required artifacts
- Get peer review first
- Be prepared for questions
- Listen to feedback openly
- Document decisions in ADRs
- Focus on key decisions, not every detail
Don’ts ❌:
- Don’t submit incomplete materials
- Don’t be defensive about feedback
- Don’t hide risks or challenges
- Don’t over-present (stay within time)
- Don’t assume approval
- Don’t skip peer review
For ARB Members
Do’s ✅:
- Review materials before meeting
- Ask clarifying questions
- Focus on architecture, not implementation details
- Be constructive with feedback
- Consider context and constraints
- Share relevant experience
- Vote based on criteria, not preference
Don’ts ❌:
- Don’t nitpick minor details
- Don’t push personal preferences
- Don’t assume one-size-fits-all
- Don’t forget business context
- Don’t make it personal
Escalation
If you disagree with an ARB decision:
- Discuss with ARB Chair: Understand the reasoning
- Provide Additional Information: If new information changes the picture
- Appeal: Formal appeal to VP Engineering and CTO
- Exception Process: Request exception through Exception Management
ARB Metrics
We track ARB effectiveness:
- Average cycle time (submission to decision)
- Approval rate
- Conditional approval rate
- Resubmission rate
- Stakeholder satisfaction
- Project outcomes (post-implementation)
Targets:
- Cycle time < 2 weeks
- First-time approval rate > 60%
- Satisfaction score > 4.0/5.0
ARB Schedule & Logistics
Regular Meetings:
- When: Wednesdays, 2-4pm
- Where: Executive Conference Room / Zoom
- Capacity: 2 submissions per meeting
Holiday/Blackout Periods:
- Check ARB calendar for exceptions
- No meetings during major holidays
- Summer and winter breaks may have reduced schedule
Emergency Reviews:
- Can be scheduled outside regular cadence
- Requires approval from ARB Chair
- Must be truly urgent (production issue, regulatory deadline, etc.)
ARB Calendar
View the ARB Calendar for:
- Upcoming meetings
- Submission deadlines
- Holiday blackouts
- Available slots
Resources
Templates
Examples
Support
- Email: arb@company.com
- Slack: #architecture-arb
- Office Hours: Daily architecture office hours
- ARB Coordinator: [Name] - arb-coordinator@company.com
FAQs
Q: How long does the ARB process take?
A: Typically 1-2 weeks from submission to decision.
Q: Can I present remotely?
A: Yes, remote presentation is supported via Zoom.
Q: What if I can’t make the scheduled meeting?
A: Contact ARB coordinator to reschedule.
Q: Can I bring stakeholders to the ARB meeting?
A: Yes, but please notify ARB coordinator in advance.
Q: What if my architecture changes after approval?
A: Minor changes are ok. Significant changes require re-review.
Q: Do I need ARB approval for a POC?
A: Not for exploratory POCs. Yes if committing to the technology.
Q: Can I get early feedback before formal submission?
A: Yes! Bring to architecture office hours or request informal review.
| Back to Processes | Home |