Archive of Christian Ullrich

Enterprise Architecture Reflex Area

2026-09-29

Table of Contents

Defining the Purpose, Scope, and Mandate of Enterprise Architecture

Establishing Why Enterprise Architecture Is Needed

Clarifying Which Decisions Enterprise Architecture Should Improve

Defining the Enterprise Architecture Scope Across Business, Information, Applications, and Technology

Choosing the Organizational and Architectural Boundaries of the Enterprise Architecture Practice

Distinguishing Enterprise Architecture from Adjacent Practices

Establishing the Formal Mandate and Authority of Enterprise Architecture

Defining the Stakeholders and Value Expected from Enterprise Architecture

Setting the Scope of Enterprise Architecture During Organizational Growth or Change

Resetting an Enterprise Architecture Mandate That Has Drifted

Reassessing the Enterprise Architecture Mandate After Major Strategic or Organizational Change

Designing the Enterprise Architecture Operating Model

Choosing Between Centralized, Federated, Distributed, Embedded, and Hybrid Architecture Models

Locating Architects Across Central Functions, Domains, Portfolios, Platforms, and Delivery Teams

Designing How Central and Embedded Architects Work Together

Defining the Services the Enterprise Architecture Function Provides

Matching the Architecture Operating Model to Organizational Scale, Structure, and Maturity

Coordinating Architecture Across Business Units, Regions, and Semi-Autonomous Organizations

Scaling Enterprise Architecture Without Creating a Central Bottleneck

Integrating Enterprise Architecture with Existing Governance and Management Processes

Changing the Architecture Operating Model as Delivery and Technology Models Evolve

Diagnosing an Enterprise Architecture Operating Model That Is No Longer Working

Establishing Architecture Roles, Decision Rights, and Governance

Clarifying Responsibilities Across Enterprise, Domain, Specialist, Platform, and Solution Architects

Assigning Ownership for Consequential Architecture Decisions

Delegating Local Architecture Decisions Within Enterprise Guardrails

Defining When an Architecture Decision Must Be Escalated

Establishing an Architecture Board or Design Authority

Resolving Conflicting Architecture Decisions Across Roles or Domains

Separating Architecture Authority from Business, Investment, and Risk Authority

Resolving Gaps and Overlaps in Architecture Responsibility

Recording Who Made an Architecture Decision and Who Owns Its Consequences

Revising Architecture Decision Rights When Governance Is Not Producing Good Outcomes

Framing Architecture Problems, Stakeholders, and Requirements

Determining Whether a Problem Actually Requires Enterprise Architecture

Scoping an Architecture Problem Before Detailed Analysis Begins

Identifying the Stakeholders and Concerns That Should Shape the Architecture Work

Separating Requirements, Constraints, Preferences, and Assumptions

Reconciling Conflicting Requirements from Different Stakeholders

Identifying Important Requirements That the Initial Request Has Missed

Determining the Level of Architectural Detail the Decision Requires

Working with Requirements That Are Incomplete, Uncertain, or Still Changing

Reframing the Architecture Problem When New Evidence Changes the Original Understanding

Confirming the Architecture Question Before Committing to a Solution Direction

Connecting Strategy and Enterprise Architecture

Translating a Strategic Objective into Architectural Implications

Testing Whether a Strategic Priority Actually Requires Architectural Change

Reconciling Strategic Priorities That Imply Conflicting Architectural Directions

Identifying Architectural Constraints That Limit a Strategic Option

Exposing Architectural Prerequisites for a Strategic Initiative

Distinguishing Temporary Strategic Initiatives from Durable Architectural Direction

Keeping Architecture Direction Aligned When Strategy Changes

Using Architecture Evidence to Compare Strategic Options

Challenging a Technology Solution That Has Been Prematurely Attached to a Strategic Goal

Tracing Architecture Change Back to the Strategic Outcome It Is Intended to Enable

Using Business Capabilities, Value Streams, and Services to Shape Architecture

Identifying the Capabilities Required to Deliver a Strategic Outcome

Creating a Capability View That Crosses Organizational Boundaries

Using Value Streams to Expose How Capabilities Must Work Together

Using Business Services to Clarify Consumers and Outcomes

Distinguishing Capabilities from Processes, Organizational Units, and Systems

Assessing a Capability Gap Before Choosing an Intervention

