Measuring effectiveness¶
Metrics demonstrate purple team value and drive continuous improvement.
Detection coverage metrics¶
ATT&CK coverage: Percentage of relevant ATT&CK techniques that generate alerts.
Calculation: (Techniques with working detections / Techniques tested) × 100
Trend: Should increase over time as detection engineering improves.
Coverage by tactic: Break down by reconnaissance, initial access, execution, etc.
Response time metrics¶
Mean time to detect (MTTD): Average time from attack action to alert generation.
Mean time to respond (MTTR): Average time from detection to containment.
Mean time to recover (MTTR2): Average time from containment to full operational recovery.
Trend: All should decrease as detection and response improve.
Adversary simulation metrics¶
Objective achievement rate: Percentage of red team objectives achieved despite blue team.
Attack path diversity: Number of different techniques needed to achieve objectives.
Detection rate per objective: How many steps of attack path were detected.
Trend: Over time, fewer objectives should be achieved, more steps should be detected.
Maturity indicators¶
Detection sophistication: Progression from signature-based to behaviour-based detection.
Response automation: Percentage of response actions automated vs. manual.
Proactive vs. reactive: Ratio of threat hunting to incident response time.
Coverage completeness: Percentage of MITRE ATT&CK framework covered by detections.
Reporting to stakeholders¶
Executive dashboards: High-level metrics, trend lines, risk reduction demonstrated.
Technical reports: Detailed findings, detection gaps, technical improvements implemented.
Board reporting: Business risk context, investment effectiveness, maturity progression.