Skip to content

Capture and Maintain Architecture Decisions

Capture and Maintain Architecture Decisions

Use Architecture Decision Records (ADRs) to track design changes

Tasks:

  • Add /architecture/adr/ folder to each repo
  • Create an ADR template (Markdown format)
  • Backfill ADRs for 3 past decisions
  • Hold bi-weekly architecture review meetings

Maintain and share architecture diagrams

Tasks:

  • Create logical diagrams (components, services, APIs)
  • Build deployment diagrams (regions, VNETs, scaling)
  • Use Draw.io / Lucidchart and export to PDF
  • Add review date to each diagram file
Back to top