When Every Team Architects Its Own Enterprise: Ending the Inconsistent, Ungoverned Technology Decision
An AI-assisted method for turning strategy into a limited, owned, enforceable set of enterprise architecture principles and standards — without producing a policy library nobody reads.
Executive Brief
Your Challenge
Your organization makes the same architecture decisions again and again, and reaches different answers each time. Principles are scattered across documents in contradictory language, standards have no owner and have not been reviewed in years, technology proliferates faster than it can be supported, and exceptions granted by email quietly become permanent architecture. The result is not governance — it is variation dressed as it, where security depends on the project, cost depends on the vendor, and delivery teams have learned to route around the review board entirely.
Common Obstacles
Two failure modes dominate. The first is over-standardization: a sprawling library of mandatory rules that treats every solution the same, ignores legitimate differentiation, and generates so many exceptions that the standards lose credibility. The second is under-governance: principles that read like slogans, standards without owners or review dates, exceptions without expiration, and a technology catalog that procurement never consults — so a signed contract becomes a de facto standard. Underneath both sits the same absence: no accountable ownership, no lifecycle, and no path that makes the compliant choice the easy one.
The ABME Approach
This workflow builds the program in the right order: consolidate a limited, non-redundant principle set tested against real decisions; convert principles into standards that distinguish mandatory from preferred and carry owners, review dates, and enforcement tiers; govern technology through explicit lifecycle states and a catalog that gates procurement; and control departures through an exception process with expiration, remediation, and technical-debt linkage. Governance scales by materiality, enforcement scales by tier, and AI accelerates the analysis while accountable human bodies retain every material decision.
Insight Summary
Architecture principles and standards do not exist to control delivery teams; they exist to make the safe, interoperable, supportable, and economical solution the easiest one to build. A standards program measured by document count has already failed.
A principle that does not change a decision is not a principle — it is a slogan. Test each one against a real cloud migration, procurement, or AI use case, and retire the ones that guide nothing.
A standards document without an owner will become stale. Ownership and a review date are not metadata; they are the difference between a living standard and archaeological debris.
Approved is not strategic. Treating every permitted technology as a preferred investment is how landscapes proliferate and containment quietly fails.
An open-ended exception is permanent architecture. Every departure needs an expiration date, a remediation owner, and a technical-debt record, or the deviation becomes the standard.
A purchase should not become an architecture standard merely because a contract was signed. Governance applied after procurement is governance applied too late.
The Journey
Three phases; each lists the tools you'll use there.
Consolidate and Test the Principle Set
- Gather business, technology, security, data, cloud, and AI strategy plus regulatory and risk context
- Identify decisions repeatedly debated across programs, products, and platforms
- Draft a limited principle set with statement, rationale, implications, measures, and owner
- Test each principle against real decisions such as a cloud migration or AI use case
- Resolve conflicts between competing principles and document resolution guidance
- Approve, publish, and integrate the principles into governance
Build the Standards and Technology Framework
- Define the standards taxonomy and a common standard template
- Distinguish mandatory standards, preferred defaults, and guidelines
- Establish technology lifecycle states and a technology standards catalog
- Author patterns, anti-patterns, and reference architectures
- Assign owners, approvers, and review dates to every standard
- Publish to a searchable repository with machine-readable rules where practical
Govern Exceptions, Procurement, and Delivery
- Implement an exception workflow with expiration, remediation, and technical-debt linkage
- Integrate technology-catalog and architecture checks into procurement and contracts
- Embed design-, build-, deploy-, and run-time controls into delivery
- Assess conformance and enforce by tier and materiality
- Track metrics and publish executive and operational dashboards
- Review, retire, and refine standards based on evidence and repeated exceptions
What's Inside the Execution Layer
Numbered deliverables grouped by phase. Membership unlocks every tool.
Prerequisites Checklist
- Collect strategy, portfolio, and governance context before prompting
- Surface existing principles, standards, and exception registers
- Assemble regulatory, lifecycle, and delivery inputs up front
Gather as much of the following as possible:
Architecture Principles and Standards Prompt Pack
- Design or assess a full principles and standards program
- Generate templates for principles, standards, patterns, and ADRs
- Assess existing principles, standards, exceptions, and technology lifecycle
Primary AI Prompt
Start here with as much of the prerequisite context as available.You are a chief enterprise architect, business architect, application architect, data architect, integration architect, cloud architect, infrastructure architect, security architect, AI architect, platform architect, technology standards lead, engineering governance advisor, procurement advisor, and technology risk specialist.I will provide some or all of the following:• Business strategy• Technology strategy• Enterprise architecture• Business capability model• Application portfolio• Data architecture• Integration architecture• Security architecture• Cloud strategy• AI strategy• Risk appetite• Regulatory requirements• Privacy requirements• Audit findings• Security findings• Incident history• Technology catalog• Vendor inventory• Platform inventory• Cloud inventory• Existing principles• Existing standards• Existing policies• Existing patterns• Reference architectures• Architecture Decision Records• Exception register• Technical debt backlog• Procurement processes• Contract templates• SDLC• CI/CD controls• Architecture review processes• Production-readiness requirements• Technology lifecycle data• End-of-support dates• Merger and divestiture plans• Training materials• Engineering feedback• Delivery metricsYour task is to design or assess an enterprise architecture principles and standards program.Do not assume that existing principles are current, useful, approved, or consistently interpreted.Do not assume that every policy is an architecture standard.Do not recommend broad standardization without assessing business differentiation, regulatory constraints, customer needs, cost, operational impact, and migration feasibility.Do not treat widely used technology as automatically strategic.Do not treat an approved exception as permanent acceptance.Do not convert missing evidence into a neutral rating.First:1. Summarize: • Business strategy • Technology strategy • Operating model • Major business capabilities • Major platforms • Major technology domains • Regulatory context • Risk appetite • Current architecture governance • Existing principle set • Existing standards • Existing technology lifecycle • Current exception process • Current maturity2. Separate: • Confirmed facts • Validated evidence • Stakeholder assertions • Inferences • Assumptions • Unknowns3. Identify: • Missing principles • Duplicate principles • Conflicting principles • Vague principles • Product-specific principles • Obsolete standards • Standards without owners • Standards without review dates • Standards without enforcement • Conflicting standards • Unsupported technologies • Unmanaged technologies • Repeated exceptions • Expired exceptions • Exceptions without remediation • Standards gaps affecting AI, data, cloud, security, resilience, cost, accessibility, or lifecycle4. Evaluate each principle for: • Strategic alignment • Clarity • Durability • Enterprise applicability • Decision usefulness • Measurability • Business implications • Technology implications • Ownership • Overlap • Conflict • Adoption evidence5. Evaluate each standard for: • Purpose • Scope • Mandatory or preferred status • Requirement clarity • Rationale • Implementation guidance • Evidence requirement • Owner • Approval authority • Effective date • Review date • Version • Enforcement method • Exception process • Adoption • Delivery impact • Security impact • Cost impact • Lifecycle status6. Create or refine: • Enterprise principle set • Principle taxonomy • Principle template • Standards taxonomy • Standard template • Technology lifecycle model • Technology catalog states • Pattern template • Anti-pattern template • Reference architecture template • Architecture Decision Record template • Exception process • Exception register • Conformance model • Enforcement tiers • Materiality tiers • Review cadence • Governance model • Responsibility matrix • Metrics • Dashboards7. For every recommended principle provide: • Principle ID • Name • Statement • Rationale • Business implications • Technology implications • Measures • Owner • Related standards • Potential conflicts8. For every recommended standard provide: • Standard ID • Name • Purpose • Scope • Requirement • Status • Rationale • Applicability • Implementation guidance • Approved patterns • Prohibited patterns • Evidence • Enforcement • Exceptions • Owner • Approver • Effective date • Review date • Related principles9. For every exception finding provide: • Exception ID • Standard • Business justification • Owner • Risk • Compensating controls • Remediation • Expiration • Approval • Status • Technical debt linkage • Required action10. Create a standards modernization roadmap that prioritizes: • High-risk gaps • Unsupported technology • Repeated exceptions • Missing ownership • AI governance • Cloud guardrails • Data ownership • Identity • Observability • Resilience • Cost management • Automation • Delivery integrationRequirements:• Keep the enterprise principle set limited and nonredundant.• Distinguish principles, standards, guidelines, patterns, policies, and controls.• Separate mandatory standards from preferred defaults.• Include business implications and technology implications.• Include accountable owners.• Include review dates.• Include exception expiration.• Include technical debt linkage.• Include procurement and contract integration.• Include design-time, build-time, deploy-time, and run-time controls.• Include human approval for material exceptions.• Preserve “not assessed” where evidence is insufficient.• Do not recommend automated enforcement for requirements that depend on context or judgment.• Explain tradeoffs between standardization, speed, autonomy, resilience, security, cost, and differentiation.• State when available evidence does not support a conclusion.Then produce:1. Executive summary.2. Current-state maturity assessment.3. Existing-principles assessment.4. Existing-standards assessment.5. Gap analysis.6. Recommended principle set.7. Principle conflict-resolution guidance.8. Standards taxonomy.9. Standards catalog design.10. Technology lifecycle model.11. Strategic technology framework.12. Pattern and anti-pattern framework.13. Reference architecture framework.14. Architecture Decision Record framework.15. Exception management process.16. Conformance assessment model.17. Enforcement model.18. Materiality tiers.19. Procurement integration.20. Delivery integration.21. Automation opportunities.22. Governance model.23. Responsibility matrix.24. Metrics.25. Executive dashboard.26. Operational dashboard.27. Quick wins.28. Twelve-month roadmap.29. Risks and open questions.30. Final recommendations.
Assess Existing Principles
When you have a current principle set to evaluate.Assess the supplied enterprise architecture principles.For each principle evaluate:• Strategic alignment• Clarity• Durability• Enterprise applicability• Decision usefulness• Business implications• Technology implications• Measurability• Ownership• Overlap• Conflict• Adoption evidenceRecommend:• Retain• Revise• Merge• Replace• Retire
Create an Enterprise Principle Set
To draft a new, consolidated principle set.Create a concise enterprise architecture principle set.For each principle include:• ID• Name• Statement• Rationale• Business implications• Technology implications• Measures• Owner• Related standards• Potential conflictsKeep the set limited, durable, and nonredundant.
Test Principles Against Real Decisions
To validate whether principles actually guide decisions.Test the architecture principles against these scenarios:• Cloud migration• SaaS procurement• Custom application• Data platform• API design• AI use case• Legacy modernization• Merger integrationIdentify:• Principles that guide decisions well• Principles that are vague• Conflicts• Missing principles• Required clarifications
Resolve Principle Conflicts
When principles compete and resolution guidance is needed.Analyze conflicts between these architecture principles.For each conflict define:• Competing principles• Business context• Decision criteria• Escalation threshold• Evidence required• Decision authority• Example resolution
Assess Existing Standards
When you have current standards to evaluate.Assess the supplied architecture standards.Identify:• Missing owners• Missing review dates• Obsolete requirements• Conflicting requirements• Duplicate requirements• Missing evidence• Weak enforcement• Unclear exceptions• Unsupported technologies• Gaps affecting AI, cloud, data, integration, security, resilience, cost, or accessibilityRecommend:• Retain• Revise• Consolidate• Supersede• Deprecate• Retire
Create a Standard Template
To establish a common structure for all standards.Create an enterprise architecture standard template.Include:• Standard ID• Name• Purpose• Scope• Requirement• Rationale• Applicability• Mandatory or preferred status• Implementation guidance• Approved patterns• Prohibited patterns• Evidence requirements• Exceptions• Owner• Approver• Effective date• Review date• Version• Related principles• Related controls• Enforcement• Metrics
Build a Standards Taxonomy
To organize the standards library by domain.Create a standards taxonomy covering:• Business architecture• Application architecture• Integration• Data• Analytics• AI• Cloud• Infrastructure• Network• Identity• Security• Privacy• Resilience• Observability• Development• Platform engineering• Accessibility• Cost management• Vendor management• LifecycleDistinguish:• Mandatory standards• Preferred standards• Guidelines• Patterns• Anti-patterns• Reference architectures
Create a Technology Standards Catalog
To build the technology catalog with lifecycle and strategic status.Create a technology standards catalog.For each technology include:• Product• Vendor• Category• Lifecycle state• Strategic status• Owner• Supported versions• Approved use cases• Restricted use cases• Prohibited use cases• Security requirements• Skills availability• Contract status• End-of-support• Replacement• Review date
Assess Technology Lifecycle
To evaluate the technology portfolio for lifecycle risk.Assess the technology lifecycle portfolio.Identify:• Unsupported products• Unsupported versions• End-of-support dates• Technologies without owners• Technologies without replacements• Transitional technologies• Contained technologies expanding in use• Deprecated technologies without retirement plans• Vendor concentration• Skills riskPrioritize remediation.
Create an Architecture Pattern
To document a reusable pattern for a use case.Create an architecture pattern for the supplied use case.Include:• Pattern ID• Name• Problem• Context• Forces• Recommended solution• Components• Data flow• Security• Resilience• Observability• Cost• Alternatives• Consequences• Example implementation• Related standards• Limitations
Create an Anti-Pattern
To document a known-bad approach and its alternative.Document the supplied architecture anti-pattern.Include:• Name• Description• Why it occurs• Risks• Indicators• Preferred alternative• Migration guidance• Exceptions• Detection method
Create a Reference Architecture
To define an approved design for a solution type.Create a reference architecture for the supplied solution type.Include:• Scope• Intended use• Business context• Logical components• Interactions• Trust boundaries• Data flows• Security• Resilience• Observability• Deployment options• Cost• Approved technologies• Variations• Prohibited deviations• Evidence requirements
Create an Architecture Decision Record
To record a material architecture decision.Create an Architecture Decision Record.Include:• Decision ID• Title• Status• Context• Decision drivers• Options• Decision• Rationale• Consequences• Risks• Assumptions• Owner• Approver• Date• Review condition• Related standards• Related exceptions
Assess Architecture Conformance
To evaluate a solution against principles and standards.Assess the supplied solution for architecture conformance.Evaluate:• Applicable principles• Applicable mandatory standards• Preferred standards• Evidence• Deviations• Compensating controls• Exceptions• Residual risk• Remediation• Decision authority• Review dateClassify as:• Conformant• Conditionally conformant• Exception approved• Nonconformant• Not assessed
Create an Exception Request
To draft a formal exception request.Create an architecture exception request.Include:• Exception ID• Requester• Business owner• Technical owner• Standard• Requirement waived• Business justification• Options considered• Risk• Security impact• Privacy impact• Compliance impact• Operational impact• Cost• Technical debt• Compensating controls• Remediation plan• Expiration date• Review date• Approval authority• Closure criteria
Review Open Exceptions
To triage the exception register.Review the architecture exception register.Identify:• Expired exceptions• Exceptions nearing expiration• Missing owners• Missing remediation• Missing compensating controls• Repeat exceptions• High-risk exceptions• Exceptions requiring investment• Exceptions indicating an obsolete standard• Exceptions ready for closureProvide prioritized actions.
Analyze Repeat Exceptions
When the same deviation recurs across projects.Analyze repeated exceptions to determine whether they indicate:• Unrealistic standards• Missing platform capability• Weak enforcement• Inadequate funding• Poor communication• Organizational resistance• A need for multiple approved patterns• An obsolete standardRecommend whether to:• Enforce• Invest• Revise• Split• Retire• Automate
Integrate Standards into Procurement
To design procurement architecture checks.Design a procurement architecture check.Evaluate:• Technology catalog status• Strategic platform alignment• Duplicate capability• Security• Data• Integration• AI• Accessibility• Lifecycle• Vendor viability• Data portability• Contract exit• Cost• ExceptionsDefine required evidence and approval thresholds.
Integrate Standards into Delivery
To embed standards across the delivery lifecycle.Embed architecture principles and standards into:• Product discovery• Project initiation• Design• Backlog refinement• Development• CI/CD• Testing• Release• Production readiness• Operations• RetirementIdentify:• Required checks• Automated controls• Human reviews• Evidence• Exceptions• Owners
Convert Standards to Policy as Code
To identify which standards can be automated.Identify which architecture standards can be converted into machine-readable controls.For each standard provide:• Requirement• Automation feasibility• Enforcement point• Tooling• Evidence• False-positive risk• Exception handling• Human oversight• Implementation priorityDo not automate requirements that depend on unresolved business context or architectural judgment.
Create an Executive Dashboard
To design executive-level standards reporting.Design an executive architecture standards dashboard.Include:• Principle adoption• Standards conformance• Strategic technology adoption• Technology proliferation• Unsupported technology• High-risk exceptions• Expired exceptions• Repeat exception themes• Lifecycle risk• Review cycle time• Automated enforcement• Required executive decisions
Technology Standards Catalog
- Record lifecycle state and strategic status for every technology
- Identify unsupported, contained, and prohibited technologies
- Give procurement a source of truth before contracts are signed
| Product | Vendor | Category | Lifecycle State | Strategic Status | Owner | Supported Versions | Approved Use Cases | Restricted Use Cases | Prohibited Use Cases | Security Requirements | Skills Availability | Contract Status | End-of-Support | Replacement | Review Date |
|---|
Validation Checklist
- Confirm principles are limited, owned, and non-redundant
- Verify standards, lifecycle, and exception controls are in place
- Check delivery, procurement, governance, and metrics integration
Validate the program against each area:
Principles
Standards Framework
Technology Lifecycle
Exceptions
Delivery Integration
Procurement
Governance and Metrics
🔒 The full execution layer — every checklist, matrix, and the prompt pack — is included with ABME membership.
Unlock Full BlueprintFull Playbook
Overviewpublic
Enterprise architecture principles and standards translate strategy into repeatable technology decisions.
Principles describe the durable beliefs and decision rules that guide architecture.
Standards define the mandatory or preferred practices, technologies, patterns, controls, and lifecycle requirements used to implement those principles.
Together, principles and standards help an organization answer:
- How should technology decisions be made?
- Which outcomes should architecture optimize?
- Which design choices are mandatory?
- Which technologies are preferred?
- Which technologies are restricted or prohibited?
- When may an exception be granted?
- How should standards evolve?
- How is compliance measured?
- How are teams supported rather than obstructed?
A mature principles and standards program creates consistency without eliminating necessary flexibility.
Its objective is not to produce a large policy library.
Its objective is to make good technology decisions easier, faster, more transparent, and more repeatable.
A useful architecture principle should answer: “What decision rule should remain true across multiple programs, products, platforms, and technology generations?”
A useful architecture standard should answer: “What specific requirement, pattern, technology, or control must teams follow to implement that principle consistently?”
Business Problempublic
Organizations frequently experience:
- Inconsistent technology decisions
- Repeated design debates
- Duplicate platforms
- Uncontrolled vendor adoption
- Weak security defaults
- Conflicting architecture guidance
- Standards scattered across documents
- Standards without owners
- Obsolete standards
- Unenforced standards
- Unclear exceptions
- Project-specific architecture
- Excessive customization
- Poor interoperability
- Weak lifecycle management
- Technology proliferation
- Cloud inconsistency
- Data fragmentation
- Unmanaged AI adoption
- Architecture review delays
- Governance perceived as bureaucracy
Without effective principles and standards:
- Teams make incompatible decisions.
- Technology costs increase.
- Security varies by project.
- Integration becomes more complex.
- Cloud environments diverge.
- Data ownership remains unclear.
- AI usage expands without guardrails.
- Procurement acquires redundant tools.
- Architecture reviews become subjective.
- Technical debt accumulates.
- Exceptions become permanent.
- Delivery teams lose trust in architecture.
Expected Outcomepublic
After completing this workflow, the organization should have:
- Enterprise architecture principle set
- Principle development method
- Principle taxonomy
- Principle ownership model
- Architecture standards framework
- Technology standards catalog
- Architecture pattern library
- Reference architecture catalog
- Approved technology list
- Preferred technology list
- Restricted technology list
- Prohibited technology list
- Technology lifecycle model
- Standards ownership model
- Standards review process
- Exception process
- Waiver register
- Technical debt linkage
- Procurement integration
- Solution delivery integration
- Compliance assessment method
- Architecture conformance dashboard
- Metrics
- Maturity model
- Twelve-month roadmap
- AI-assisted review prompts
🔒 The complete playbook — reference models, worked examples, and operational guidance — is included with ABME membership.
Unlock Full BlueprintObjectivesprotected
The principles and standards program should determine:
- Which architectural beliefs should guide enterprise decisions?
- Which principles are truly enterprise-wide?
- Which standards are mandatory?
- Which standards are preferred rather than mandatory?
- Which technologies are approved?
- Which technologies are strategic?
- Which technologies are restricted?
- Which technologies are prohibited?
- Which design patterns should be reused?
- Which anti-patterns should be avoided?
- Who owns each principle and standard?
- How are standards reviewed?
- How are exceptions approved?
- How are exceptions retired?
- How is compliance assessed?
- How are standards integrated into delivery?
- How are standards integrated into procurement?
- How are standards integrated into security and risk?
- How are standards applied to AI?
- How is the standards library kept current?
- How are teams supported in using standards?
- How is unnecessary bureaucracy avoided?
Architecture Principlesprotected
Architecture Principles
Architecture principles are high-level decision rules used across the enterprise.
They should be:
- Durable
- Clear
- Actionable
- Business-aligned
- Technology-aware
- Measurable where possible
- Limited in number
- Nonredundant
- Governed
- Consistently interpreted
A principle should not be:
- A slogan
- A product preference
- A project requirement
- A temporary workaround
- A vague aspiration
- A detailed technical procedure
Principle Structure
Each principle should include:
- Principle ID
- Principle name
- Statement
- Rationale
- Business implications
- Technology implications
- Required behaviors
- Prohibited behaviors
- Measures
- Owner
- Approval authority
- Effective date
- Review date
- Related standards
- Related risks
- Exceptions
- Evidence of adoption
Principle Statement
The statement should be concise and durable.
Example:
Enterprise information must have an accountable business owner.
Principle Rationale
The rationale explains why the principle exists.
Example:
Data quality, access, retention, system-of-record decisions, and regulatory obligations cannot be managed effectively without accountable ownership.
Business Implications
Business implications describe what business leaders must do differently.
Examples:
- Assign owners
- Fund lifecycle obligations
- Participate in governance
- Approve exceptions
- Validate criticality
- Own business outcomes
- Accept residual risk where appropriate
Technology Implications
Technology implications describe how architecture and delivery change.
Examples:
- Record ownership in the data catalog.
- Prevent production approval without a data owner.
- Connect systems of record to named domains.
- Include data ownership in architecture reviews.
- Escalate missing ownership.
Principle Taxonomy
Principles may be grouped into:
- Business architecture
- Enterprise governance
- Application architecture
- Data architecture
- Integration architecture
- Security architecture
- Cloud architecture
- Infrastructure architecture
- Platform architecture
- AI architecture
- Resilience
- Financial management
- Sustainability
- User experience
- Accessibility
- Privacy
- Vendor management
- Delivery and engineering
Recommended Enterprise Principlesprotected
Principle 1 — Business Outcomes Drive Technology Decisions
- Implications: Investment proposals must identify supported capabilities.
- Implications: Major technology decisions must include measurable outcomes.
- Implications: Vendor features alone do not justify adoption.
- Implications: Architecture recommendations must connect to business strategy.
- Implications: Projects without clear outcomes should not proceed.
- Measures: Percentage of architecture decisions linked to business capabilities
- Measures: Percentage of investments with measurable outcome targets
- Measures: Benefits realized versus planned
Principle 2 — Enterprise Value Takes Priority Over Local Optimization
- Implications: Shared capabilities should use enterprise platforms where feasible.
- Implications: Exceptions require documented justification.
- Implications: Business-unit preferences are not sufficient alone.
- Implications: Enterprise impact should be considered in procurement.
- Measures: Duplicate platforms
- Measures: Local exceptions
- Measures: Cross-business reuse
- Measures: Consolidation progress
Principle 3 — Reuse Before Buy, Buy Before Build
- Implications: Existing platforms must be assessed first.
- Implications: Commercial solutions should be evaluated where capabilities are commodity.
- Implications: Custom development should focus on differentiation.
- Implications: Build-versus-buy decisions must include lifecycle and exit costs.
- Measures: Reuse rate
- Measures: Custom applications created
- Measures: Duplicate capabilities
- Measures: Build-versus-buy reviews completed
Principle 4 — Simplify the Technology Landscape
- Implications: Strategic platforms should be designated.
- Implications: Redundant products should be consolidated.
- Implications: New technologies require lifecycle ownership.
- Implications: Standards should favor a manageable technology set.
- Measures: Technology product count
- Measures: Duplicate platform count
- Measures: Unsupported technologies
- Measures: Standard adoption
Principle 5 — Security and Privacy Are Built In
- Implications: Threat modeling is required for material solutions.
- Implications: Identity, encryption, logging, retention, and data protection are design requirements.
- Implications: Privacy impact must be assessed where relevant.
- Implications: Security exceptions require approval and expiration.
- Measures: Threat models completed
- Measures: Security findings identified before production
- Measures: Open exceptions
- Measures: Privacy reviews completed
Principle 6 — Identity Is the Primary Control Plane
- Implications: Central identity integration is required.
- Implications: Shared accounts should be prohibited.
- Implications: Multifactor authentication should be standard.
- Implications: Privileged access must be controlled.
- Implications: Service identities must be governed.
- Measures: Identity integration coverage
- Measures: MFA coverage
- Measures: Shared accounts
- Measures: Privileged access compliance
Principle 7 — Data Has Accountable Ownership
- Implications: Data ownership is required before production.
- Implications: Systems of record must be explicit.
- Implications: Data quality objectives must be assigned.
- Implications: Data-use decisions require owner participation.
- Measures: Data owner coverage
- Measures: Steward coverage
- Measures: Systems of record identified
- Measures: Data quality targets assigned
Principle 8 — Data Is Shared Through Governed Interfaces
- Implications: Direct database access should be restricted.
- Implications: Data contracts should be defined.
- Implications: Access should be observable.
- Implications: Consumers should not depend on undocumented schemas.
- Measures: Direct database integrations
- Measures: Governed data interfaces
- Measures: Data-contract coverage
- Measures: Lineage coverage
Principle 9 — APIs and Events Are Products
- Implications: APIs require product ownership.
- Implications: Events require domain ownership.
- Implications: Versioning and deprecation are mandatory.
- Implications: Consumer impact must be managed.
- Measures: API ownership
- Measures: Event ownership
- Measures: Documentation coverage
- Measures: Deprecated interfaces
- Measures: Consumer satisfaction
Principle 10 — Cloud Decisions Are Workload-Driven
- Implications: Workload placement criteria are required.
- Implications: Cloud cost must be modeled.
- Implications: Shared responsibility must be understood.
- Implications: Exit and portability should be considered.
- Implications: Rehosting must include decommissioning plans.
- Measures: Workloads with placement assessments
- Measures: Cloud cost variance
- Measures: Decommissioning completion
- Measures: Policy compliance
Principle 11 — Automation Is Preferred Over Manual Repetition
- Implications: Infrastructure should be defined as code where practical.
- Implications: Policy enforcement should be automated.
- Implications: Testing should be automated.
- Implications: Manual steps should be justified and documented.
- Measures: Deployment automation
- Measures: Test automation
- Measures: Policy-as-code coverage
- Measures: Manual control exceptions
Principle 12 — Observability Is a Design Requirement
- Implications: Logging, metrics, and tracing must be designed.
- Implications: Business-critical transactions need correlation.
- Implications: Monitoring ownership must be assigned.
- Implications: Sensitive data must not be exposed through telemetry.
- Measures: Observability coverage
- Measures: Mean time to detect
- Measures: Mean time to restore
- Measures: Trace coverage
- Measures: Monitoring exceptions
Principle 13 — Resilience Is Proportional to Business Criticality
- Implications: Business criticality must be documented.
- Implications: Recovery objectives must be approved.
- Implications: Recovery capability must be tested.
- Implications: Dependencies must be included.
- Implications: Manual workarounds should be considered.
- Measures: RTO and RPO coverage
- Measures: Recovery test success
- Measures: Critical dependency coverage
- Measures: Unresolved resilience gaps
Principle 14 — Technology Has a Managed Lifecycle
- Implications: Technology lifecycle states must be recorded.
- Implications: End-of-support dates must be monitored.
- Implications: Retirement should be funded.
- Implications: Transitional technologies must have expiration criteria.
- Measures: Technologies with lifecycle status
- Measures: Unsupported technologies
- Measures: Retirement plans
- Measures: Transitional technologies past expiration
Principle 15 — Decisions Are Documented and Traceable
- Implications: Architecture Decision Records should be used.
- Implications: Major decisions require evidence.
- Implications: Exceptions should reference the governing standard.
- Implications: Reversal conditions should be documented.
- Measures: Decisions documented
- Measures: Decision records current
- Measures: Exceptions linked
- Measures: Decisions revisited as required
Principle 16 — Open Standards and Portability Are Preferred
- Implications: Proprietary dependency should be evaluated.
- Implications: Data export must be considered.
- Implications: Contract exit provisions should be reviewed.
- Implications: Open interfaces should be preferred where they meet requirements.
- Measures: Platforms with exit plans
- Measures: Data portability assessed
- Measures: Proprietary integration count
- Measures: Vendor concentration
Principle 17 — User Experience and Accessibility Are Enterprise Concerns
- Implications: Accessibility standards apply.
- Implications: User research should inform design.
- Implications: Mobile and assistive use should be evaluated.
- Implications: Employee-facing systems should receive experience governance.
- Measures: Accessibility compliance
- Measures: User satisfaction
- Measures: Adoption
- Measures: Support demand
- Measures: Remediation backlog
Principle 18 — AI Must Be Governed Across Its Lifecycle
- Implications: AI use cases require approval proportional to risk.
- Implications: Model and provider usage must be inventoried.
- Implications: Human oversight must be explicit.
- Implications: Agent permissions must be bounded.
- Implications: Evaluation must continue after deployment.
- Implications: AI-generated decisions require appropriate accountability.
- Measures: AI inventory coverage
- Measures: Evaluated AI systems
- Measures: Approved data sources
- Measures: Agent permission reviews
- Measures: AI exceptions
- Measures: Model cost variance
Principle 19 — Cost Is an Architectural Quality
- Implications: Total cost of ownership must be considered.
- Implications: Cloud and AI consumption must be observable.
- Implications: Cost allocation should align with ownership.
- Implications: Retirement costs should be funded.
- Implications: Cost should be balanced with value and risk.
- Measures: TCO assessments
- Measures: Cost allocation coverage
- Measures: Unit economics
- Measures: Budget variance
- Measures: Savings realization
Principle 20 — Exceptions Are Temporary and Accountable
- Implications: Every exception needs an owner.
- Implications: Exceptions require expiration dates.
- Implications: Material risks require acceptance.
- Implications: Remediation must be tracked.
- Implications: Renewals require evidence.
- Measures: Open exceptions
- Measures: Expired exceptions
- Measures: Exception age
- Measures: Repeat exceptions
- Measures: Remediation completion
Principle Development Processprotected
The following examples should be adapted rather than adopted without review. The principle set above is designed to be tested and tailored through this process.
Step 1 — Gather Strategic Context
Review:
- Business strategy
- Technology strategy
- Enterprise architecture
- Security strategy
- Data strategy
- Cloud strategy
- AI strategy
- Regulatory obligations
- Risk appetite
- Operating model
- Major transformation programs
- Application portfolio
- Technology lifecycle
- Audit findings
- Architecture exceptions
Step 2 — Identify Recurring Decisions
Look for decisions repeatedly debated across:
- Application selection
- Cloud adoption
- Data ownership
- Integration patterns
- Security controls
- Identity
- AI adoption
- Vendor selection
- Platform reuse
- Build versus buy
- Resilience
- Technology lifecycle
- Accessibility
- Cost
Principles should address repeated enterprise decisions rather than one-time project choices.
Step 3 — Draft the Principle Set
Draft a limited number of principles with:
- Clear statement
- Rationale
- Business implications
- Technology implications
- Measures
- Owner
Avoid producing dozens of overlapping principles.
Step 4 — Test Principles Against Real Decisions
Apply the draft principles to:
- A cloud migration
- A SaaS procurement
- A custom application
- A data-platform initiative
- An API design
- An AI use case
- A legacy modernization decision
- A merger integration
If a principle does not help make a decision, it may be too vague.
Step 5 — Resolve Conflicts
Principles may compete.
Examples:
- Reuse versus differentiation
- Standardization versus speed
- Security versus usability
- Portability versus managed services
- Resilience versus cost
- Local autonomy versus enterprise consistency
Document how conflicts should be resolved.
Step 6 — Approve and Publish
Approval should include:
- Executive sponsor
- Enterprise architecture
- Security
- Data governance
- Technology leadership
- Business representation
- Risk
- Finance where relevant
Step 7 — Integrate into Governance
Principles should be embedded in:
- Architecture reviews
- Investment cases
- Procurement
- Delivery methods
- Engineering standards
- Security reviews
- Cloud governance
- AI governance
- Portfolio management
- Technical debt management
Step 8 — Review and Refine
Review principles:
- Annually
- After major strategy changes
- After regulatory changes
- After significant acquisitions
- After major technology shifts
- When repeated exceptions indicate a problem
Architecture Standardsprotected
Architecture Standards
Architecture standards convert principles into specific expectations.
Examples include:
- Identity standards
- API standards
- Data standards
- Cloud standards
- Logging standards
- Encryption standards
- Resilience standards
- AI standards
- Accessibility standards
- Development standards
- Platform standards
- Technology lifecycle standards
Types of Standards
Mandatory Standards
Required for all in-scope solutions unless an approved exception exists.
Examples:
- Multifactor authentication
- Encryption requirements
- Approved identity provider
- Logging requirements
- Data classification
- Recovery testing
Preferred Standards
Recommended default choices. Teams may select alternatives with documented rationale.
Examples:
- Preferred programming language
- Preferred integration platform
- Preferred database
- Preferred cloud service
Guidelines
Advisory practices that help teams implement principles and standards.
Examples:
- API naming guidance
- Logging recommendations
- Cost optimization guidance
- Accessibility design guidance
Patterns
Reusable solutions to recurring architecture problems.
Examples:
- External API pattern
- Event publication pattern
- Secrets management pattern
- Multi-region application pattern
- Retrieval-augmented generation pattern
Anti-Patterns
Known approaches that create unacceptable cost, risk, or complexity.
Examples:
- Direct database integration
- Shared privileged accounts
- Hard-coded credentials
- Unbounded AI agents
- Permanent transitional systems
- Point-to-point file transfer without monitoring
- Business logic embedded in middleware
- Production systems without ownership
Reference Architectures
Approved conceptual or logical designs for common solution classes.
Examples:
- Customer-facing web application
- Internal SaaS integration
- Data product
- AI assistant
- Event-driven service
- Regulated workload
- Cloud landing zone
- Secure remote access
Standard Structure
Each standard should include:
- Standard ID
- Name
- Purpose
- Scope
- Requirement
- Rationale
- Applicability
- Mandatory or preferred status
- Implementation guidance
- Approved patterns
- Prohibited patterns
- Evidence requirements
- Exceptions
- Owner
- Approver
- Effective date
- Review date
- Version
- Related principles
- Related controls
- Related technologies
- Enforcement method
- Metrics
Standards Taxonomy
Recommended domains include:
- Business architecture
- Application architecture
- Integration
- APIs
- Events
- Data
- Analytics
- AI
- Cloud
- Infrastructure
- Network
- Identity
- Security
- Privacy
- Resilience
- Observability
- Development
- DevSecOps
- Platform engineering
- End-user computing
- Collaboration
- Accessibility
- Financial management
- Sustainability
- Vendor management
- Lifecycle management
Example Application Standards
Application standards may cover:
- Application ownership
- Product ownership
- Business capability mapping
- Architecture documentation
- Supported frameworks
- Dependency management
- Secure coding
- Testing
- Deployment
- Observability
- Accessibility
- Lifecycle
- Retirement
- Data ownership
- Recovery
- Technical debt
Example API Standards
API standards may require:
- Contract-first design
- OpenAPI documentation
- Named owner
- Authentication
- Authorization
- Versioning
- Error format
- Pagination
- Rate limits
- Logging
- Correlation IDs
- Consumer registration
- Deprecation period
- Security testing
- Service-level objectives
Example Event Standards
Event standards may require:
- Business-event naming
- Domain ownership
- AsyncAPI documentation
- Schema registry
- Versioning
- Idempotency
- Replay strategy
- Retention
- Ordering
- Dead-letter handling
- Consumer isolation
- Sensitive-data review
Example Data Standards
Data standards may require:
- Domain ownership
- Data stewardship
- Classification
- Metadata
- Lineage
- Quality rules
- System-of-record designation
- Retention
- Access control
- Data contract
- Approved sharing methods
- Archival and destruction
Example Cloud Standards
Cloud standards may cover:
- Approved providers
- Account or subscription structure
- Landing zones
- Identity integration
- Network segmentation
- Encryption
- Logging
- Tagging
- Cost allocation
- Backup
- Recovery
- Infrastructure as code
- Policy as code
- Managed service use
- Data residency
- Internet exposure
- Secrets
- Resource lifecycle
Example Security Standards
Security standards may cover:
- Identity
- Multifactor authentication
- Privileged access
- Encryption
- Certificate management
- Secrets
- Logging
- Vulnerability management
- Secure development
- Threat modeling
- Network access
- Data loss prevention
- Incident response
- Third-party security
- Zero Trust
Example AI Standards
AI standards may require:
- Use-case registration
- Business owner
- Technical owner
- Risk classification
- Approved providers
- Model inventory
- Data-source approval
- Prompt and system-instruction governance
- Retrieval controls
- Agent permission boundaries
- Human review
- Evaluation
- Hallucination testing
- Bias assessment where relevant
- Security testing
- Privacy review
- Logging
- Monitoring
- Cost controls
- Incident response
- Model change management
- Retirement
Technology Standards Catalogprotected
Strategic
Approved
Contained
Transitional
Deprecated
Prohibited
Retired
Technology Catalog Metadataprotected
Capture:
- Technology ID
- Product
- Vendor
- Category
- Lifecycle state
- Strategic status
- Owner
- Supported versions
- Approved use cases
- Restricted use cases
- Prohibited use cases
- Hosting options
- Security requirements
- Data classifications supported
- Skills availability
- Contract status
- End-of-sale
- End-of-support
- Replacement
- Exceptions
- Review date
Technology Lifecycle Managementprotected
Lifecycle governance should monitor:
- Vendor support
- Security support
- Version currency
- Skills availability
- Product roadmap
- Vendor viability
- Contract status
- Adoption
- Cost
- Strategic fit
- Replacement options
- Retirement dependencies
Lifecycle Review Triggers
Review should occur when:
- Vendor announces end of support.
- Material vulnerabilities emerge.
- Contract renewal approaches.
- Adoption declines.
- A strategic platform is selected.
- A merger introduces duplication.
- Regulatory requirements change.
- A replacement becomes available.
- Repeated exceptions occur.
- Operating cost materially increases.
- Required skills become scarce.
Standards Ownershipprotected
Each standard should have:
- Executive sponsor
- Domain owner
- Standard owner
- Technical contributors
- Security reviewer
- Risk reviewer where applicable
- Approval authority
- Review cadence
- Support contact
A standards document without an owner will become stale.
Standards Development Processprotected
Step 1 — Identify the Need
A standard may be triggered by:
- Repeated architecture decisions
- Security findings
- Audit findings
- Platform adoption
- Technology proliferation
- Regulatory change
- Vendor lifecycle
- Major incidents
- New strategic capability
- AI adoption
- Cloud modernization
- Merger integration
Step 2 — Gather Evidence
Review:
- Existing implementations
- Incidents
- Cost
- Technical debt
- Vendor guidance
- Security requirements
- Regulatory obligations
- User needs
- Engineering feedback
- Industry practices
- Platform constraints
Step 3 — Draft the Standard
Define:
- Scope
- Requirement
- Rationale
- Evidence
- Implementation guidance
- Exceptions
- Enforcement
- Review date
Step 4 — Consult Stakeholders
Include:
- Architecture
- Engineering
- Security
- Operations
- Data
- Privacy
- Product
- Finance
- Procurement
- Business stakeholders
Step 5 — Pilot
Apply the standard to real projects. Validate:
- Clarity
- Feasibility
- Cost
- Tooling
- Delivery impact
- Security
- Operational impact
- Evidence collection
Step 6 — Approve
Approval authority should reflect impact. Examples:
- Domain architecture council
- Enterprise architecture council
- Security governance
- Data governance council
- Technology leadership
Step 7 — Publish
Publish in a searchable repository with:
- Current version
- Effective date
- Owner
- Related patterns
- Related reference implementations
- Exception process
- Change history
Step 8 — Enable Adoption
Provide:
- Templates
- Code examples
- Reference implementations
- Automation
- Training
- Office hours
- Design clinics
- Frequently asked questions
- Migration guidance
Step 9 — Measure
Measure:
- Adoption
- Exceptions
- Violations
- Delivery impact
- Risk reduction
- Cost impact
- User feedback
- Standard effectiveness
Step 10 — Review and Retire
Standards should be:
- Reaffirmed
- Revised
- Superseded
- Deprecated
- Retired
Historical versions should remain traceable.
Standards Repositoryprotected
The repository should support:
- Search
- Ownership
- Versioning
- Approval records
- Effective dates
- Review dates
- Relationships
- Exceptions
- Patterns
- Reference architectures
- Examples
- Machine-readable rules
- Metrics
- Change notifications
Repository Organization
Possible structure:
- Principles
- Mandatory standards
- Preferred standards
- Guidelines
- Patterns
- Anti-patterns
- Reference architectures
- Technology catalog
- Decision records
- Exceptions
- Frequently asked questions
- Templates
- Training
- Archived standards
Machine-Readable Standards
Where possible, standards should be represented as:
- Policy as code
- Infrastructure rules
- CI/CD checks
- Schema validation
- API linting
- Cloud policy
- Security configuration rules
- Cost controls
- Tagging rules
- Data-classification checks
- AI gateway policies
Machine-readable enforcement should complement, not replace, architectural judgment.
Patterns, Anti-Patterns, and Reference Architecturesprotected
Architecture Patterns
Each pattern should include:
- Pattern ID
- Name
- Problem
- Context
- Forces
- Recommended solution
- Components
- Data flow
- Security
- Resilience
- Observability
- Cost considerations
- Alternatives
- Consequences
- Example implementation
- Related standards
- Known limitations
- Owner
- Version
Anti-Patterns
Each anti-pattern should include:
- Name
- Description
- Why it occurs
- Risks
- Indicators
- Preferred alternative
- Migration guidance
- Exceptions
- Detection method
Reference Architectures
Reference architectures should define:
- Scope
- Intended use
- Business context
- Logical components
- Interactions
- Trust boundaries
- Data flows
- Security
- Resilience
- Observability
- Deployment options
- Cost implications
- Approved technologies
- Variations
- Prohibited deviations
- Evidence requirements
Architecture Decision Records
Material decisions should record:
- Decision ID
- Title
- Status
- Context
- Decision drivers
- Options
- Decision
- Rationale
- Consequences
- Risks
- Assumptions
- Owner
- Approver
- Date
- Review condition
- Related standards
- Related exceptions
Decision records should not be rewritten to erase prior context. Superseded decisions should remain traceable.
Exception Managementprotected
Exception Management
Exceptions are controlled departures from approved standards.
An exception should not be used to avoid planning, funding, or accountability.
Exception Categories
Temporary Delivery Exception
A short-term deviation required to meet a defined delivery need.
Legacy Exception
A deviation caused by inherited technology or architecture.
Regulatory Exception
A deviation required by law, regulation, or contractual obligation.
Business-Critical Exception
A deviation necessary to maintain a critical business outcome.
Vendor Constraint
A deviation caused by a vendor platform limitation.
Innovation Exception
A controlled experiment involving nonstandard technology.
Merger or Divestiture Exception
A temporary deviation arising from transaction constraints.
Exception Request Fields
Capture:
- Exception ID
- Requester
- Business owner
- Technical owner
- Standard
- Requirement being waived
- Business justification
- Options considered
- Risk
- Security impact
- Privacy impact
- Compliance impact
- Operational impact
- Cost
- Technical debt
- Compensating controls
- Remediation plan
- Expiration date
- Review date
- Decision authority
- Approval
- Status
- Evidence
- Closure criteria
Exception Decision Criteria
Evaluate:
- Business necessity
- Customer impact
- Legal obligation
- Security risk
- Privacy risk
- Operational risk
- Financial impact
- Architecture impact
- Duration
- Alternatives
- Compensating controls
- Remediation feasibility
- Repeatability
- Precedent
Exception Outcomes
Possible decisions include:
- Approved
- Approved with conditions
- Approved temporarily
- Deferred pending evidence
- Rejected
- Escalated
- Converted into a standards change
- Converted into a strategic investment
- Closed after remediation
- Expired
Exception Expiration
Every temporary exception should have:
- Expiration date
- Review date
- Remediation owner
- Funding owner
- Closure criteria
- Escalation path
Open-ended exceptions should be avoided.
Repeat Exceptions
Repeated exceptions may indicate:
- An unrealistic standard
- Missing platform capability
- Weak enforcement
- Inadequate funding
- Poor communication
- Organizational resistance
- A genuine need for multiple standards
- An obsolete standard
The response should not simply be to approve more exceptions.
Technical Debt Linkage
Approved exceptions that create future remediation should generate technical debt records.
Each record should include:
- Debt description
- Business impact
- Risk
- Cost
- Owner
- Remediation
- Due date
- Funding
- Dependency
- Exception reference
- Status
Procurement Integrationprotected
Procurement should verify:
- Approved technology status
- Strategic platform alignment
- Security requirements
- Data requirements
- Integration standards
- AI requirements
- Contract exit
- Data portability
- Accessibility
- Lifecycle
- Vendor viability
- Cost model
- Duplication
- Exception requirements
A purchase should not become a de facto architecture standard merely because a contract was signed.
Contract Requirements
Standards may require:
- Data export
- Data deletion
- Security obligations
- Audit rights
- Incident notification
- Subprocessor transparency
- Availability commitments
- Recovery commitments
- Accessibility
- API access
- Integration documentation
- AI training restrictions
- Model-use transparency
- Transition assistance
- Termination support
- Price protection
- Ownership of custom work
Delivery Integrationprotected
Principles and standards should be integrated into:
- Product discovery
- Project initiation
- Architecture design
- Backlog refinement
- Procurement
- Threat modeling
- Data governance
- Development
- CI/CD
- Testing
- Release
- Production readiness
- Operations
- Retirement
Design-Time Controls
- Architecture templates
- Principle checklists
- Standard-selection guidance
- Automated design linting
- Reference architectures
- Threat modeling
- Data-classification review
- Cost modeling
- AI risk assessment
- Exception workflow
Build-Time Controls
- Code scanning
- Dependency scanning
- Infrastructure policy
- API linting
- Schema validation
- Secrets detection
- Container checks
- License checks
- Accessibility testing
- AI prompt and agent checks
Deploy-Time Controls
- Approved environment
- Identity integration
- Logging
- Monitoring
- Backup
- Encryption
- Network policy
- Cost tagging
- Data controls
- Production approval
Run-Time Controls
- Configuration monitoring
- Policy drift detection
- Vulnerability monitoring
- Cost monitoring
- Data access monitoring
- API monitoring
- AI usage monitoring
- Lifecycle alerts
- Exception expiration alerts
Compliance Assessmentprotected
Architecture conformance should evaluate:
- Applicable principles
- Applicable standards
- Evidence
- Exceptions
- Compensating controls
- Residual risk
- Remediation
- Decision authority
- Review date
Conformance Ratingsprotected
Conformant
Conditionally Conformant
Exception Approved
Nonconformant
Not Assessed
Evidence Requirementsprotected
Evidence may include:
- Architecture diagrams
- Decision records
- Source configuration
- Policy results
- Security reports
- Test results
- Data catalog records
- API specifications
- Recovery tests
- Cost models
- Contract terms
- Monitoring configuration
- Ownership records
- Exception approvals
Enforcement Model and Tiersprotected
Tier 1 — Advisory
Tier 2 — Preferred
Tier 3 — Mandatory
Tier 4 — Automated Guardrail
Tier 5 — Prohibited
Materiality Tiersprotected
Tier 1 — Low Materiality
- Controls: Self-assessment
- Controls: Automated checks
- Controls: Standard patterns
Tier 2 — Moderate Materiality
- Controls: Domain architecture review
- Controls: Security and data review
- Controls: Standards attestation
Tier 3 — High Materiality
- Controls: Formal architecture review
- Controls: Security review
- Controls: Resilience review
- Controls: Cost review
- Controls: Executive owner
Tier 4 — Critical or Regulated
- Controls: Enterprise architecture approval
- Controls: Formal risk acceptance
- Controls: Independent assurance
- Controls: Tested resilience
- Controls: Executive oversight
Standards Change Managementprotected
Changes should include:
- Change request
- Rationale
- Impact assessment
- Stakeholder consultation
- Migration impact
- Exception impact
- Effective date
- Transition period
- Communication
- Version update
- Training
- Automation update
Transition Periods
When standards change, define:
- New solution requirement date
- Existing solution deadline
- Exceptions
- Migration support
- Funding model
- Enforcement date
- End-of-support date
- Escalation
Immediate enforcement may be appropriate for critical security issues but not for every standards change.
Communications and Enablementprotected
Adoption improves when teams receive:
- Clear language
- Searchable content
- Examples
- Decision trees
- Reference implementations
- Reusable code
- Office hours
- Architecture clinics
- Training
- Change notifications
- Migration guidance
- Support contacts
Standards User Experience
Evaluate whether teams can answer:
- Which standards apply?
- Which technology is preferred?
- What evidence is required?
- How do I request an exception?
- Who can help?
- When was the standard last reviewed?
- What has changed?
- Is there a reference implementation?
- What is the migration path?
Poor standards usability encourages noncompliance.
Metrics and Dashboardsprotected
Standards Metrics
Track:
- Principles approved
- Standards published
- Standards reviewed on time
- Standards past review date
- Technology catalog coverage
- Strategic technology adoption
- Approved technology adoption
- Contained technology growth
- Unsupported technologies
- Standards conformance
- Exceptions opened
- Exceptions closed
- Exceptions expired
- Average exception age
- Repeat exceptions
- Automated controls
- Architecture review cycle time
- Design rework
- Technical debt linked to exceptions
- User satisfaction
- Search success
- Training completion
- Reference pattern adoption
Executive Dashboard
- Principle adoption
- Standards conformance
- Strategic technology adoption
- Technology proliferation
- Unsupported technology
- High-risk exceptions
- Expired exceptions
- Repeat exception themes
- Lifecycle risk
- Architecture review cycle time
- Standards automation
- Major decisions required
- Modernization implications
Operational Dashboard
- Standards nearing review date
- Standards without owners
- Technologies without lifecycle state
- Pending exception requests
- Exceptions nearing expiration
- Expired exceptions
- Nonconformant solutions
- Missing evidence
- Technology end-of-support dates
- Reference architecture usage
- Policy failures
- Open remediation
- Technical debt
- Review backlog
Architecture Principles and Standards Maturity Modelprotected
Level 1 — Ad Hoc
- Standards are project-specific.
- Principles are undocumented or inconsistent.
- Technology decisions depend on individuals.
- Exceptions are informal.
- Lifecycle is unmanaged.
Level 2 — Developing
- Initial principles exist.
- Some standards are documented.
- Strategic technologies are partially identified.
- Reviews occur inconsistently.
- Exceptions are manually tracked.
Level 3 — Defined
- Enterprise principles are approved.
- Standards use a common structure.
- Ownership is assigned.
- Technology lifecycle is governed.
- Exceptions require approval and expiration.
- Standards are integrated into architecture review.
Level 4 — Managed
- Conformance is measured.
- Standards are integrated into procurement and delivery.
- Policy enforcement is partially automated.
- Exception trends influence investment.
- Standards are reviewed regularly.
- Reference architectures are widely used.
Level 5 — Adaptive
- Standards are machine-readable where practical.
- Evidence is collected continuously.
- Technology lifecycle is proactively managed.
- Exceptions automatically trigger remediation and technical debt.
- Standards evolve based on delivery data, risk, cost, incidents, and user feedback.
- Architecture guidance is embedded directly into engineering workflows.
Roles and Responsibilitiesprotected
Executive Sponsor
Accountable for: Enterprise authority, Strategic alignment, Conflict resolution, Funding, Executive enforcement.
Chief Enterprise Architect
Accountable for: Principle framework, Standards model, Governance, Cross-domain consistency, Exception escalation, Maturity improvement.
Domain Architect
Responsible for: Domain standards, Reference architectures, Technical guidance, Review, Lifecycle recommendations.
Standard Owner
Responsible for: Content, Accuracy, Review, Adoption support, Metrics, Change management.
Platform Owner
Responsible for: Platform standards, Reference implementations, Lifecycle, Adoption, Service levels, Cost transparency.
Engineering Leadership
Responsible for: Implementation, Feedback, Automation, Technical compliance, Remediation.
Security, Privacy, and Risk
Responsible for: Control requirements, Risk review, Exceptions, Regulatory alignment, Assurance.
Procurement and Vendor Management
Responsible for: Technology status validation, Contract requirements, Renewal alignment, Vendor lifecycle, Exit provisions.
Product and Business Owners
Responsible for: Business justification, Funding, Outcome alignment, Exception sponsorship, Risk acceptance where authorized.
Responsibility Matrix
| Activity | Executive Sponsor | Enterprise Architecture | Domain Architect | Standard Owner | Engineering | Security/Risk | Procurement | Business Owner |
|---|---|---|---|---|---|---|---|---|
| Approve principles | Accountable | Responsible | Consulted | Informed | Consulted | Consulted | Informed | Consulted |
| Create standards model | Informed | Accountable | Responsible | Consulted | Consulted | Consulted | Consulted | Informed |
| Draft domain standards | Informed | Governs | Accountable | Responsible | Consulted | Consulted | Informed | Consulted |
| Approve mandatory standards | Accountable for enterprise impact | Responsible | Consulted | Consulted | Consulted | Consulted | Informed | Informed |
| Maintain technology catalog | Informed | Accountable | Responsible | Responsible | Consulted | Consulted | Consulted | Informed |
| Implement standards | Informed | Consulted | Consulted | Supports | Accountable | Consulted | Informed | Consulted |
| Automate controls | Informed | Consulted | Responsible | Consulted | Accountable | Responsible | Informed | Informed |
| Request exception | Informed | Informed | Consulted | Informed | Responsible | Consulted | Informed | Accountable for business need |
| Approve exception | Accountable for material exceptions | Responsible | Consulted | Consulted | Informed | Responsible for risk | Consulted | Sponsors |
| Track remediation | Informed | Accountable | Responsible | Responsible | Responsible | Consulted | Informed | Consulted |
| Review standard | Informed | Governs | Accountable | Responsible | Consulted | Consulted | Consulted | Consulted |
| Retire standard | Informed | Accountable | Responsible | Responsible | Consulted | Consulted | Consulted | Informed |
Example Environmentprotected
Organization
A 15,000-person healthcare services organization with:
- More than 700 applications
- Hybrid cloud
- Microsoft Azure
- AWS
- Multiple SaaS platforms
- Central security
- Federated delivery teams
- Multiple data platforms
- Growing AI adoption
- Formal regulatory obligations
- Architecture review board
- Inconsistent domain standards
Current State
- Twenty-seven architecture principles exist across multiple documents.
- Several principles are duplicate or contradictory.
- More than 200 technical standards exist.
- Forty percent have no current owner.
- Many standards have not been reviewed in more than three years.
- Technology lifecycle status is incomplete.
- Exceptions are tracked in email.
- Several exceptions have no expiration date.
- Procurement does not consistently consult the architecture catalog.
- Engineering teams consider standards difficult to find.
- AI standards are incomplete.
- Automated enforcement is limited.
Example Executive Findingsprotected
ARC-007-001 — Architecture Principles Are Excessive and Contradictory
Severity: High · Confidence: High
Evidence: Twenty-seven principles exist across five documents. Several use different language for enterprise reuse, local autonomy, cloud preference, and build-versus-buy decisions.
Business Impact: Architecture decisions vary by reviewer, and teams receive conflicting guidance.
Recommendation: Consolidate the principle set into a limited enterprise-approved framework with explicit conflict-resolution guidance.
ARC-007-002 — Standards Lack Accountable Ownership
Severity: High · Confidence: High
Evidence: Forty percent of reviewed standards have no current owner, and many named owners are no longer in the associated role.
Risk: Standards may become obsolete, inaccurate, or unenforceable.
Recommendation: Assign domain owners and standard owners. Automatically escalate standards that pass their review date.
ARC-007-003 — Exceptions Are Informal and Open-Ended
Severity: Critical · Confidence: High
Evidence: Architecture exceptions are approved through email and do not consistently include risk, compensating controls, expiration, remediation, or executive ownership.
Risk: Temporary deviations become permanent technical debt and uncontrolled risk.
Recommendation: Implement a formal exception workflow with expiration, remediation, risk acceptance, technical debt linkage, and reporting.
ARC-007-004 — Technology Catalog Does Not Influence Procurement
Severity: High · Confidence: High
Evidence: Several recently purchased platforms duplicate strategic capabilities and were acquired without architecture review.
Financial Impact: The organization incurs unnecessary licensing, integration, training, and support cost.
Recommendation: Require technology catalog and architecture checks before contract execution and renewal.
ARC-007-005 — Standards Are Difficult for Delivery Teams to Use
Severity: Medium · Confidence: High
Evidence: Standards are distributed across document repositories, lack searchable metadata, and rarely provide examples or reference implementations.
Business Impact: Teams rely on informal guidance and discover requirements late in delivery.
Recommendation: Create a searchable standards portal with decision trees, patterns, code examples, owners, and automated checks.
ARC-007-006 — AI Architecture Standards Are Incomplete
Severity: High · Confidence: High
Evidence: Current standards do not address model inventory, agent permissions, retrieval sources, evaluation, human oversight, provider concentration, or model lifecycle.
Risk: AI solutions may access sensitive data, automate decisions, or create operational dependency without appropriate governance.
Recommendation: Publish enterprise AI standards aligned to AI risk tiers and integrate them into procurement, architecture review, security review, and production approval.
ARC-007-007 — Contained Technologies Continue to Expand
Severity: High · Confidence: Medium
Evidence: Several technologies classified as contained have increased in deployment count over the prior twelve months.
Risk: Lifecycle classifications are not being enforced, increasing future migration cost.
Recommendation: Implement policy and procurement controls that prevent net-new adoption without approved exceptions.
Automation Opportunitiesprotected
- Standards inventory
- Ownership reminders
- Review-date reminders
- Technology lifecycle alerts
- End-of-support alerts
- Standards applicability
- Architecture self-assessment
- API linting
- Schema validation
- Infrastructure policy
- Cloud guardrails
- Secrets detection
- Dependency checks
- Accessibility tests
- Cost-tagging checks
- AI use-case registration
- AI model inventory
- Exception routing
- Exception expiration
- Technical debt creation
- Conformance evidence
- Executive dashboards
- Operational dashboards
- Standards-change notifications
- Reference pattern recommendations
- Procurement checks
- Contract requirement checks
Pro Tipsprotected
- Keep the principle set small.
- Write principles as decision rules.
- Include both business and technology implications.
- Test principles against real decisions.
- Document principle conflicts.
- Distinguish mandatory from preferred.
- Assign an owner to every standard.
- Require review dates.
- Make standards searchable.
- Provide patterns and reference implementations.
- Integrate standards into procurement.
- Integrate standards into delivery.
- Automate objective requirements.
- Preserve human judgment for contextual decisions.
- Scale governance by materiality.
- Track lifecycle continuously.
- Prevent contained technologies from expanding.
- Link exceptions to technical debt.
- Require exception expiration.
- Analyze repeated exceptions.
- Include AI-specific standards.
- Measure adoption and outcomes.
- Retire obsolete standards.
- Use standards to accelerate delivery, not merely to control it.
- Make the approved path the easiest path.
Common Mistakesprotected
- Creating Too Many Principles — A large principle set becomes difficult to interpret and easy to ignore.
- Using Product Names as Principles — Principles should remain useful beyond a single product lifecycle.
- Writing Aspirational Statements Without Decision Value — A principle should guide a choice, not merely express a positive idea.
- Failing to Define Implications — Teams need to understand what the principle requires in practice.
- Treating Standards as Static Documents — Standards must be owned, versioned, reviewed, measured, and retired.
- Making Every Standard Mandatory — Overuse of mandatory requirements increases exceptions and reduces credibility.
- Confusing Guidelines With Standards — Guidance should not be enforced as if it were a mandatory requirement.
- Standardizing Without Understanding Differentiation — Some capabilities legitimately require unique technology or architecture.
- Ignoring Migration Cost — A new standard does not automatically create capacity to remediate existing environments.
- Failing to Provide Reference Implementations — Teams comply more effectively when usable patterns and code exist.
- Hiding Standards in Document Repositories — Standards should be searchable and integrated into delivery workflows.
- Allowing Exceptions Without Expiration — Open-ended exceptions become permanent architecture.
- Tracking Exceptions Without Remediation — Risk acknowledgment alone does not resolve technical debt.
- Ignoring Repeat Exceptions — Repeated deviations may show that the standard or platform strategy is flawed.
- Treating Approved Technology as Strategic Technology — Approval means permitted; strategic means preferred for investment and growth.
- Allowing Contained Technologies to Expand — Containment should prevent net-new adoption unless an exception is approved.
- Using Automation Without Context — Some architecture requirements require human judgment and should not be reduced to simple technical rules.
- Applying the Same Governance to Every Solution — Governance should be proportional to materiality and risk.
- Ignoring Procurement — Architecture governance applied after a contract is signed is often too late.
- Ignoring AI Standards — AI introduces data, model, autonomy, evaluation, and lifecycle requirements that traditional standards may not address.
- Measuring Document Count Instead of Outcomes — Success should be measured by better decisions, lower risk, reduced variation, faster delivery, and improved reuse.
Security Considerationsprotected
- Architecture standards content may include sensitive information such as security requirements, technology weaknesses, unsupported products, architecture diagrams, trust boundaries, network patterns, identity controls, exception risks, vendor deficiencies, regulatory obligations, data classifications, AI agent permissions, merger plans, divestiture constraints, and contract terms.
- Before using AI: remove passwords, access tokens, private keys, and API keys.
- Before using AI: redact sensitive network details and mask personal information.
- Before using AI: avoid sharing exploit instructions.
- Before using AI: use an approved enterprise AI environment and confirm retention and training settings.
- Before using AI: restrict generated reports and respect legal and contractual confidentiality.
- AI-generated analysis should not independently approve standards, approve exceptions, accept risk, prohibit technology, select vendors, approve contracts, approve production, terminate systems, delete data, determine regulatory obligations, or make personnel decisions. These decisions require accountable human authority.
Related Blueprints
⚠ Normalization Warnings — 11 for review
- CLASSIFICATION TO CONFIRM: 'Recommended Enterprise Principles' (Principles 1–20, each with H2 Statement/Rationale/Implications/Measures) classified as a single body/reference tier list — the reader consults these as adaptable examples ('should be adapted rather than adopted without review'), not a fill-in tool. Statement and Rationale merged into each tier's definition; Implications and Measures merged into items with prefixes to preserve grouping. Alternative: a body/group of 20 prose sections. Confirm.
- CLASSIFICATION TO CONFIRM: 'Technology Standards Catalog' appears twice conceptually — the lifecycle-state definitions were classified as body/reference (consulted taxonomy), while a separate matrix TOOL ('technology-catalog-metadata' columns) was constructed from 'Technology Catalog Metadata' fields. The matrix has empty example_rows (doc provides no filled rows) and a rubric built from the seven lifecycle-state definitions. Confirm the split.
- CLASSIFICATION TO CONFIRM: 'Prerequisites' classified as a checklist TOOL (gather-before-start items are completable). Alternative: body/prose.
- RESTRUCTURE: 'Primary AI Prompt' and 'Follow-Up Prompts' (two source H1s) combined into one prompt_pack tool with 24 prompts; 'when' guidance lines are editorial additions, prompt text verbatim (bullet characters and inline formatting preserved as authored).
- CLASSIFICATION TO CONFIRM: 'Validation Checklist' (seven H2 subgroups) classified as a single checklist TOOL with grouped items — every item is a verifiable pass/fail statement. Confirmed as tool per checklist tell.
- REFERENCE MODELS: 'Technology Standards Catalog' states, 'Conformance Ratings', 'Enforcement Tiers', 'Materiality Tiers', and the 'Maturity Model' all classified as body/reference (tiered definitions the reader consults). Enforcement Model intro prose and Materiality intro prose retained in the reference html/definition fields.
- STANDARD TAIL SECTIONS: 'Common Mistakes', 'Security and Privacy Considerations', 'Automation Opportunities', 'Pro Tips', 'Quick Wins', and 'Twelve-Month Roadmap' mapped to playbook flat lists (unlike PS-006 where these were kept as body groups). Common Mistakes items collapsed heading+explanation into single strings to preserve both. Confirm the playbook mapping vs. body groups.
- GROUPING: Domain body sections grouped under 'Architecture Principles', 'Architecture Standards', and 'Exception Management' body groups to avoid a flat list of 50+ H1s. Standalone operational sections (Procurement Integration, Delivery Integration, Compliance Assessment, etc.) left ungrouped as prose/reference. Confirm grouping choices.
- STATS: overlay.stats.prompts set to 24 (1 primary + 23 follow-ups). deliverables counted as 3 tools plus prerequisites checklist and technology catalog matrix = 5 distinct tool deliverables; adjust if deliverable count should reflect the doc's 26-item Expected Outcome list instead.
- EXAMPLE SECTIONS: 'Example Environment' and 'Example Executive Findings' classified as body/example (concrete filled-in instances). The findings use a severity/confidence pattern resembling a reference model but are presented as worked examples for a specific org — classified as example, not reference. Confirm.
- RESPONSIBILITY MATRIX: the RACI table is embedded within the 'Roles and Responsibilities' prose section as an HTML table rather than extracted as a matrix TOOL, because it is a fixed reference RACI the reader consults, not a fill-in tool. Confirm.
SEO Block
- Title tag: Enterprise Architecture Principles & Standards | ABME (53 chars)
- Meta: Turn scattered, ownerless standards into a governed principles-and-standards program with lifecycle control, exception discipline, and delivery integration. (156 chars)
- Schema: HowTo · noindex: false
- Related: arc-001, arc-002, arc-003, arc-004, arc-005, arc-006, arc-008, arc-009, arc-010, sec-001, sec-005, sec-007, sec-008, bc-001, bc-002, cl-001, cl-010
- Keywords: enterprise architecture principles, architecture standards framework, technology lifecycle management, architecture exception process, technology standards catalog, architecture governance, reference architecture library, architecture decision records, policy as code architecture, AI architecture standards, architecture conformance, procurement architecture integration
