AWS publishes Guide to Architecture Decision Records


Amazon Web Services has published guidance on using Architecture Decision Records (ADRs). They recommend a process for adopting and reviewing ADRs in software development teams. The process results in a collection of approved, rejected, or superseded ADRs in a decision log.

AWS proposed this ADR process to facilitate architectural decision making, avoid repetitive discussions about the same topics, and communicate decisions effectively.

An ADR is a short document that describes a team decision affecting the software architecture they create. It includes the decision, but also its context and consequences. A group of ADRs creates a decision log that provides broad context, design information, and implementation details about the project or product.

The most common inputs to the ADR process are functional or non-functional requirements that require an architecturally significant decision. Any team member who identifies such a decision should create an ADR. Use …

Source link

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.