Risk Analysis: Probability and Impact
📖 Scenario: You are part of a project team planning a new software product. To manage risks effectively, you need to list potential risks, assign their probability and impact scores, and then identify which risks need urgent attention.
🎯 Goal: Build a simple risk analysis table that shows each risk with its probability and impact scores, and then filter out the high-risk items that need immediate focus.
📋 What You'll Learn
Create a dictionary called
risks with exactly these entries: 'Data loss': 0.3, 'Security breach': 0.6, 'Performance lag': 0.4, 'User error': 0.2, 'Hardware failure': 0.5Create a dictionary called
impact with exactly these entries: 'Data loss': 9, 'Security breach': 10, 'Performance lag': 6, 'User error': 3, 'Hardware failure': 7Create a variable called
threshold and set it to 4.0Create a dictionary called
high_risks that includes only risks where the product of probability and impact is greater than threshold💡 Why This Matters
🌍 Real World
Risk analysis helps project teams focus on the most critical risks that could affect project success.
💼 Career
Understanding how to quantify and filter risks is essential for project managers, software engineers, and quality assurance professionals.
Progress0 / 4 steps