Prioritizing Architectural Attention Across Capabilities with Different Importance, Criticality, Maturity, Cost, and Risk

Distinguishing Differentiating Capabilities from Commodity Capabilities

Using the Operating Model to Decide Where Standardization or Autonomy Is Appropriate

Revising Capability, Value Stream, or Service Models When the Business Changes

Connecting Business Capabilities to Information, Applications, Technology, and Change

Mapping Business Capabilities to the Applications and Services That Enable Them

Tracing Business Capabilities to the Information They Depend On

Tracing Business Capabilities to Shared Platforms and Technologies

Mapping Active Initiatives and Investments to the Capabilities They Change

Identifying Capabilities That Are Under-Supported or Over-Supported by the Current Architecture

Finding Strategically Important Capabilities That Depend on Weak Architecture

Identifying Investments That Do Not Clearly Support Required Capability Change

Assessing the Cross-Layer Effects of Changing a Business Capability

Determining Which Information, Application, Platform, and Technology Changes Must Move Together

Maintaining Capability-to-Architecture Traceability as the Enterprise Evolves

Reconstructing the Current Enterprise Architecture

Establishing the Current Architecture Needed for a Specific Decision

Reconciling Conflicting Application, Technology, and Architecture Inventories

Discovering the Application and Service Landscape That Actually Exists

Identifying Shadow Systems, Local Tools, and Operational Workarounds

Reconstructing Undocumented Integrations and Information Exchanges

Distinguishing Current, Planned, Transitional, and Retiring Architecture

Confirming Ownership, Usage, and Criticality of Existing Architecture Elements

Reconstructing the Current Architecture When Documentation Has Become Unreliable or Fragmented

Deciding When the Current-State View Is Sufficiently Complete for the Decision

Refreshing the Current Architecture Before a High-Consequence Decision

Managing Architecture Evidence, Provenance, and Uncertainty

Choosing the Right Authoritative Source for an Architecture Fact

Distinguishing Observed, Reported, Inferred, and Assumed Architecture Information

Reconciling Conflicting Evidence About the Current Architecture

Recording Material Uncertainty That Cannot Yet Be Resolved

Determining How Much Evidence Confidence a Decision Requires

Managing Architecture Information That Becomes Stale at Different Rates

Validating Important Architecture Assertions with Accountable Owners

Handling Architecture Decisions When the Available Sources Are Outdated or Incomplete

Deciding When Further Investigation Is Worth the Delay

Preserving Evidence Provenance as Architecture Information Is Updated

Analyzing Cross-Enterprise Dependencies and Change Impact

Assessing the Enterprise Impact of a Proposed Architecture Change

Tracing Upstream and Downstream Dependencies Across Several Systems or Domains

Identifying Common-Mode Dependencies Hidden Behind Apparently Independent Services

Determining the Business Impact of Changing or Losing a Shared Platform

Testing Whether a Local Improvement Creates Costs or Risks Elsewhere

Assessing the Ripple Effects of Retiring an Application, Platform, or Service

Identifying Initiatives Whose Architecture Changes Interact

Determining the Blast Radius of Changing an Enterprise Standard or Shared Capability

Investigating Hidden Dependencies Before Making an Irreversible Commitment

Updating Enterprise Dependency Knowledge After Significant Change

Representing and Communicating Architecture for Decisions

Choosing the Architecture Viewpoint Needed for a Particular Decision

Explaining the Current Architecture to Senior Decision-Makers

Communicating Target Architecture to Product and Delivery Teams

Representing Competing Architecture Options and Tradeoffs Clearly

Showing Assumptions, Uncertainty, and Unresolved Questions in Architecture Material

Making Cross-Domain Dependencies Understandable to Non-Specialists

Tailoring Architecture Views to Different Stakeholders Without Creating Contradictory Stories

Avoiding Architecture Diagrams That Imply False Precision or Completeness

Keeping Multiple Architecture Views Consistent as the Underlying Model Changes

Deciding Whether a Diagram, Model, Table, Narrative, or Combination Best Supports the Decision

Establishing Architecture Principles, Standards, and Guardrails

Deciding Whether an Architecture Issue Needs a Principle, Standard, Guardrail, Policy, or Rule

Writing an Architecture Principle That Can Actually Guide Decisions

Selecting an Architecture Decision Area for Enterprise Standardization

