Multi-Criteria Decision Analysis
Overview
Systematic procedure for making decisions involving multiple criteria, tradeoffs, and stakeholders
Steps
Step 1: Frame the decision
Define the decision clearly and establish scope:
- Write a clear decision statement
- Identify decision type (binary, selection, prioritization, allocation)
- Determine timeline and urgency
- List key stakeholders and their interests
- Document known constraints and non-negotiables
Step 2: Generate and screen options
Identify all viable alternatives:
- Brainstorm all possible options without filtering
- Include “do nothing” / status quo as baseline
- Screen against hard constraints (disqualify non-viable)
- Aim for 3-7 meaningfully different options
- Write brief description of each option
Step 3: Define evaluation criteria
Identify and define the factors for evaluation:
- List all factors that matter for this decision
- Group similar factors to avoid redundancy
- Ensure completeness (financial, time, quality, risk, strategic)
- Write clear definition for each criterion
- Define scoring scale for each (what does 1 vs 5 mean?)
Step 4: Assign weights to criteria
Determine relative importance of each criterion:
- Choose weighting method (direct assignment, pairwise, swing)
- Assign weights BEFORE seeing any scores
- Validate weights sum to 100%
- Get stakeholder alignment on weights
- Document rationale for weight choices
Step 5: Score options on criteria
Rate each option on each criterion:
- Gather data and evidence for each option-criterion pair
- Apply scoring rubric consistently
- Score all options on one criterion before moving to next
- Document evidence/rationale for each score
- Get multiple perspectives where possible
Step 6: Calculate weighted totals
Compute overall scores and rank options:
- For each option: sum(weight x score) across all criteria
- Rank options by weighted total
- Note the margin between top options
- Identify which criteria most differentiate options
Step 7: Perform sensitivity analysis
Test robustness of the recommendation:
- Vary each weight by +/-20% and recalculate
- Find threshold weights where winner changes
- Assess if threshold weights are plausible
- Test optimistic/pessimistic score scenarios
- Document how stable the recommendation is
When to Use
- Comparing multiple options across several evaluation dimensions
- Making decisions where stakeholders have different priorities
- Need to justify a decision to others with clear rationale
- Tradeoffs between criteria are unclear or contested
- Want to reduce bias from first impressions or anchoring
- Decision has significant impact and warrants structured analysis
- Multiple valid options exist and intuition is insufficient
- Need to build consensus among team members with differing views
Verification
- Options are mutually exclusive and collectively exhaustive
- Criteria are non-redundant (no double-counting)
- Weights were set before scoring (no gaming)
- Each score has documented evidence/rationale
- Sensitivity analysis performed on key weights
- Intangible factors explicitly considered
- Dissenting views captured and addressed
- Decision rationale documented for future reference
Input: $ARGUMENTS
Apply this procedure to the input provided.