Architecture contracts establish the relationships between the architecture board and
all the stakeholders involved in an architecture project.
They formalize expectations,constraints, goals, and appropriate means of measurement.
Architecture contracts are used at several points in the ADM cycle: