10.2 Architecture Contracts: Purpose, Types, Timing, and Stakeholder Commitments
Key Takeaways
TOGAF defines Architecture Contracts as the joint agreements between development partners and sponsors on the deliverables, quality, and fitness-for-purpose of an architecture.
The Statement of Architecture Work in Phase A is effectively an Architecture Contract between the architecting organization and the sponsor.
TOGAF gives typical contents for three kinds of contract: the Statement of Architecture Work, the contract between architecture design and development partners, and the contract between the architecting function and business stakeholders.
The contract with the implementing function is documented in Phase G and signed by all developing organizations and the sponsoring organization; a business stakeholder contract may be drawn up once the Implementation and Migration Plan is agreed.
The Architecture Board monitors and controls Architecture Contracts, and contracts with external partners should be reflected in the commercial agreements that make them enforceable.
10.2 Architecture Contracts: Purpose, Types, Timing, and Stakeholder Commitments
In enterprise transformation, goodwill and verbal consensus are insufficient to ensure that technical implementations conform to strategic architecture designs. As implementation projects progress, delivery teams face intense pressures regarding deadlines, budgetary caps, and technical complexity. Without a formal, binding mechanism establishing clear boundaries and quality criteria, engineering teams inevitably make tactical compromises that erode enterprise standards. In the TOGAF Standard, the Architecture Contract is the authoritative governance instrument that formalizes mutual commitments between the architecture organization, business stakeholders, and delivery partners.
The Strategic Purpose of the Architecture Contract
An Architecture Contract is defined as a joint, negotiated agreement between the enterprise architecture organization and the implementation team (or business sponsors) that details the deliverables, quality parameters, conformance standards, and governance procedures governing an implementation engagement. The contract serves three vital strategic purposes:
- Establish Accountability: It legally or operationally binds delivery teams to construct the solution in accordance with the Architecture Definition Document and Architecture Requirements Specification.
- Define Conformance Criteria: It establishes measurable, unambiguous technical thresholds—such as performance latency, availability SLAs, data privacy controls, and approved technology catalogs—against which the implementation will be formally assessed.
- Formalize Change Protocols: It defines explicit procedures for managing technical variances, ensuring that any deviation from the target architecture requires formal Architecture Board review rather than uncoordinated developer workarounds.
Where Architecture Contracts Occur in the ADM
TOGAF defines Architecture Contracts as the joint agreements between development partners and sponsors on the deliverables, quality, and fitness-for-purpose of an architecture. They can occur at several stages:
- Phase A: the Statement of Architecture Work is effectively an Architecture Contract between the architecting organization and the sponsor of the Enterprise Architecture, or the IT governance function.
- Architecture development contracted out: when the development of one or more domains is contracted to systems integrators or other providers, a contract defines the deliverables, quality, fitness-for-purpose, and the way the partners work together.
- End of Phase F: when the Implementation and Migration Plan has been agreed, a contract may be drawn up between the architecting function and the business stakeholders who will build and deploy the architected business solutions.
- Beginning of Phase G: a contract between the architecture function and the function implementing the architecture, typically the in-house development function or a major contractor. Large programs may have one contract per implementation team.
SoAW Versus the Implementation Contract
Candidates often confuse the Phase A and Phase G agreements, so compare them carefully:
| Dimension | Statement of Architecture Work (Phase A) | Implementation Architecture Contract (Phase G) |
|---|---|---|
| Parties | Architecting organization and the sponsor (or IT governance function) | Architecture function and the implementing function or contractor; signed by all developing organizations and the sponsoring organization |
| Purpose | Agrees the program of architecture work: scope, plan, deliverables, and acceptance criteria | Commits implementers to deliver in conformance with the architecture |
| Governed through | Phase A approval and change-of-scope procedures | Phase G compliance reviews, dispensations, and Change Requests |
| Success measure | Accepted architecture deliverables (ADD, Requirements Specification, Roadmap) | Architecture-compliant solutions deployed |
Typical Contents of Architecture Contracts
TOGAF describes the typical contents of three kinds of Architecture Contract. The Statement of Architecture Work follows the contents in Section 3.4. The other two are:
1. Contract Between Architecture Design and Development Partners
A signed statement of intent on designing and developing the Enterprise Architecture, or significant parts of it, with partner organizations such as systems integrators, application providers, and service providers. Typical contents:
- Introduction and background
- The nature of the agreement
- Scope of the architecture
- Architecture and strategic principles and requirements
- Conformance requirements
- Architecture development and management process and roles
- Target architecture measures
- Defined phases of deliverables
- Prioritized joint workplan
- Time window(s)
- Architecture delivery and business metrics
TOGAF notes that the template for this contract is normally defined in the Preliminary Phase.
2. Contract Between the Architecting Function and Business Stakeholders
Drawn up once the Implementation and Migration Plan is agreed, with the business stakeholders who will build and deploy the architected business solutions. It may include:
- Introduction and background
- The nature of the agreement
- Scope
- Strategic requirements
- Architecture deliverables that meet the business requirements
- Conformance requirements
- Architecture adopters
- Time window
- Architecture business metrics
- Service-Level Agreement (SLA)
This contract is also used to manage changes to the Enterprise Architecture in Phase H.
Vendor and Third-Party Delivery Contracts
When implementation is outsourced to external systems integrators, cloud service providers, or commercial off-the-shelf (COTS) software vendors, the Architecture Contract takes on critical commercial and legal dimensions. If an enterprise relies solely on high-level commercial agreements, vendors often deliver proprietary, locked-in solutions that meet narrow functional criteria while completely violating enterprise interoperability and security standards.
Integrating Architecture into Commercial Legal Frameworks
To ensure legal enforceability, the enterprise architecture team must partner with corporate legal and procurement to embed the Architecture Contract directly into the commercial contracting instruments:
- Request for Proposal (RFP) Attachment: The Architecture Contract's conformance criteria are included as non-negotiable technical requirements during vendor bidding.
- Statement of Work (SOW) Integration: Conformance to the Architecture Contract is explicitly defined as a deliverable milestone within the commercial SOW.
- Stage-Gate Payment Milestones: Commercial payments and release disbursements are legally tied to the successful completion and sign-off of Phase G Architecture Compliance Reviews.
- Warranty and Remediation Clauses: The contract mandates that any architectural non-conformance identified during compliance reviews must be remediated at the vendor's expense prior to final commercial acceptance.
Making Architecture Contracts Effective
TOGAF links the Architecture Contract closely to Architecture Governance: it is often used as a way of driving architecture change. To keep contracts effective and efficient, TOGAF suggests introducing these aspects of the governance framework into Phase G:
- Simple processes
- People-centered authority
- Strong communication
- Timely responses and an effective escalation process
- Supporting organizational structures
- Status tracking of architecture implementation
The Architecture Board is responsible for monitoring and controlling the Architecture Contract: meeting regularly, resolving escalated issues, granting dispensations in keeping with the technology strategy, and publishing contract information under controlled conditions.
Common Exam Traps & Practitioner Pitfalls
- The Signatory Confusion: Believing delivery teams sign the Statement of Architecture Work. The SoAW is agreed between the architecting organization and the sponsor in Phase A; the implementation contract in Phase G is signed by all developing organizations and the sponsoring organization.
- The 'Agile Squads are Exempt' Fallacy: Believing that modern agile development squads do not need Architecture Contracts. In agile environments, Architecture Contracts take the form of lightweight architectural guardrails, enabler epics, and Definition of Done criteria, but the binding governance commitment remains identical.
- Vague Conformance Metrics: Writing contracts with subjective clauses such as "the system must be fast and secure." On the exam, valid Architecture Contracts must contain objective, measurable, and auditable conformance metrics (e.g., "API response time under 200ms at 5,000 requests/second").
- Omitting the Escalation Clause: Failing to recognize that an Architecture Contract must establish the Architecture Board as the final escalation authority when delivery deadlines clash with architecture standards.
A project manager argues that the Statement of Architecture Work approved in Phase A already gives all the governance authority needed over the implementation teams, so no further Architecture Contract is required. What is the best correction?
The project manager is right: the SoAW is the only contract TOGAF recognizes, and it governs both the architecture work and every implementation project that follows
Architecture Contracts apply only to hardware purchases, so software development teams are governed through the SoAW and sprint reviews instead
The SoAW and the implementation contract are the same document, produced once in Phase A and re-signed by each delivery team as it joins
The SoAW covers the architecture work with the sponsor; implementation needs its own Architecture Contract, documented in Phase G and signed by the developing and sponsoring organizations
Once the Implementation and Migration Plan is agreed, the architecture team wants an agreement with the business units that will build and deploy solutions in the architected environment, covering strategic requirements, conformance requirements, architecture adopters, business metrics, and an SLA. Which kind of Architecture Contract fits?
A Request for Architecture Work
A contract between the architecting function and business stakeholders
A contract between architecture design and development partners
A Statement of Architecture Work
An enterprise engages an external third-party systems integrator to construct a cloud-native billing engine. To ensure that the vendor does not introduce proprietary database locking mechanisms or violate enterprise cybersecurity policies, what should the enterprise architecture team ensure regarding the Architecture Contract?
Integrate or reference the Architecture Contract in the vendor's commercial SOW and MSA, with clear conformance criteria and stage-gate compliance sign-offs
Place no technical constraints on the vendor, since a systems integrator's own standards give the most flexibility and the lowest delivery risk
Keep the Architecture Contract internal until the system is in production, so that the vendor designs freely and compliance is checked at the end
Let the vendor write its own Architecture Contract without Architecture Board oversight, since the vendor knows its billing product best
Sections you finish are checked off in the contents.