An architecture board is an organizational review group made up of senior engineers from multiple teams. Teams present proposed technical designs before implementation to receive proactive guidance, align with best practices, and maintain a consistent architectural standard. section 12.2.3
Use an architecture board to:
- Review new features or components before implementation. section 12.2.3
- Give teams feedback from experienced engineers across the organization. section 12.2.3
- Reduce technical debt by challenging design choices that may harm long-term system health. section 12.2.3
Dynamic pricing feature
A team adding dynamic pricing might present a choice between extending a legacy monolith and creating a new microservice. The board can help weigh future extensibility, available resources, delivery timelines, and the technical debt created by each option. section 12.2.3