Distinguishing Mandatory Requirements from Preferred Architectural Guidance

Defining Guardrails That Allow Safe Local Autonomy

Publishing a Standard with Clear Scope, Rationale, Ownership, and Lifecycle

Reviewing an Established Standard for Continued Fitness

Using Repeated Exceptions as Evidence About the Quality of a Standard

Deprecating and Retiring an Architecture Standard

Resolving Conflicts Between Architecture Principles, Standards, or Policies

Developing Reference Architectures and Reusable Patterns

Identifying a Recurring Architecture Problem Worth Solving Reusably

Defining the Scope and Purpose of a Reference Architecture

Separating Required Elements from Legitimate Variation Points

Adapting a Reference Architecture to a Different Domain or Operating Context

Choosing Between Alternative Architecture Patterns for the Same Problem

Validating a Pattern Through Real Implementation Experience

Preventing a Reference Architecture from Becoming a Rigid Universal Template

Updating a Reference Architecture When Technology or Requirements Change

Retiring a Pattern or Reference Architecture That No Longer Fits

Making Reusable Architecture Easy for Teams to Discover and Apply

Developing Architecture Vision and Target Architectures

Establishing an Architecture Vision for a Significant Change

Deriving a Target Architecture from Strategic, Capability, Operational, and Regulatory Requirements

Defining the Scope and Time Horizon of a Target Architecture

Designing a Target State Across Business, Information, Application, and Technology Concerns

Choosing How Specific a Target Architecture Should Be at Different Time Horizons

Tracing Major Target Architecture Elements Back to Their Requirements

Reconciling Conflicting Target Architecture Directions Across Domains

Representing Assumptions, Options, and Unknowns in the Target Architecture

Aligning Domain Target Architectures into a Coherent Enterprise Direction

Reopening a Target Architecture When Its Founding Conditions Materially Change

Evaluating Architecture Options and Tradeoffs

Developing Materially Different Architecture Options Before Selecting a Direction

Eliminating Architecture Options That Fail Mandatory Requirements

Comparing Architecture Options Across Value, Risk, Cost, and Changeability

Evaluating the Target State and Transition Path Together

Making the Accepted Downsides of an Architecture Choice Explicit

Balancing Enterprise Standardization Against Local Autonomy

Balancing Platform Consolidation Against Concentration Risk

Comparing Reuse, Buy, Build, and Shared-Platform Options at Enterprise Level

Preserving Future Options When Important Uncertainty Remains

Recording Why an Architecture Option Was Selected and Why Alternatives Were Rejected

Designing Transition Architectures and Architecture Roadmaps

Determining Whether a Major Change Needs an Explicit Transition Architecture

Designing an Intermediate Architecture That Can Operate Safely

Sequencing Architecture Changes Around Hard and Enabling Dependencies

Managing Temporary Duplication and Coexistence During Transition

Grouping Architecture Changes into Realistic Migration Waves

Linking Roadmap Items to Capability and Architecture Outcomes

Incorporating Contract, End-of-Support, Regulatory, and Operational Deadlines into the Roadmap

Defining Exit Conditions for Temporary Transition Components

Adjusting the Architecture Roadmap When Funding, Dependencies, or Evidence Change

Using the Architecture Roadmap to Inform Portfolio and Investment Decisions

Managing Enterprise Information and Data Architecture

Defining Enterprise Information Domains and Major Business Concepts

Establishing Authoritative Ownership for Information Shared Across Domains

Resolving Conflicting Definitions of a Shared Business Concept

Deciding Which Semantics, Identifiers, and Classifications Need Enterprise Consistency

Choosing Whether Important Data Should Be Centralized, Shared, Replicated, Federated, or Kept Local

Establishing the Enterprise Role of Master Data and Reference Data

Defining Data Product and Domain Boundaries for Enterprise Reuse

Tracing Critical Data Flows, Lineage, and Transformations Across the Enterprise

Applying Privacy, Sovereignty, Security, Retention, and Regulatory Constraints to Data Architecture

Preparing Enterprise Information Architecture for Analytics, Automation, and AI

Managing Application and Service Architecture

Designing the Application and Service Landscape for a New or Significantly Changed Business Domain

Defining Appropriate Boundaries Between Applications, Services, and Domains

Deciding Whether a Capability Should Use a Shared Service or a Domain-Specific Solution

