risk-matrix-and-mitigation

Identifies risks systematically across project phases, stakeholders, and dependencies, scores each on probability x impact, and assigns a PMI response strategy (avoid, mitigate, transfer, accept) with

SKILL.md

GitHub

Risk Matrix & Mitigation

Purpose

Identifies and scores risks (probability × impact) and designs mitigations.

Anchored in research

  • ISO 31000
  • PMI risk management

Method

  1. Establish context and criteria first (ISO 31000): what's the scope of this risk assessment, and what probability/impact scale and risk-acceptance threshold will be used? Skipping this step produces a risk matrix that can't be compared across projects.
  2. Identify risks systematically, not just the ones top of mind — walk through each project phase, stakeholder group, and dependency (PMI identification techniques: brainstorming, checklists, assumption analysis, SWOT) and log each one as a discrete entry in a risk register with a clear risk statement (cause → risk event → effect).
  3. Score each risk on probability and impact on a defined scale (e.g. 1–5 on each axis) and plot it on a 5×5 matrix — the score, not gut feel, ranks which risks get attention first.
  4. For each risk above the acceptance threshold, select a PMI response strategy: avoid (eliminate the cause), mitigate (reduce probability or impact), transfer (insurance, contract, third party), or accept (with a documented rationale, appropriate for low-priority risks) — and assign an owner and a trigger condition for each.
  5. Distinguish residual risk (what remains after mitigation) from the original score — a mitigation plan that isn't re-scored against the same criteria understates what's still open.
  6. Set a monitoring and review cadence (ISO 31000's continuous-review loop) — a risk register is a living document; a matrix built once at project start and never revisited misses new and materialized risks.

What this skill does NOT do

  • Doesn't make the final decision for you — it produces a structured draft to support a human decision.
  • Doesn't confirm figures, market data, or competitor data from memory — it uses the inputs you provide, or marks an assumption clearly ([assumption — verify]).
  • Doesn't eliminate risk — it makes it visible and structures the mitigation options.

Refinement notes

Areas to keep deepening with real practice:

  • your own rules of thumb and heuristics for this technique
  • concrete templates (into ../../references/)
  • reference cases / your own examples
  • what this skill deliberately does not do (guardrails, common mistakes) — add to the list above

This is an internal working note, not a claim about the skill's current usability. Track depth privately via the maturity field in skills_index.json (see ../../../meta/maturity_levels.md). Don't add new fields to the frontmatter — name and description are the only ones allowed (see ../../../meta/frontmatter_schema.md).

Continue from here

References