Turns architecture context, options, and consequences into a tangible result by naming the decision, describing context, and capturing consequences.
Core question: Which architecture decision needs to be recorded, and what context, options, decision, and consequences must a future reader understand?
Decision methodMethod form: Decision method. Describes how this method is used in practice.LowComplexity: low. Estimates preparation, facilitation effort, and method confidence needed.AsyncFormat: async. Shows whether the method works in a workshop, asynchronously, or both.
15-45 min
1-3
Run sheet · visual · session plan
Details
ArchitectureCategory: Architecture. Describes the method's domain of use.
Turns architecture context, options, and consequences into a tangible result by capturing goals and stakeholders, scoping context, and linking risks and decisions.
Core question: Which architecture decisions, structures, and quality attributes does the reader need in order to understand, operate, and evolve the system?
Planning toolMethod form: Planning tool. Describes how this method is used in practice.LowComplexity: low. Estimates preparation, facilitation effort, and method confidence needed.Workshop + asyncFormat: workshop or async. Shows whether the method works in a workshop, asynchronously, or both.
1-2 Tage
1-4
Run sheet · visual · session plan
Details
ArchitectureCategory: Architecture. Describes the method's domain of use.
Turns architecture context, options, and consequences into a tangible result by drawing system context, identifying containers, and adding code-level detail only when needed.
Core question: How can the system be described at the right level of detail for communication and decisions?
Mapping toolMethod form: Mapping tool. Describes how this method is used in practice.LowComplexity: low. Estimates preparation, facilitation effort, and method confidence needed.Workshop + asyncFormat: workshop or async. Shows whether the method works in a workshop, asynchronously, or both.
1-4 h
1-5
Run sheet · visual · session plan
Details
ArchitectureCategory: Architecture. Describes the method's domain of use.
Turns architecture context, options, and consequences into a tangible result by collecting stakeholder goals, eliciting quality scenarios, and documenting architecture implications.
Core question: Which Quality Attributes with which concrete scenarios are architecture-critical for the system, and in which order must they be addressed?
Workshop methodMethod form: Workshop method. Describes how this method is used in practice.MediumComplexity: medium. Estimates preparation, facilitation effort, and method confidence needed.WorkshopFormat: workshop. Shows whether the method works in a workshop, asynchronously, or both.
2-4 h
5-15
Run sheet · visual · session plan
Details
ArchitectureCategory: Architecture. Describes the method's domain of use.
Turns architecture context, options, and consequences into a tangible result by defining the problem, collecting goals and constraints, and determining next investigations.
Core question: Which minimal architecture decision covers the goals, constraints, and stakeholder needs without prematurely closing options?
CanvasMethod form: Canvas. Describes how this method is used in practice.LowComplexity: low. Estimates preparation, facilitation effort, and method confidence needed.WorkshopFormat: workshop. Shows whether the method works in a workshop, asynchronously, or both.
1-2 h
3-8
Run sheet · visual · session plan
Details
ArchitectureCategory: Architecture. Describes the method's domain of use.
Turns architecture context, options, and consequences into a tangible result by clarifying the communication goal, collecting stakeholders and audiences, and deriving a communication plan.
Core question: Which architecture message reaches which target group in which format, so that decisions, acceptance, or implementation are supported?
CanvasMethod form: Canvas. Describes how this method is used in practice.MediumComplexity: medium. Estimates preparation, facilitation effort, and method confidence needed.Workshop + asyncFormat: workshop or async. Shows whether the method works in a workshop, asynchronously, or both.
60-120 min
2-8
Run sheet · visual · session plan
Details
ArchitectureCategory: Architecture. Describes the method's domain of use.
Turns architecture context, options, and outcomes into a tangible result by naming the system and goals, gathering stakeholders and constraints, and documenting decisions and questions.
Core question: Which components, interfaces, decisions and cross-cutting concerns together form a consistent architecture that satisfies the quality attribute scenarios?
CanvasMethod form: Canvas. Describes how this method is used in practice.LowComplexity: low. Estimates preparation, facilitation effort, and method confidence needed.WorkshopFormat: workshop. Shows whether the method works in a workshop, asynchronously, or both.
1-2 h
3-10
Run sheet · visual · session plan
Details
ArchitectureCategory: Architecture. Describes the method's domain of use.
Turns architecture context, options, and outcomes into a tangible result by identifying stakeholders, selecting views, and validating completeness.
Core question: Which views address which stakeholders with which quality concern, and which cross-view information binds them into a consistent picture?
Planning toolMethod form: Planning tool. Describes how this method is used in practice.MediumComplexity: medium. Estimates preparation, facilitation effort, and method confidence needed.Workshop + asyncFormat: workshop or async. Shows whether the method works in a workshop, asynchronously, or both.
1-3 Tage
1-4
Run sheet · visual · session plan
Details
ArchitectureCategory: Architecture. Describes the method's domain of use.
Moves architecture context, options, and consequences toward a concrete result through "place the architecture diagram or plan in the center", "set risk categories such as technical, organizational, and external", and "assign an owner and next steps for each top risk".
Core question: Which risks are embedded in this architecture or plan artifact, and which of them need action before the next iteration?
Workshop methodMethod form: Workshop method. Describes how this method is used in practice.LowComplexity: low. Estimates preparation, facilitation effort, and method confidence needed.WorkshopFormat: workshop. Shows whether the method works in a workshop, asynchronously, or both.
60-90 min
4-12
Run sheet · visual · session plan
Details
ArchitectureCategory: Architecture. Describes the method's domain of use.
Uses a structured proposal and review process to make non-trivial technical or product changes discussable and decidable.
Core question: Which change does the team propose, with which rationale, alternatives and tradeoffs, and who decides by when?
Decision methodMethod form: Decision method. Describes how this method is used in practice.MediumComplexity: medium. Estimates preparation, facilitation effort, and method confidence needed.AsyncFormat: async. Shows whether the method works in a workshop, asynchronously, or both.