Defining Ownership for Applications and Services Shared Across Multiple Business Domains

Assessing the Architectural Fit of a Proposed New Application or Service

Establishing Enterprise Principles for Application Modularity and Coupling

Managing the Dependencies Created by a Widely Shared Service

Revising Application and Service Boundaries as Business Domains Change

Planning the Architectural Replacement of a Major Application or Service

Keeping the Application and Service Landscape Coherent Across Decentralized Teams

Managing Integration and Interoperability Architecture

Choosing an Integration Style for a Cross-System Need

Standardizing Interaction Contracts Without Standardizing Internal Implementations

Establishing Enterprise Governance for APIs

Establishing Enterprise Governance for Events and Messaging

Resolving Semantic Mismatches Between Systems That Must Interoperate

Reducing Uncontrolled Point-to-Point Integration

Deciding When a Shared Integration Platform Is Justified

Managing Interface Versioning and Backward Compatibility Across Consumers

Making Enterprise Interfaces Discoverable, Owned, and Reusable

Retiring an Integration Without Breaking Hidden Consumers

Managing Technology, Platform, and Infrastructure Architecture

Deciding Which Technology Choices Require Enterprise Coordination

Defining the Boundary of a Shared Enterprise Platform

Choosing Between Cloud, SaaS, Managed Service, On-Premises, Edge, and Hybrid Deployment

Establishing Shared Enterprise Foundations for Identity, Connectivity, Management, and Observability

Evaluating a Platform Against Enterprise Resilience, Security, Scalability, and Operability Needs

Defining Workload Placement Principles Across Available Environments

Balancing Shared Platform Consistency Against Workload Autonomy

Integrating Multiple Shared Platforms into a Coherent Enterprise Technology Architecture

Evolving a Shared Platform Architecture as Demand and Technology Change

Preventing a Shared Platform or Platform Team from Becoming an Enterprise Bottleneck

Integrating Cross-Cutting Architecture Qualities and Constraints

Identifying Which Cross-Cutting Qualities Materially Constrain an Architecture Decision

Balancing Resilience and Availability Against Cost and Complexity

Incorporating Security and Privacy Requirements Before the Architecture Is Fixed

Designing Around Sovereignty, Locality, and Jurisdictional Constraints

Establishing Recovery and Continuity Expectations Across Shared Architecture

Incorporating Accessibility, Safety, or Sustainability Where They Materially Affect Architecture

Reconciling Cross-Cutting Quality Requirements That Pull the Architecture in Different Directions

Applying a Cross-Cutting Constraint Consistently Across Several Architecture Domains

Deciding Which Quality Requirement Needs an Enterprise Standard or Shared Control

Reassessing Cross-Cutting Requirements After Incidents, Regulatory Change, or New Evidence

Managing Application Portfolios and Rationalization

Establishing a Reliable Baseline of the Application Portfolio

Identifying Duplicate, Overlapping, and Redundant Applications

Assessing Functional Fit and Technical Fit Across the Portfolio

Choosing Whether to Retain, Modernize, Consolidate, Replace, Rebuild, Externalize, or Retire an Application

Prioritizing Application Modernization Across Competing Candidates

Rationalizing Applications Across Business Units with Different Local Needs

Coordinating Portfolio Decisions for Applications That Must Change Together

Managing Rationalization When Business Units Resist Consolidation

Confirming That a Legacy Application Is Ready for Retirement

Checking Whether Application Rationalization Actually Removed Complexity and Cost

Managing Technology Portfolios, Lifecycle, and Obsolescence

Classifying Technologies by Enterprise Adoption and Lifecycle Posture

Assessing an Emerging Technology Before Wider Enterprise Use

Promoting a Technology from Trial to Preferred or Standard Use

Stopping New Adoption of a Technology That Should No Longer Expand

Finding Where an Approaching End-of-Support Technology Is Still Used

Planning Enterprise Migration Away from Obsolete or Unsupported Technology

Managing Exceptions for Continued Use of Deprecated Technology

Prioritizing Technology Lifecycle Risk Across the Estate

Responding When a Supported Technology Becomes Strategically Unsuitable

Retiring a Technology from the Enterprise Portfolio After Its Final Uses End

Managing Strategic Suppliers, Platform Dependencies, Portability, and Exit

