Project Risk Management: Practical Guide with Matrix and Examples
90% of failed projects could have been saved with good risk management. This guide gives you the tools and methods to anticipate, assess and control your project risks.
Understanding project risks
What is a project risk?
A risk is an uncertain event that, if it occurs, will have a positive or negative impact on at least one project objective (time, cost, quality, scope).
Risk formula:
Risk Level = Probability × Impact
Types of risks
Internal risks:
- Technical: bugs, technical debt
- Human: resignations, skills
- Organizational: process, communication
- Financial: budget, cash flow
External risks:
- Market: competition, demand
- Regulatory: laws, standards
- Suppliers: dependencies, delays
- Environmental: disasters, pandemic
The risk matrix
Building your matrix
The matrix crosses Probability (vertical axis) and Impact (horizontal axis) to calculate risk score: Score = Probability × Impact
Probability Scale:
- Very unlikely (1): < 10% chance
- Unlikely (2): 10-30% chance
- Possible (3): 30-50% chance
- Likely (4): 50-70% chance
- Very likely (5): > 70% chance
Impact Scale:
- Negligible (1): Minimal impact
- Minor (2): Slight delay or cost overrun
- Moderate (3): Notable delay or budget overrun
- Major (4): Compromises key objective
- Catastrophic (5): Project failure
Score Interpretation:
- Score 1-4 (Green): Low risk - Simple monitoring
- Score 5-10 (Yellow): Moderate risk - Mitigation plan required
- Score 11-16 (Orange): High risk - Immediate priority action
- Score 17-25 (Red): Critical risk - Escalation and emergency plan
Assessment criteria
Impact on timeline:
- Negligible: < 1 day
- Minor: 1-3 days
- Moderate: 3-7 days
- Major: 1-4 weeks
- Catastrophic: > 1 month
Impact on budget:
- Negligible: < 1% budget
- Minor: 1-5% budget
- Moderate: 5-10% budget
- Major: 10-25% budget
- Catastrophic: > 25% budget
Risk management process
Step 1: Risk identification
Identification techniques:
Structured brainstorming
- 45-60 minute sessions
- 6-8 participants max
- No initial judgment
- Post-its by category
Project SWOT analysis
- Strengths → Opportunities
- Weaknesses → Internal risks
- Threats → External risks
- Opportunities → Positive risks
Domain checklist
□ Human resources available?
□ Sufficient technical skills?
□ External dependencies identified?
□ Budget with safety margin?
□ Realistic planning?
□ Stakeholders aligned?
Step 2: Analysis and assessment
Risk analysis sheet:
**ID:** R-001
**Title:** API supplier delivery delay
**Category:** External / Supplier
**Description:** Supplier might not deliver API on time
**Assessment:**
- Probability: 4/5 (Likely - history of delays)
- Impact: 4/5 (Major - blocks development)
- Score: 16 (High risk)
**Warning indicators:**
- No response within 48h
- Meeting postponement request
- Change of contact person
**Consequences if realized:**
- Minimum 3-week delay
- 15k€ overcost (team waiting)
- Customer satisfaction impact
Step 3: Response strategies
The 4 main strategies:
1. Avoid (Eliminate)
- Change approach to eliminate risk
- Example: Develop internally instead of buying
2. Transfer
- Pass risk to third party
- Example: Insurance, subcontracting with penalties
3. Mitigate
- Reduce probability or impact
- Example: Training, backup, testing
4. Accept
- Consciously assume the risk
- Example: Low risks or mitigation cost too high
Step 4: Mitigation plan
Mitigation plan template:
**Risk:** Lead developer departure
**Preventive actions:**
- Regular interviews (monthly)
- Retention package
- Systematic code documentation
- Pair programming on critical parts
**Contingency plan if realized:**
1. Immediate: CTO takes over
2. D+1: Network activation for recruitment
3. D+7: Senior freelance if needed
4. D+14: Team reorganization
**Responsible:** Technical Director
**Mitigation budget:** 5k€
**Contingency budget:** 25k€
Concrete examples by project type
IT Project: Cloud migration
Top 5 identified risks:
1. Data loss (P:2 × I:5 = Score:10 - Moderate)
- Strategy: Mitigate with multiple backups
- Actions: Incremental backups + weekly restore tests
2. Extended downtime (P:3 × I:4 = Score:12 - High)
- Strategy: Mitigate with progressive migration
- Actions: Batch migration + gradual cutover + rollback plan
3. Cloud cost overrun (P:4 × I:3 = Score:12 - High)
- Strategy: Mitigate with monitoring
- Actions: Budget alerts + continuous optimization + reserved instances
4. Change resistance (P:4 × I:2 = Score:8 - Moderate)
- Strategy: Mitigate with training
- Actions: Team training + champion identification + communication
5. Security breach (P:2 × I:5 = Score:10 - Moderate)
- Strategy: Transfer with external audit
- Actions: Penetration testing + certification + cyber insurance
Construction Project: New building
Construction-specific risks:
1. Bad weather (P:4 × I:3 = Score:12 - High)
- Plan: Schedule with 15% weather buffer
- Contingency: Accelerate if favorable weather
2. Permit delay (P:3 × I:4 = Score:12 - High)
- Plan: Informal pre-validation with city hall
- Contingency: Alternative application ready
3. Worksite accident (P:2 × I:5 = Score:10 - Moderate)
- Plan: Reinforced safety training + weekly audits
- Contingency: All-risk construction insurance
4. Material price increase (P:5 × I:3 = Score:15 - High)
- Plan: Fixed-price contracts with suppliers
- Contingency: Alternative materials identified
5. Subcontractor failure (P:3 × I:3 = Score:9 - Moderate)
- Plan: List of 2-3 validated backup subcontractors
- Contingency: Replacement clause in contracts
Marketing Project: Product launch
Marketing-specific risks:
1. Social media backlash (P:3 × I:4 = Score:12 - High)
- Mitigation: Crisis plan ready + 24/7 monitoring
- Owner: Communications Director
2. Product cannibalization (P:3 × I:3 = Score:9 - Moderate)
- Mitigation: Prior impact study on existing range
- Decision: Accept max 10% cannibalization
3. Stock shortage (P:2 × I:4 = Score:8 - Moderate)
- Mitigation: Conservative forecasts + 20% buffer stock
- Plan B: Pre-orders if success exceeded
4. Influencer failure (P:3 × I:2 = Score:6 - Moderate)
- Mitigation: Performance-based payment contracts
- Diversification: 10+ micro-influencers
5. Competitor timing (P:4 × I:3 = Score:12 - High)
- Mitigation: Active competitive monitoring
- Plan B: Messaging pivot if similar launch detected
Risk management tools
Excel / Google Sheets
Free template including:
- Risk register
- Automatic matrix
- Graphic dashboard
- Action tracking
Specialized tools
For SMEs:
- Risk Register ($100/month)
- nTask (risk module)
- Smartsheet
For large companies:
- ServiceNow Risk Management
- SAP Risk Management
- Oracle Risk Management Cloud
Advanced methods
Monte Carlo Analysis
- Simulation of thousands of scenarios
- Project success probability
- Critical path identification
Decision tree
- Choice visualization
- Expected value calculation
- Strategy optimization
Monitoring and reporting
Risk dashboard
Key indicators:
- Number of risks by category
- Monthly total score evolution
- Current top 10 risks
- Mitigation effectiveness
- Consumed vs planned budget
Risk review meeting
Typical agenda (30 min):
- New risks (5 min)
- Score updates (10 min)
- Mitigation actions (10 min)
- Required decisions (5 min)
Recommended frequency:
- Project < 3 months: Weekly
- Project 3-12 months: Bi-weekly
- Project > 12 months: Monthly
-
- Ad hoc if critical risk
Common mistakes
Top 5 mistakes
-
Identifying only once → Continuous review mandatory
-
Ignoring positive risks → Opportunities = positive risks
-
Undefined responsible → Each risk = one owner
-
Vague contingency plans → Concrete and costed actions
-
Insufficient communication → Transparency with stakeholders
Case study: Failed then saved e-commerce project
Initial situation
- Budget: 500k€
- Deadline: 6 months
- Team: 12 people
- No formal risk management
What happened (months 1-3)
- Lead dev resignation (not anticipated)
- Payment provider delay (not identified)
- Scope creep +40% (not controlled)
- Budget consumed at 70%
Rescue (months 4-6)
- Risk audit: 47 risks identified
- Prioritization: Focus on 8 critical
- Immediate actions:
- Scope freeze
- Emergency recruitment
- Alternative payment solution
- Result: Delivery with 1 month delay, +20% budget
Lessons learned
- Rescue cost: 150k€
- Estimated prevention cost: 30k€
- Risk management ROI: 5:1
Risk management checklist
At project launch
- [ ] Risk manager appointment
- [ ] Initial identification workshop
- [ ] Risk register creation
- [ ] P/I scale definition
- [ ] Risk budget (10-15% recommended)
- [ ] Management plan communication
Every week
- [ ] New risk scan
- [ ] Probability updates
- [ ] Trigger verification
- [ ] Mitigation action progress
Every month
- [ ] Formal risk review
- [ ] Matrix update
- [ ] Stakeholder report
- [ ] Risk budget adjustment
- [ ] Lessons learned
Conclusion
Risk management is not an option, it's life insurance for your project. Investing 5-10% of your time in risk management can avoid 50-80% of problems.
Start simple: an Excel matrix and weekly review. The important thing is to create a culture where talking about risks is not seen as pessimism, but as professionalism.
The best project managers are not those who have no problems, but those who anticipated them.