Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Document Properties Marker
overridefalse


Short DescriptionDocument a architecture decision for an option. This is useful to state the reasons and the options that have been evaluated. Later other team members will have it easier to understand the decision. 
Doctypedoctypehide
NameArchitecture Decision 
IDarchitecture-decision 
SuiteSoftware Development
SetSoftware Development
 
hide
Parent
Parent Property
parent-doctypetopic
property-nameName
 
Audience
Name List
doctyperole
render-no-hits-as-blanktrue
propertyAudience
 
Documentation Type
Name List
doctypedoctype-type
render-no-hits-as-blanktrue
namesQ2 - Project
propertyDocumentation Type
 
Categories
Name List
doctypecategory
names/ Process / Design
propertyCategories
 
Tags
Tag List
namesSoftware Development
 
Iteration
Iteration
value
filled
focused
hide
Sort Keyhide



Section
indextrue
titleDescription

Document an architecture decision for an option. This is useful to state the reasons and the options that have been evaluated. Later other team members will have it easier to understand your decision.

...

Section
titleProperties


Transclusion
documentNote Box referencing common Document Properties
idsBox


Section
titleType

Types allow to group decisions. A project demands its own definition of types via the decision type document type.



Section
titleSections


Section
titleSummary


Transclusion
documentSummary
idsDesignation



Section
titleProblem
Defines

Define the problem

for which a decision has been made by the team.

that this decision solves.

The problem has

these subsections:

the following subsections.

Section
titleDetails
Defines

Define the problem that this decision solves.


Section
titleRelevance
Details

Describe why this decision is relevant for the project and why it should be documented to be referable to later.


Section
titleImplication
Details

Describe what general implications

this decision has

the fact that a decision is to be made, will have on the project.



Section
titleProblem Constraints
Documents

Define constraints

on the problem that influence the decision.

imposed on possible decisions.

These constraints are described in the following subsections

:

.

Section
titleRequirements
Illustrates

Illustrate the functional and non-functional-requirements that constrain the decision.


Section
titleDrivers
Details

Describe what other drivers are relevant for the decision.


Section
titleRisks
Details

Describe which risks are involved

for the

with this decision.



Section
titleAssumptions

Decisions have to be made in situations where not every information detail is available. Otherwise the path to take would be clear without any doubts. To close the gaps between known and unknown assumptions have to be made. This section allows to document the assumption so that the decision is better understandable later.

Section
titleDescription
Details

Describe which assumptions

have been

you haven made to make the decision. It is assumed that assumptions cannot be proven, else this would be a requirement

or not mentioned if proven invalid

.


Section
titleCheck Assumptions

Describe strategies how the given assumptions can be proofed or refuted?


Section
titleRisks
Which

List the risks

are assumed

this assumption has.



Section
titleAlternatives

A list of alternatives that have or have not been examined.

Decision

Provides information about the decision that has been made.

Statement

The decision statement

Define possible alternatives you have discussed.


Section
titleDecision

Provide information about why this option has been selected, who was involved in the decision and what consequences arise.

Section
titleStatement

Give a brief statement that defines what has been decided to do.

This should be a brief statement since this is also rendered in the index document.


Section
titleReason
States

Document what reasons led to the decision.


Section
titleImplication
Details

Describe what implications this decision has on the project.


Section
titleDate
The

Log the date of the decision.

Decider

The list of stakeholders that made


Section
titleDeciders

List names of the stakeholders, who took part in the decision.

If there is uncertainty about why this decision has been made, these stakeholders may provide additional information. Consider then to include this information in this document.


 

 

 



Section
level2
titleSubordinate Decisions

Complex decisions may be divided into its parts.

 

 

 

Transclusion
documentDocument Sections
idsstandard-sections-bottom


...

Section
titleResources
  • For a more detailed introduction to architecure decisions, please refer to Stefan Zörner's book
    Cite
    template$[Name]
    documentPDAC:Zörner2012
    , chapter 3.


Piwik Set Multiple Custom Variables


NameValue
Departmentprojectdoc
Categoryprojectdoc-doctype
Typeswdev-design