• Welcome to the Guide
    • How to use this Guide
    • Frequently Asked Questions
      • Understanding Architecture
      • Architecture Characteristics
      • Architecture Styles
      • Visualizing Architecture
      • Architecture Process
      • Sample Architecture
      • What is an Architecture Characteristic?
      • Identifying Characteristics
      • Availability
      • Interoperability
      • Modifiability
      • Performance
      • Security
      • Testability
      • Usability
      • Scalability
      • Modeling and Analysis
      • Measuring and Governing
      • Addressing Characteristics
      • Catalog
      • Foundations
      • Layered Monolith
      • Modular Monolith
      • Pipeline Monolith
      • Microkernel Monolith
      • Service-Based
      • Event-Driven
      • Space-Based
      • Orchestration-Driven
      • Microservices-Based
      • Selecting a Style
      • What is Domain Driven Design?
      • What is the business domain?
      • Modeling Business Domain
      • Domain Model Building Blocks
      • Bounded Contexts
      • Integration of Bounded Contexts
      • Discovering Domains and Contexts
      • Domains Evolution
      • Best Practices
      • Applying DDD in Practice
      • What is Coupling?
      • What is Modularity?
      • Dimensions of Coupling
      • Balancing Coupling
      • What is Component?
      • Defining components
      • What is a Service?
      • Sharing
      • Managing Operational Data
      • Managing Analytical Data
      • Managing Distributed Workflows
      • Contracts
      • Trade off analysis
      • Overview
      • Diagraming and Presenting
      • Producing Architectural Models
      • Architectural Description
      • Architectural Decisions Records
      • Documentation Management
      • Architecture, Implementation, and Testing
      • Architecture Metrics
      • Measuring System Qualities
      • Architecture Reconstruction and Conformance
      • Architecture Evaluation
      • Risk Analysis
      • Economic Analysis
      • Architecture Governance
    • Team
    • Value Streams
    • Engineering
    • Product
    • Company
    • Alignment
    • Goals
    • Role Overview
    • Classification
    • Collaboration
    • Career
      • Modeling Overview
        • Overview
        • C4 Model
        • Viewpoints and Perspectives
        • 4+1
        • TOGAF
        • Overview
        • C4 Notation
        • Flowchart
        • Event Storming
        • UML
        • Archimate
      • Visual
      • Written
      • Spoken
      • Effective
      • Documentation
      • Remote
      • Multi Culture
      • What Is a Requirement?
      • How to Collect Requirements?
      • Business Use Cases
      • Collecting Scenarios
      • Selecting Requirements
      • Writing Requirements
      • Functional Requirements
      • Non-Functional Requirements
      • Testing Requirements
      • Communicating Requirements
      • Facilitation Overview
      • Leadership Overview
      • Management Overview
      • Overview
      • Overview
      • Overview
      • Overview
    • Guide
    • Blog
    • Courses
    • Authors
    • Udemy
    • SubstackSubstack Streamline Icon: https://streamlinehq.com
    • GitHub
  • to navigate
  • to select
  • to close
    • Home
    • Architecture
    • Validation
    On this page
    checklist_rtl

    Validation

    Learn how to validate software architecture with tests, metrics, system quality measurement, risk and economic analysis, and lightweight governance.

    article

    Architecture, Implementation, and Testing

    This article explains what architecture–implementation–testing alignment is, and how it keeps …

    article

    Architecture Metrics

    This article explains what architecture metrics are, how to measure flow, structure, and risk, and …

    article

    Measuring System Qualities

    This article explains what system qualities are, how to measure them in running systems and code, …

    article

    Architecture Reconstruction and Conformance

    This article explains what architecture reconstruction and conformance are, and how to recover …

    article

    Architecture Evaluation

    This article explains what architecture evaluation is, and how to use structured reviews and …

    article

    Risk Analysis

    This article explains what architecture risk analysis is, and how to identify, assess, and mitigate …

    article

    Economic Analysis

    This article explains what economic analysis of architectures is, and how to reason about cost, …

    article

    Architecture Governance

    This article explains what architecture governance is, and how to use policies, roles, and …


    © 2026 Software Architecture Guild | Built with Lotus Docs | Privacy & Cookies Policy | Manage Cookie Preferences

    We use cookies to improve your experience and collect analytics data. By accepting, you agree to our use of cookies. Please read our Privacy & Cookies Policy for more details.