Logo
NeoArc Studio

Principle Block

Document architecture principles that guide design decisions. Capture the rationale, implications, and exceptions for each guiding principle.

Architecture principles are fundamental guidelines that inform design decisions across a system or organisation. Unlike constraints that limit choices, principles provide direction for choosing among alternatives. Well-documented principles help teams make consistent decisions without constant escalation.

When to Use

Block Properties

PropertyRequiredDescription
StatementYesThe principle being established, expressed as a clear guideline
DescriptionNoDetailed explanation of what the principle means
ScopeNoLevel of applicability: organisation-wide, platform, system, or component
Applies ToNoWhat this principle applies to (services, APIs, data, etc.)
RationaleNoWhy this principle was adopted
ImplicationsNoWhat following this principle means in practice
ExceptionsNoWhen this principle does not apply
ExamplesNoConcrete examples of applying the principle
StatusNoCurrent state: proposed, adopted, or deprecated
Review DateNoWhen to re-evaluate the principle
NotesNoAdditional context or observations

Scope Values

Status Values

Example: Security Principle

An organisation-wide security principle that affects all service design.

Example: Data Principle

A platform-level principle governing data ownership.

Example: Technology Principle

A principle guiding technology selection for new projects.

Example: Integration Principle

A system-level principle for API design.