The method helps clarify options, criteria, and risks in a concrete way. It separates options, evaluation criteria, and open risks. The result is captured as a constraint list, a hard/soft classification, and option impact notes.
Constraint Analysis
Turns options, criteria, and risks into a tangible result by defining the problem or decision boundary, collecting constraints, and deriving design or decision rules.
Which hard and soft constraints limit the solution space, and which of them are negotiable?
The team follows the steps: define the problem or decision boundary, collect constraints, classify constraints, test options against constraints, and derive design or decision rules. Each step is captured visibly. At the end, a constraint list, a hard/soft classification, and option impact notes are available so decisions, tests, or actions can follow directly.
Visual orientation
Method sketch for a quick mental model.
Flow
- 1Define the problem or decision boundary
- 2Collect constraints
- 3Classify constraints
- 4Test options against constraints
- 5Derive design or decision rules
The runsheet guides execution with 5 phases, timeboxes, 5 pitfalls, and clear stop criteria.
Open runsheetIdeal for
- Planning under constraints
- Architecture and product decisions
- Strategic options
Not good for
- Free ideation without limits
- Simple root-cause analysis
- Already fully governed decisions
Deep dive
Constraint Analysis treats constraints not as a side note, but as a central structure of the problem. The method distinguishes hard constraints, soft constraints, assumptions, and self-imposed limits. That makes it clear which options are impossible, costly, risky, or only possible under certain conditions. Good constraint work can shrink the solution space while still allowing creative workarounds.
Collect constraints from technology, organization, law, time, budget, people, and market. Mark each constraint as hard, soft, assumed, or negotiable. Ask deliberately which constraint could be relaxed and which one truly cannot be negotiated.
Constraint Analysis Working TemplateCompact working template for Constraint Analysis with context, input, output artifacts, and next step.markdown
constraint-analysis-working-template.md
Compact working template for Constraint Analysis with context, input, output artifacts, and next step.
Constraint Analysis Working Template
Goal
Identifies hard and soft constraints that limit or prioritize solution options.
Context
When and for what do we use this method?
Input
Which data, observations, decisions, or materials are available?
Execution
Short notes along the runsheet.
Output artifacts
- Constraint List:
- Hard/Soft Classification:
- Option Impact Notes:
- Decision Boundaries:
Assumptions and open questions
- ...
Decision / Next step
Owner, date, and success signal.
When to choose differently
Short decision aid for existing alternatives.
Statt Constraint Analysis, wenn bekannte Optionen anhand transparenter Kriterien priorisiert werden sollen.
Statt Constraint Analysis, wenn ihr treibende und bremsende Kräfte einer Veränderung gegeneinander aufsetzen wollt.
Similar methods
All methodsTurns options, criteria, and risks into a tangible result by framing the decision, collecting options, and documenting trade-offs and the decision.
Turns options, criteria, and risks into a tangible result by framing the decision question, clarifying context and goals, and defining evidence needs and the next decision format.
Turns options, criteria, and risks into a tangible result by collecting rough options, consolidating them, and creating a comparable shortlist.
Turns options, criteria, and risks into a tangible result through defining the initiative, assuming failure, and assigning mitigations.
Turns options, criteria, and risks into a tangible result by defining the decision question, collecting options and conditions, and discussing the best path.
Clarifies options, criteria, and risks by framing the initiative or decision, collecting implicit assumptions, and planning tests or research.