Skip to content
Examples

arc42 section 1

Introduction and Goals

What the system does, who wants it, and what it must be good at.

Worth starting with

  • Customer relationship management

    MaMa-CRM

    quality goals broken into aspects, then into scenarios

  • Financial services

    M&M Data Migration

    quality goals with numbers in them, and non-goals

This section in every documentation

The other sections

  1. 1 Introduction and Goals
  2. 2 Architecture Constraints
  3. 3 Context and Scope
  4. 4 Solution Strategy
  5. 5 Building Block View
  6. 6 Runtime View
  7. 7 Deployment View
  8. 8 Cross-cutting Concepts
  9. 9 Architecture Decisions
  10. 10 Quality Requirements
  11. 11 Risks and Technical Debt
  12. 12 Glossary