Establishing an architecture board prevents one of solutions and unconstrained developments that lead to
High cost of development
High cost of support
Lower quality
Numerous runtime environments
All of these