Identifying a Supplier or Platform Dependency That Has Become Strategically Important

Tracing Hidden Upstream Dependencies Behind a Critical External Service

Assessing Vendor Lock-In Before Making a Long-Lived Architecture Commitment

Determining How Much Portability a Critical Capability Actually Requires

Developing an Exit Strategy for a Critical Provider or Platform

Managing Concentration Risk Across Suppliers and External Platforms

Reviewing Strategic Supplier Dependencies Before Renewal, Expansion, or Deeper Adoption

Balancing Provider-Specific Value Against Future Switching Difficulty

Testing Whether Critical Exit, Recovery, or Substitution Assumptions Are Realistic

Migrating an Established Capability Away from a Strategic Supplier or Platform

Governing Architecture Through Investment and Portfolio Decisions

Assessing an Initiative Architecturally Before Significant Funding Is Committed

Testing Whether a Proposed Investment Fits the Target Architecture

Identifying Duplicate or Conflicting Investments Across the Portfolio

Exposing Cross-Initiative Architecture Dependencies Before Portfolio Prioritization

Connecting Investment Proposals to Required Capability and Architecture Change

Using Architecture Dependencies to Inform Investment Sequencing

Identifying Shared Architecture Enablers That No Single Initiative Is Funded to Deliver

Managing a Portfolio Decision That Knowingly Diverges from the Preferred Architecture

Reassessing Portfolio Priorities When Architecture Assumptions Materially Change

Checking Whether the Funded Portfolio Is Actually Converging Toward the Intended Architecture

Governing Architecture Through Procurement and Sourcing

Shaping Architecture Requirements Before a Technology Procurement Is Fixed

Challenging a Procurement Request That Prematurely Prescribes a Product or Solution

Evaluating the Architecture of Competing Supplier Solutions

Specifying Interoperability, Data, Portability, and Exit Requirements in a Procurement

Assessing Architectural Lock-In Created by Commercial Terms or Supplier Design

Aligning a Procurement with Enterprise Standards, Platforms, and Target Architecture

Handling a Procurement Constraint That Makes the Preferred Architecture Impractical

Reassessing Architecture During Contract Renewal or Recompetition

Ensuring a Procured Solution Can Be Transitioned, Replaced, and Retired Responsibly

Governing and Assuring Architecture Through Product, Program, and Delivery

Engaging Architecture Early in a Product, Program, or Project

Defining Architecture Boundaries and Delegated Decisions for a Delivery Team

Reviewing a Consequential Design Before It Becomes Expensive to Reverse

Applying Architecture Governance in Agile and Continuous-Delivery Environments

Allowing Teams to Self-Certify Changes That Stay Within Established Guardrails

Escalating a Delivery Decision That Creates Cross-Domain Consequences

Verifying That Important Architecture Decisions Survive Implementation

Responding When Delivery Evidence Invalidates an Architecture Assumption

Providing Architecture Assurance Before Production, Migration, or Major Release

Feeding Implementation Outcomes Back into Enterprise Architecture

Managing Architecture Exceptions, Temporary Deviations, and Technical Debt

Requesting an Exception to an Architecture Standard or Guardrail

Evaluating Whether an Architecture Deviation Is Justified

Distinguishing a Standards Exception from a Controlled Experiment

Approving an Architecture Decision Subject to Explicit Conditions

Managing a Temporary Architecture Departure That Must Later Be Removed

Recording Architectural Debt Created by a Deliberate Compromise

Prioritizing Architecture Debt According to Enterprise Consequence

Tracking Remediation Commitments Until They Are Actually Closed

Managing Multiple Interacting Exceptions That Together Change the Effective Architecture

Closing, Renewing, or Superseding an Exception When Conditions Change

Managing Major Modernization and Enterprise Transformation

Defining the Architectural Problem a Major Modernization Must Solve

Defining the Architectural Scope of a Transformation Across Capabilities, Data, Applications, Platforms, and Operating Model

Deciding Whether Incremental Improvement Is Enough or the Target Architecture Must Fundamentally Change

Organizing a Transformation Around Architecture Dependency Groups

Coordinating Multiple Transformation Workstreams Against a Common Target Architecture

Coordinating Modernization When Different Parts of the Enterprise Cannot Move at the Same Pace

Preventing a New Platform from Recreating the Complexity of the Architecture It Replaces

