Evolutionary Architecture

Kind: approach

Layer: Evolution Principles

Record: architecture:evolutionary-architecture

Severity: contextual

Scope: system, codebase

Canonical: Ontology

An approach in which the architecture changes in small increments, each guarded by fitness functions.

Listed in Architecture principles, after Architecture Decision Records (ADR) and before Minimum Viable Architecture.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Contracts

Violated by

Refactored by

Severity

Category

Reinforced by

Linked from