Design Review
Kind: activity
Layer: Evolution Principles
Record: architecture:design-review
Severity: recommended
Scope: component, module, feature
Canonical: Ontology
The activity of checking a component or feature design for contracts, failure modes and testability before it is built.
Listed in Architecture principles, after Architecture Review and before Code Review.
Requires
Reinforces
Enables
Conflicts with
In tension with
Tensions
Violated by
Refactored by
Severity
Category
Refactors
Linked from
- Anti-patterns
- Correctness / Determinism / Verification
- Architecture Review / Evolution / Governance Artifacts
- Behavioral Patterns
- Creational Patterns
- Structural Patterns
- Security / Privacy / Compliance / Governance
- Codebase / System Architecture Styles
- Architecture Review Evolution Governance
- Contracts / Interfaces / Compatibility
- Core Vocabulary
- Quality Attributes
- Severity levels
- The resolutions