Correcting Transformation Drift Away from the Intended Architecture

Retiring Legacy Architecture After Replacement Capabilities Become Operational

Assessing Whether a Transformation Actually Improved the Enterprise Architecture

Managing Architecture Through Mergers, Acquisitions, Divestitures, and Separations

Performing Architecture Due Diligence Before an Acquisition or Merger

Baselining Two Enterprise Landscapes for Post-Transaction Architecture Decisions

Deciding How Far Two Enterprise Architectures Should Actually Converge

Rationalizing Overlapping Capabilities, Applications, Platforms, and Technologies After a Merger

Integrating Data, Identity, Interfaces, and Shared Services Across Combining Organizations

Preserving an Acquired Capability That Should Not Be Absorbed into the Existing Architecture

Separating Day-One Transaction Needs from the Intended End-State Architecture

Defining the Architecture Perimeter for a Divestiture or Organizational Separation

Designing Transitional Service Arrangements with Explicit Architecture Exit Paths

Confirming That Post-Merger Integration or Separation Has Actually Reached Its Intended Architecture

Responding to Regulatory, Geopolitical, Supplier, Security, and Technology Change

Assessing the Architecture Impact of a New Regulatory Requirement

Responding to a Geopolitical or Sovereignty Change That Affects Technology or Data

Responding to Withdrawal, Failure, or Distress of a Critical Supplier

Reassessing Architecture After a Major Security Vulnerability or Incident

Changing Architecture After a Significant Resilience Failure or Outage

Evaluating Whether a Major Technology Shift Creates a Materially Better Architecture Option

Reassessing Architecture After a Material Policy or Government Direction Change

Reprioritizing Architecture Roadmaps After an External Shock

Deciding Whether an External Change Can Be Contained Locally or Requires Structural Redesign

Removing Emergency Architecture Measures After Stable Conditions Return

Managing Architecture Knowledge, Repositories, and Tooling

Defining the Minimum Enterprise Architecture Metamodel Needed for Useful Decisions

Deciding Which Architecture Information Must Be Maintained Continuously

Connecting the Architecture Repository to Authoritative Enterprise Sources

Assigning Ownership, Review Dates, and Freshness Expectations to Architecture Information

Federating Architecture Information Across Multiple Repositories and Tools

Designing Repository Relationships That Support Dependency and Impact Analysis

Automating Discovery, Validation, and Staleness Detection Where Practical

Preventing the Architecture Repository from Becoming a Duplicate CMDB or Documentation Warehouse

Changing or Migrating Enterprise Architecture Tooling Without Losing Critical Knowledge

Simplifying the Architecture Knowledge Base When Its Maintenance Burden Exceeds Its Value

Measuring Enterprise Architecture Value and Outcomes

Defining Which Enterprise Outcomes the Architecture Practice Is Expected to Improve

Establishing a Baseline Before Claiming Architecture Improvement

Measuring the Quality and Timeliness of Consequential Architecture Decisions

Measuring Reduction in Unnecessary Architectural Complexity

Measuring Reuse Without Encouraging Forced or Low-Value Reuse

Measuring Whether Enterprise Architecture Is Reducing Material Risk

Measuring Whether the Architecture Is Becoming Easier to Change

Measuring Whether Investment and Delivery Are Becoming More Strategically Coherent

Distinguishing Architecture Activity Metrics from Evidence of Enterprise Value

Changing Architecture Measures When They Create Distorted Incentives or Stop Being Useful

Learning, Adapting, and Sustaining the Enterprise Architecture Capability

Learning from Architecture Outcomes Across Multiple Initiatives

Reviewing a Major Architecture Decision After Its Consequences Become Visible

Learning from an Initiative That Failed Because Architecture Assumptions Were Wrong

Capturing Reusable Architecture Lessons from Delivery Without Turning Every Local Practice into Enterprise Guidance

Turning Technology Experiments into Reusable Enterprise Learning

Maintaining Continuity of Critical Architecture Knowledge and Leadership Through Personnel Change

Retiring a Governance Mechanism That No Longer Adds Enough Value

Adapting Architecture Methods and Ways of Working When They Stop Supporting Good Decisions

Developing Architecture Capability and Professional Coherence Across a Distributed Practice

Recovering an Enterprise Architecture Practice That Has Become a Documentation or Approval Exercise