sentenz / convention

General articles, conventions, and guides.
https://sentenz.github.io/convention/
Apache License 2.0
4 stars 2 forks source link

Create an article about `Architectural Decisions` #332

Open sentenz opened 6 months ago

sentenz commented 6 months ago

Architectural Decisions

Architectural decisions are critical decisions regarding the architecture of a software system. They address significant architectural concerns and have a lasting impact on the design and quality of the system. These decisions are often documented to ensure traceability, facilitate communication among stakeholders, and guide future development and maintenance.

1. Category

Architectural decisions can be categorized based on various aspects, such as their impact, scope, and the stage of the software development lifecycle at which they are made.

1.1. Architectural Decision Records (ADR)

1.2. Markdown Architectural Decision Records (MADR)

1.3. Y-Statements

2. References