Medical device risk management specialist implementing ISO

Medical device risk management specialist implementing ISO 14971 throughout product lifecycle. Provides risk analysis, risk evaluation, risk control, and post-production information analysis.
--- name: "risk-management-specialist" description: Medical device risk management specialist implementing ISO 14971 throughout product lifecycle. Provides risk analysis, risk evaluation, risk control, and post-production information analysis. Use when user mentions risk management, ISO 14971, risk analysis, FMEA, fault tree analysis, hazard identification, risk control, risk matrix, benefit-risk analysis, residual risk, risk acceptability, or post-market risk. --- # Risk Management Specialist ISO 14971:2019 risk management implementation throughout the medical device lifecycle. --- ## Table of Contents - [Risk Management Planning Workflow](#risk-management-planning-workflow) - [Risk Analysis Workflow](#risk-analysis-workflow) - [Risk Evaluation Workflow](#risk-evaluation-workflow) - [Risk Control Workflow](#risk-control-workflow) - [Post-Production Risk Management](#post-production-risk-management)
Overview
ISO 14971:2019 risk management implementation throughout the medical device lifecycle.
Manual install (npx, ZIP)
npx skills add alirezarezvani/claude-skills --skill risk-management-specialist -g -a claude-codemkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/alirezarezvani/claude-skills/tar.gz/19392f7a0826 \
| tar -xz -C ~/.claude/skills --strip-components=3 claude-skills-19392f7a0826/ra-qm-team/skills/risk-management-specialistNew-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/ed3e032c78a18ec26704/risk-management-specialist.zip" -OutFile "$env:TEMP\risk-management-specialist.zip"; Expand-Archive "$env:TEMP\risk-management-specialist.zip" -DestinationPath "$HOME\.claude\skills" -ForceConnects with Agent Alley MCP · agentalley.io/mcp
Files included
SKILL.md16.4 KBreferences/3 files · 30.2 KBscripts/2 files · 30.1 KB
Read the files here
alirezarezvani/
- iso14971-implementation-guide.md15.2 KB
- risk-analysis-methods.md13.0 KB
- risk-assessment-templates.md1.9 KB
Shared references21SKILL.md reads these from elsewhere in the repo. Not in the ZIP.
- SKILL.mdra-qm-team/skills/capa-officer/15.7 KB
- effectiveness-verification-guide.mdra-qm-team/skills/capa-officer/references/13.3 KB
- rca-methodologies.mdra-qm-team/skills/capa-officer/references/15.4 KB
- capa_tracker.pyra-qm-team/skills/capa-officer/scripts/20.5 KB
- root_cause_analyzer.pyra-qm-team/skills/capa-officer/scripts/17.4 KB
- SKILL.mdra-qm-team/skills/quality-documentation-manager/15.2 KB
- 21cfr11-compliance-guide.mdra-qm-team/skills/quality-documentation-manager/references/13.1 KB
- document-control-procedures.mdra-qm-team/skills/quality-documentation-manager/references/12.6 KB
- document_validator.pyra-qm-team/skills/quality-documentation-manager/scripts/22.3 KB
- document_version_control.pyra-qm-team/skills/quality-documentation-manager/scripts/16.6 KB
- SKILL.mdra-qm-team/skills/quality-manager-qms-iso13485/17.5 KB
- iso13485-clause-requirements.mdra-qm-team/skills/quality-manager-qms-iso13485/references/23.1 KB
- qms-process-templates.mdra-qm-team/skills/quality-manager-qms-iso13485/references/19.5 KB
- qms_audit_checklist.pyra-qm-team/skills/quality-manager-qms-iso13485/scripts/29.5 KB
- SKILL.mdra-qm-team/skills/regulatory-affairs-head/19.7 KB
- eu-mdr-submission-guide.mdra-qm-team/skills/regulatory-affairs-head/references/3.2 KB
- fda-submission-guide.mdra-qm-team/skills/regulatory-affairs-head/references/4.3 KB
- global-regulatory-pathways.mdra-qm-team/skills/regulatory-affairs-head/references/9.6 KB
- iso-regulatory-requirements.mdra-qm-team/skills/regulatory-affairs-head/references/13.8 KB
- regulatory_pathway_analyzer.pyra-qm-team/skills/regulatory-affairs-head/scripts/22.5 KB
- regulatory_tracker.pyra-qm-team/skills/regulatory-affairs-head/scripts/8.0 KB
Show the full text456 lines
Risk Management Specialist
ISO 14971:2019 risk management implementation throughout the medical device lifecycle.
Table of Contents
- Risk Management Planning Workflow
- Risk Analysis Workflow
- Risk Evaluation Workflow
- Risk Control Workflow
- Post-Production Risk Management
- Risk Assessment Templates
- Decision Frameworks
- Tools and References
Risk Management Planning Workflow
Establish risk management process per ISO 14971.
Workflow: Create Risk Management Plan
- Define scope of risk management activities:
- Medical device identification
- Lifecycle stages covered
- Applicable standards and regulations
- Establish risk acceptability criteria:
- Define probability categories (P1-P5)
- Define severity categories (S1-S5)
- Create risk matrix with acceptance thresholds
- Assign responsibilities:
- Risk management lead
- Subject matter experts
- Approval authorities
- Define verification activities:
- Methods for control verification
- Acceptance criteria
- Plan production and post-production activities:
- Information sources
- Review triggers
- Update procedures
- Obtain plan approval
- Establish risk management file
- Validation: Plan approved; acceptability criteria defined; responsibilities assigned; file established
Risk Management Plan Content
| Section | Content | Evidence |
|---|---|---|
| Scope | Device and lifecycle coverage | Scope statement |
| Criteria | Risk acceptability matrix | Risk matrix document |
| Responsibilities | Roles and authorities | RACI chart |
| Verification | Methods and acceptance | Verification plan |
| Production/Post-Production | Monitoring activities | Surveillance plan |
Risk Acceptability Matrix (5x5)
| Probability \ Severity | Negligible | Minor | Serious | Critical | Catastrophic |
|---|---|---|---|---|---|
| Frequent (P5) | Medium | High | High | Unacceptable | Unacceptable |
| Probable (P4) | Medium | Medium | High | High | Unacceptable |
| Occasional (P3) | Low | Medium | Medium | High | High |
| Remote (P2) | Low | Low | Medium | Medium | High |
| Improbable (P1) | Low | Low | Low | Medium | Medium |
Risk Level Actions
| Level | Acceptable | Action Required |
|---|---|---|
| Low | Yes | Document and accept; still reduce as far as possible (EU MDR) |
| Medium | After reduction AFAP | Reduce as far as possible; document why further reduction is impossible |
| High | After reduction AFAP | Reduction required; demonstrate all further options exhausted |
| Unacceptable | No | Design change mandatory |
EU MDR — AFAP, not ALARP: For CE-marked devices, risks must be reduced as far as possible (AFAP) without economic considerations (MDR Annex I, GSPR 1–4; EN ISO 14971:2019/A11:2021 Z-annexes deviation). ALARP ("as low as reasonably practicable"), which permits cost-benefit weighing in acceptability decisions, is not an acceptable criterion under the EU MDR — a notified body will flag it. ISO 14971:2019 itself removed ALARP from the normative text. ALARP may persist in some non-EU jurisdictions (e.g., the UK HSE tradition); if used outside the EU, flag the deviation from EU requirements explicitly.
Risk Analysis Workflow
Identify hazards and estimate risks systematically.
Workflow: Conduct Risk Analysis
- Define intended use and reasonably foreseeable misuse:
- Medical indication
- Patient population
- User population
- Use environment
- Select analysis method(s):
- FMEA for component/function analysis
- FTA for system-level analysis
- HAZOP for process deviations
- Use Error Analysis for user interaction
- Identify hazards by category:
- Energy hazards (electrical, mechanical, thermal)
- Biological hazards (bioburden, biocompatibility)
- Chemical hazards (residues, leachables)
- Operational hazards (software, use errors)
- Determine hazardous situations:
- Sequence of events
- Foreseeable misuse scenarios
- Single fault conditions
- Estimate probability of harm (P1-P5)
- Estimate severity of harm (S1-S5)
- Document in hazard analysis worksheet
- Validation: All hazard categories addressed; all hazards documented; probability and severity assigned
Hazard Categories Checklist
| Category | Examples | Analyzed |
|---|---|---|
| Electrical | Shock, burns, interference | ☐ |
| Mechanical | Crushing, cutting, entrapment | ☐ |
| Thermal | Burns, tissue damage | ☐ |
| Radiation | Ionizing, non-ionizing | ☐ |
| Biological | Infection, biocompatibility | ☐ |
| Chemical | Toxicity, irritation | ☐ |
| Software | Incorrect output, timing | ☐ |
| Use Error | Misuse, perception, cognition | ☐ |
| Environment | EMC, mechanical stress | ☐ |
Analysis Method Selection
| Situation | Recommended Method |
|---|---|
| Component failures | FMEA |
| System-level failure | FTA |
| Process deviations | HAZOP |
| User interaction | Use Error Analysis |
| Software behavior | Software FMEA |
| Early design phase | PHA |
Probability Criteria
| Level | Name | Description | Frequency |
|---|---|---|---|
| P5 | Frequent | Expected to occur | >10⁻³ |
| P4 | Probable | Likely to occur | 10⁻³ to 10⁻⁴ |
| P3 | Occasional | May occur | 10⁻⁴ to 10⁻⁵ |
| P2 | Remote | Unlikely | 10⁻⁵ to 10⁻⁶ |
| P1 | Improbable | Very unlikely | <10⁻⁶ |
Severity Criteria
| Level | Name | Description | Harm |
|---|---|---|---|
| S5 | Catastrophic | Death | Death |
| S4 | Critical | Permanent impairment | Irreversible injury |
| S3 | Serious | Injury requiring intervention | Reversible injury |
| S2 | Minor | Temporary discomfort | No treatment needed |
| S1 | Negligible | Inconvenience | No injury |
See: references/risk-analysis-methods.md
Risk Evaluation Workflow
Evaluate risks against acceptability criteria.
Workflow: Evaluate Identified Risks
- Calculate initial risk level from probability × severity
- Compare to risk acceptability criteria
- For each risk, determine:
- Acceptable: Document and accept (EU MDR: still reduce as far as possible)
- Reduction required (AFAP): Proceed to risk control
- Unacceptable: Mandatory risk control
- Document evaluation rationale
- Identify risks requiring benefit-risk analysis
- Complete benefit-risk analysis if applicable
- Compile risk evaluation summary
- Validation: All risks evaluated; acceptability determined; rationale documented
Risk Evaluation Decision Tree
Risk Estimated
│
▼
Apply Acceptability Criteria
│
├── Low Risk ──────────► Accept and document
│
├── Medium Risk ───────► Reduce as far as possible (AFAP)
│ │ Document why further reduction impossible
│ ▼
│ Further reduction possible?
│ │
│ Yes──► Implement control
│ No───► Document AFAP rationale (no economic considerations)
│
├── High Risk ─────────► Risk reduction required
│ │ Must demonstrate reduction AFAP
│ ▼
│ Implement control
│ Verify residual risk
│
└── Unacceptable ──────► Design change mandatory
Cannot proceed without control
AFAP Demonstration Requirements (EU MDR)
| Criterion | Evidence Required |
|---|---|
| All control options considered | Analysis of every feasible control per the hierarchy (design, protective measures, information) |
| Further reduction impossible | Evidence each remaining option is technically infeasible or does not further reduce risk |
| State of the art | Comparison to similar devices and current standards |
| Stakeholder input | Clinical/user perspectives |
Economic considerations (cost of further risk reduction) must not enter the EU acceptability decision (MDR Annex I GSPR 2; EN ISO 14971:2019/A11:2021). Cost may inform business decisions about whether to market the device — never whether a risk is acceptable.
Benefit-Risk Analysis Triggers
| Situation | Benefit-Risk Required |
|---|---|
| Residual risk remains high | Yes |
| No feasible risk reduction | Yes |
| Novel device | Yes |
| Unacceptable risk with clinical benefit | Yes |
| All risks low | No |
Risk Control Workflow
Implement and verify risk control measures.
Workflow: Implement Risk Controls
- Identify risk control options:
- Inherent safety by design (Priority 1)
- Protective measures in device (Priority 2)
- Information for safety (Priority 3)
- Select optimal control following hierarchy
- Analyze control for new hazards introduced
- Document control in design requirements
- Implement control in design
- Develop verification protocol
- Execute verification and document results
- Evaluate residual risk with control in place
- Validation: Control implemented; verification passed; residual risk acceptable; no unaddressed new hazards
Risk Control Hierarchy
| Priority | Control Type | Examples | Effectiveness |
|---|---|---|---|
| 1 | Inherent Safety | Eliminate hazard, fail-safe design | Highest |
| 2 | Protective Measures | Guards, alarms, automatic shutdown | High |
| 3 | Information | Warnings, training, IFU | Lower |
Risk Control Option Analysis Template
RISK CONTROL OPTION ANALYSIS
Hazard ID: H-[XXX]
Hazard: [Description]
Initial Risk: P[X] × S[X] = [Level]
OPTIONS CONSIDERED:
| Option | Control Type | New Hazards | Feasibility | Selected |
|--------|--------------|-------------|-------------|----------|
| 1 | [Type] | [Yes/No] | [H/M/L] | [Yes/No] |
| 2 | [Type] | [Yes/No] | [H/M/L] | [Yes/No] |
SELECTED CONTROL: Option [X]
Rationale: [Justification for selection]
IMPLEMENTATION:
- Requirement: [REQ-XXX]
- Design Document: [Reference]
VERIFICATION:
- Method: [Test/Analysis/Review]
- Protocol: [Reference]
- Acceptance Criteria: [Criteria]
Risk Control Verification Methods
| Method | When to Use | Evidence |
|---|---|---|
| Test | Quantifiable performance | Test report |
| Inspection | Physical presence | Inspection record |
| Analysis | Design calculation | Analysis report |
| Review | Documentation check | Review record |
Residual Risk Evaluation
| After Control | Action |
|---|---|
| Acceptable | Document, proceed |
| Reduced AFAP | Document rationale (no economic considerations), proceed |
| Still unacceptable | Additional control or design change |
| New hazard introduced | Analyze and control new hazard |
Post-Production Risk Management
Monitor and update risk management throughout product lifecycle.
Workflow: Post-Production Risk Monitoring
- Identify information sources:
- Customer complaints
- Service reports
- Vigilance/adverse events
- Literature monitoring
- Clinical studies
- Establish collection procedures
- Define review triggers:
- New hazard identified
- Increased frequency of known hazard
- Serious incident
- Regulatory feedback
- Analyze incoming information for risk relevance
- Update risk management file as needed
- Communicate significant findings
- Conduct periodic risk management review
- Validation: Information sources monitored; file current; reviews completed per schedule
Information Sources
| Source | Information Type | Review Frequency |
|---|---|---|
| Complaints | Use issues, failures | Continuous |
| Service | Field failures, repairs | Monthly |
| Vigilance | Serious incidents | Immediate |
| Literature | Similar device issues | Quarterly |
| Regulatory | Authority feedback | As received |
| Clinical | PMCF data | Per plan |
Risk Management File Update Triggers
| Trigger | Response Time | Action |
|---|---|---|
| Serious incident | Immediate | Full risk review |
| New hazard identified | 30 days | Risk analysis update |
| Trend increase | 60 days | Trend analysis |
| Design change | Before implementation | Impact assessment |
| Standards update | Per transition period | Gap analysis |
Periodic Review Requirements
| Review Element | Frequency |
|---|---|
| Risk management file completeness | Annual |
| Risk control effectiveness | Annual |
| Post-market information analysis | Quarterly |
| Risk-benefit conclusions | Annual or on new data |
Risk Assessment Templates
→ See references/risk-assessment-templates.md for details
Decision Frameworks
Risk Control Selection
What is the risk level?
│
├── Unacceptable ──► Can hazard be eliminated?
│ │
│ Yes─┴─No
│ │ │
│ ▼ ▼
│ Eliminate Can protective
│ hazard measure reduce?
│ │
│ Yes─┴─No
│ │ │
│ ▼ ▼
│ Add Add warning
│ protection + training
│
└── High/Medium ──► Apply hierarchy
starting at Level 1
New Hazard Analysis
| Question | If Yes | If No |
|---|---|---|
| Does control introduce new hazard? | Analyze new hazard | Proceed |
| Is new risk higher than original? | Reject control option | Acceptable trade-off |
| Can new hazard be controlled? | Add control | Reject control option |
Risk Acceptability Decision
| Condition | Decision |
|---|---|
| All risks Low | Acceptable |
| Medium risks reduced AFAP | Acceptable |
| High risks reduced AFAP, documented | Acceptable if benefits outweigh |
| Any Unacceptable residual | Not acceptable - redesign |
Tools and References
Scripts
| Tool | Purpose | Usage |
|---|---|---|
| risk_matrix_calculator.py | Calculate risk levels and FMEA RPN | python risk_matrix_calculator.py --help |
Risk Matrix Calculator Features:
- ISO 14971 5x5 risk matrix calculation
- FMEA RPN (Risk Priority Number) calculation
- Interactive mode for guided assessment
- Display risk criteria definitions
- JSON output for integration
References
| Document | Content |
|---|---|
| iso14971-implementation-guide.md | Complete ISO 14971:2019 implementation with templates |
| risk-analysis-methods.md | FMEA, FTA, HAZOP, Use Error Analysis methods |
Quick Reference: ISO 14971 Process
| Stage | Key Activities | Output |
|---|---|---|
| Planning | Define scope, criteria, responsibilities | Risk Management Plan |
| Analysis | Identify hazards, estimate risk | Hazard Analysis |
| Evaluation | Compare to criteria, AFAP assessment (EU) | Risk Evaluation |
| Control | Implement hierarchy, verify | Risk Control Records |
| Residual | Overall assessment, benefit-risk | Risk Management Report |
| Production | Monitor, review, update | Updated RM File |
Related Skills
| Skill | Integration Point |
|---|---|
| quality-manager-qms-iso13485 | QMS integration |
| capa-officer | Risk-based CAPA |
| regulatory-affairs-head | Regulatory submissions |
| quality-documentation-manager | Risk file management |
| 1 | |
| 2 | name "risk-management-specialist" |
| 3 | description Medical device risk management specialist implementing ISO 14971 throughout product lifecycle. Provides risk analysis, risk evaluation, risk control, and post-production information analysis. Use when user mentions risk management, ISO 14971, risk analysis, FMEA, fault tree analysis, hazard identification, risk control, risk matrix, benefit-risk analysis, residual risk, risk acceptability, or post-market risk. |
| 4 | |
| 5 | |
| 6 | # Risk Management Specialist |
| 7 | |
| 8 | ISO 14971:2019 risk management implementation throughout the medical device lifecycle. |
| 9 | |
| 10 | |
| 11 | |
| 12 | ## Table of Contents |
| 13 | |
| 14 | [Risk Management Planning Workflow] |
| 15 | [Risk Analysis Workflow] |
| 16 | [Risk Evaluation Workflow] |
| 17 | [Risk Control Workflow] |
| 18 | [Post-Production Risk Management] |
| 19 | [Risk Assessment Templates] |
| 20 | [Decision Frameworks] |
| 21 | [Tools and References] |
| 22 | |
| 23 | |
| 24 | |
| 25 | ## Risk Management Planning Workflow |
| 26 | |
| 27 | Establish risk management process per ISO 14971. |
| 28 | |
| 29 | ### Workflow: Create Risk Management Plan |
| 30 | |
| 31 | Define scope of risk management activities: |
| 32 | Medical device identification |
| 33 | Lifecycle stages covered |
| 34 | Applicable standards and regulations |
| 35 | Establish risk acceptability criteria: |
| 36 | Define probability categories (P1-P5) |
| 37 | Define severity categories (S1-S5) |
| 38 | Create risk matrix with acceptance thresholds |
| 39 | Assign responsibilities: |
| 40 | Risk management lead |
| 41 | Subject matter experts |
| 42 | Approval authorities |
| 43 | Define verification activities: |
| 44 | Methods for control verification |
| 45 | Acceptance criteria |
| 46 | Plan production and post-production activities: |
| 47 | Information sources |
| 48 | Review triggers |
| 49 | Update procedures |
| 50 | Obtain plan approval |
| 51 | Establish risk management file |
| 52 | **Validation:** Plan approved; acceptability criteria defined; responsibilities assigned; file established |
| 53 | |
| 54 | ### Risk Management Plan Content |
| 55 | |
| 56 | | Section | Content | Evidence | |
| 57 | |---------|---------|----------| |
| 58 | | Scope | Device and lifecycle coverage | Scope statement | |
| 59 | | Criteria | Risk acceptability matrix | Risk matrix document | |
| 60 | | Responsibilities | Roles and authorities | RACI chart | |
| 61 | | Verification | Methods and acceptance | Verification plan | |
| 62 | | Production/Post-Production | Monitoring activities | Surveillance plan | |
| 63 | |
| 64 | ### Risk Acceptability Matrix (5x5) |
| 65 | |
| 66 | | Probability \ Severity | Negligible | Minor | Serious | Critical | Catastrophic | |
| 67 | |------------------------|------------|-------|---------|----------|--------------| |
| 68 | | **Frequent (P5)** | Medium | High | High | Unacceptable | Unacceptable | |
| 69 | | **Probable (P4)** | Medium | Medium | High | High | Unacceptable | |
| 70 | | **Occasional (P3)** | Low | Medium | Medium | High | High | |
| 71 | | **Remote (P2)** | Low | Low | Medium | Medium | High | |
| 72 | | **Improbable (P1)** | Low | Low | Low | Medium | Medium | |
| 73 | |
| 74 | ### Risk Level Actions |
| 75 | |
| 76 | | Level | Acceptable | Action Required | |
| 77 | |-------|------------|-----------------| |
| 78 | | Low | Yes | Document and accept; still reduce as far as possible (EU MDR) | |
| 79 | | Medium | After reduction AFAP | Reduce as far as possible; document why further reduction is impossible | |
| 80 | | High | After reduction AFAP | Reduction required; demonstrate all further options exhausted | |
| 81 | | Unacceptable | No | Design change mandatory | |
| 82 | |
| 83 | > **EU MDR — AFAP, not ALARP:** For CE-marked devices, risks must be reduced **as far as possible (AFAP)** without economic considerations (MDR Annex I, GSPR 1–4; EN ISO 14971:2019/A11:2021 Z-annexes deviation). ALARP ("as low as reasonably practicable"), which permits cost-benefit weighing in acceptability decisions, is **not an acceptable criterion under the EU MDR** — a notified body will flag it. ISO 14971:2019 itself removed ALARP from the normative text. ALARP may persist in some non-EU jurisdictions (e.g., the UK HSE tradition); if used outside the EU, flag the deviation from EU requirements explicitly. |
| 84 | |
| 85 | |
| 86 | |
| 87 | ## Risk Analysis Workflow |
| 88 | |
| 89 | Identify hazards and estimate risks systematically. |
| 90 | |
| 91 | ### Workflow: Conduct Risk Analysis |
| 92 | |
| 93 | Define intended use and reasonably foreseeable misuse: |
| 94 | Medical indication |
| 95 | Patient population |
| 96 | User population |
| 97 | Use environment |
| 98 | Select analysis method(s): |
| 99 | FMEA for component/function analysis |
| 100 | FTA for system-level analysis |
| 101 | HAZOP for process deviations |
| 102 | Use Error Analysis for user interaction |
| 103 | Identify hazards by category: |
| 104 | Energy hazards (electrical, mechanical, thermal) |
| 105 | Biological hazards (bioburden, biocompatibility) |
| 106 | Chemical hazards (residues, leachables) |
| 107 | Operational hazards (software, use errors) |
| 108 | Determine hazardous situations: |
| 109 | Sequence of events |
| 110 | Foreseeable misuse scenarios |
| 111 | Single fault conditions |
| 112 | Estimate probability of harm (P1-P5) |
| 113 | Estimate severity of harm (S1-S5) |
| 114 | Document in hazard analysis worksheet |
| 115 | **Validation:** All hazard categories addressed; all hazards documented; probability and severity assigned |
| 116 | |
| 117 | ### Hazard Categories Checklist |
| 118 | |
| 119 | | Category | Examples | Analyzed | |
| 120 | |----------|----------|----------| |
| 121 | | Electrical | Shock, burns, interference | ☐ | |
| 122 | | Mechanical | Crushing, cutting, entrapment | ☐ | |
| 123 | | Thermal | Burns, tissue damage | ☐ | |
| 124 | | Radiation | Ionizing, non-ionizing | ☐ | |
| 125 | | Biological | Infection, biocompatibility | ☐ | |
| 126 | | Chemical | Toxicity, irritation | ☐ | |
| 127 | | Software | Incorrect output, timing | ☐ | |
| 128 | | Use Error | Misuse, perception, cognition | ☐ | |
| 129 | | Environment | EMC, mechanical stress | ☐ | |
| 130 | |
| 131 | ### Analysis Method Selection |
| 132 | |
| 133 | | Situation | Recommended Method | |
| 134 | |-----------|-------------------| |
| 135 | | Component failures | FMEA | |
| 136 | | System-level failure | FTA | |
| 137 | | Process deviations | HAZOP | |
| 138 | | User interaction | Use Error Analysis | |
| 139 | | Software behavior | Software FMEA | |
| 140 | | Early design phase | PHA | |
| 141 | |
| 142 | ### Probability Criteria |
| 143 | |
| 144 | | Level | Name | Description | Frequency | |
| 145 | |-------|------|-------------|-----------| |
| 146 | | P5 | Frequent | Expected to occur | >10⁻³ | |
| 147 | | P4 | Probable | Likely to occur | 10⁻³ to 10⁻⁴ | |
| 148 | | P3 | Occasional | May occur | 10⁻⁴ to 10⁻⁵ | |
| 149 | | P2 | Remote | Unlikely | 10⁻⁵ to 10⁻⁶ | |
| 150 | | P1 | Improbable | Very unlikely | <10⁻⁶ | |
| 151 | |
| 152 | ### Severity Criteria |
| 153 | |
| 154 | | Level | Name | Description | Harm | |
| 155 | |-------|------|-------------|------| |
| 156 | | S5 | Catastrophic | Death | Death | |
| 157 | | S4 | Critical | Permanent impairment | Irreversible injury | |
| 158 | | S3 | Serious | Injury requiring intervention | Reversible injury | |
| 159 | | S2 | Minor | Temporary discomfort | No treatment needed | |
| 160 | | S1 | Negligible | Inconvenience | No injury | |
| 161 | |
| 162 | See: [references/risk-analysis-methods.md] |
| 163 | |
| 164 | |
| 165 | |
| 166 | ## Risk Evaluation Workflow |
| 167 | |
| 168 | Evaluate risks against acceptability criteria. |
| 169 | |
| 170 | ### Workflow: Evaluate Identified Risks |
| 171 | |
| 172 | Calculate initial risk level from probability × severity |
| 173 | Compare to risk acceptability criteria |
| 174 | For each risk, determine: |
| 175 | Acceptable: Document and accept (EU MDR: still reduce as far as possible) |
| 176 | Reduction required (AFAP): Proceed to risk control |
| 177 | Unacceptable: Mandatory risk control |
| 178 | Document evaluation rationale |
| 179 | Identify risks requiring benefit-risk analysis |
| 180 | Complete benefit-risk analysis if applicable |
| 181 | Compile risk evaluation summary |
| 182 | **Validation:** All risks evaluated; acceptability determined; rationale documented |
| 183 | |
| 184 | ### Risk Evaluation Decision Tree |
| 185 | |
| 186 | |
| 187 | Risk Estimated |
| 188 | │ |
| 189 | ▼ |
| 190 | Apply Acceptability Criteria |
| 191 | │ |
| 192 | ├── Low Risk ──────────► Accept and document |
| 193 | │ |
| 194 | ├── Medium Risk ───────► Reduce as far as possible (AFAP) |
| 195 | │ │ Document why further reduction impossible |
| 196 | │ ▼ |
| 197 | │ Further reduction possible? |
| 198 | │ │ |
| 199 | │ Yes──► Implement control |
| 200 | │ No───► Document AFAP rationale (no economic considerations) |
| 201 | │ |
| 202 | ├── High Risk ─────────► Risk reduction required |
| 203 | │ │ Must demonstrate reduction AFAP |
| 204 | │ ▼ |
| 205 | │ Implement control |
| 206 | │ Verify residual risk |
| 207 | │ |
| 208 | └── Unacceptable ──────► Design change mandatory |
| 209 | Cannot proceed without control |
| 210 | |
| 211 | |
| 212 | ### AFAP Demonstration Requirements (EU MDR) |
| 213 | |
| 214 | | Criterion | Evidence Required | |
| 215 | |-----------|-------------------| |
| 216 | | All control options considered | Analysis of every feasible control per the hierarchy (design, protective measures, information) | |
| 217 | | Further reduction impossible | Evidence each remaining option is technically infeasible or does not further reduce risk | |
| 218 | | State of the art | Comparison to similar devices and current standards | |
| 219 | | Stakeholder input | Clinical/user perspectives | |
| 220 | |
| 221 | > Economic considerations (cost of further risk reduction) **must not** enter the EU acceptability decision (MDR Annex I GSPR 2; EN ISO 14971:2019/A11:2021). Cost may inform business decisions about whether to market the device — never whether a risk is acceptable. |
| 222 | |
| 223 | ### Benefit-Risk Analysis Triggers |
| 224 | |
| 225 | | Situation | Benefit-Risk Required | |
| 226 | |-----------|----------------------| |
| 227 | | Residual risk remains high | Yes | |
| 228 | | No feasible risk reduction | Yes | |
| 229 | | Novel device | Yes | |
| 230 | | Unacceptable risk with clinical benefit | Yes | |
| 231 | | All risks low | No | |
| 232 | |
| 233 | |
| 234 | |
| 235 | ## Risk Control Workflow |
| 236 | |
| 237 | Implement and verify risk control measures. |
| 238 | |
| 239 | ### Workflow: Implement Risk Controls |
| 240 | |
| 241 | Identify risk control options: |
| 242 | Inherent safety by design (Priority 1) |
| 243 | Protective measures in device (Priority 2) |
| 244 | Information for safety (Priority 3) |
| 245 | Select optimal control following hierarchy |
| 246 | Analyze control for new hazards introduced |
| 247 | Document control in design requirements |
| 248 | Implement control in design |
| 249 | Develop verification protocol |
| 250 | Execute verification and document results |
| 251 | Evaluate residual risk with control in place |
| 252 | **Validation:** Control implemented; verification passed; residual risk acceptable; no unaddressed new hazards |
| 253 | |
| 254 | ### Risk Control Hierarchy |
| 255 | |
| 256 | | Priority | Control Type | Examples | Effectiveness | |
| 257 | |----------|--------------|----------|---------------| |
| 258 | | 1 | Inherent Safety | Eliminate hazard, fail-safe design | Highest | |
| 259 | | 2 | Protective Measures | Guards, alarms, automatic shutdown | High | |
| 260 | | 3 | Information | Warnings, training, IFU | Lower | |
| 261 | |
| 262 | ### Risk Control Option Analysis Template |
| 263 | |
| 264 | |
| 265 | RISK CONTROL OPTION ANALYSIS |
| 266 | |
| 267 | Hazard ID: H-[XXX] |
| 268 | Hazard: [Description] |
| 269 | Initial Risk: P[X] × S[X] = [Level] |
| 270 | |
| 271 | OPTIONS CONSIDERED: |
| 272 | | Option | Control Type | New Hazards | Feasibility | Selected | |
| 273 | |--------|--------------|-------------|-------------|----------| |
| 274 | | 1 | [Type] | [Yes/No] | [H/M/L] | [Yes/No] | |
| 275 | | 2 | [Type] | [Yes/No] | [H/M/L] | [Yes/No] | |
| 276 | |
| 277 | SELECTED CONTROL: Option [X] |
| 278 | Rationale: [Justification for selection] |
| 279 | |
| 280 | IMPLEMENTATION: |
| 281 | - Requirement: [REQ-XXX] |
| 282 | - Design Document: [Reference] |
| 283 | |
| 284 | VERIFICATION: |
| 285 | - Method: [Test/Analysis/Review] |
| 286 | - Protocol: [Reference] |
| 287 | - Acceptance Criteria: [Criteria] |
| 288 | |
| 289 | |
| 290 | ### Risk Control Verification Methods |
| 291 | |
| 292 | | Method | When to Use | Evidence | |
| 293 | |--------|-------------|----------| |
| 294 | | Test | Quantifiable performance | Test report | |
| 295 | | Inspection | Physical presence | Inspection record | |
| 296 | | Analysis | Design calculation | Analysis report | |
| 297 | | Review | Documentation check | Review record | |
| 298 | |
| 299 | ### Residual Risk Evaluation |
| 300 | |
| 301 | | After Control | Action | |
| 302 | |---------------|--------| |
| 303 | | Acceptable | Document, proceed | |
| 304 | | Reduced AFAP | Document rationale (no economic considerations), proceed | |
| 305 | | Still unacceptable | Additional control or design change | |
| 306 | | New hazard introduced | Analyze and control new hazard | |
| 307 | |
| 308 | |
| 309 | |
| 310 | ## Post-Production Risk Management |
| 311 | |
| 312 | Monitor and update risk management throughout product lifecycle. |
| 313 | |
| 314 | ### Workflow: Post-Production Risk Monitoring |
| 315 | |
| 316 | Identify information sources: |
| 317 | Customer complaints |
| 318 | Service reports |
| 319 | Vigilance/adverse events |
| 320 | Literature monitoring |
| 321 | Clinical studies |
| 322 | Establish collection procedures |
| 323 | Define review triggers: |
| 324 | New hazard identified |
| 325 | Increased frequency of known hazard |
| 326 | Serious incident |
| 327 | Regulatory feedback |
| 328 | Analyze incoming information for risk relevance |
| 329 | Update risk management file as needed |
| 330 | Communicate significant findings |
| 331 | Conduct periodic risk management review |
| 332 | **Validation:** Information sources monitored; file current; reviews completed per schedule |
| 333 | |
| 334 | ### Information Sources |
| 335 | |
| 336 | | Source | Information Type | Review Frequency | |
| 337 | |--------|------------------|------------------| |
| 338 | | Complaints | Use issues, failures | Continuous | |
| 339 | | Service | Field failures, repairs | Monthly | |
| 340 | | Vigilance | Serious incidents | Immediate | |
| 341 | | Literature | Similar device issues | Quarterly | |
| 342 | | Regulatory | Authority feedback | As received | |
| 343 | | Clinical | PMCF data | Per plan | |
| 344 | |
| 345 | ### Risk Management File Update Triggers |
| 346 | |
| 347 | | Trigger | Response Time | Action | |
| 348 | |---------|---------------|--------| |
| 349 | | Serious incident | Immediate | Full risk review | |
| 350 | | New hazard identified | 30 days | Risk analysis update | |
| 351 | | Trend increase | 60 days | Trend analysis | |
| 352 | | Design change | Before implementation | Impact assessment | |
| 353 | | Standards update | Per transition period | Gap analysis | |
| 354 | |
| 355 | ### Periodic Review Requirements |
| 356 | |
| 357 | | Review Element | Frequency | |
| 358 | |----------------|-----------| |
| 359 | | Risk management file completeness | Annual | |
| 360 | | Risk control effectiveness | Annual | |
| 361 | | Post-market information analysis | Quarterly | |
| 362 | | Risk-benefit conclusions | Annual or on new data | |
| 363 | |
| 364 | |
| 365 | |
| 366 | ## Risk Assessment Templates |
| 367 | → See references/risk-assessment-templates.md for details |
| 368 | |
| 369 | ## Decision Frameworks |
| 370 | |
| 371 | ### Risk Control Selection |
| 372 | |
| 373 | |
| 374 | What is the risk level? |
| 375 | │ |
| 376 | ├── Unacceptable ──► Can hazard be eliminated? |
| 377 | │ │ |
| 378 | │ Yes─┴─No |
| 379 | │ │ │ |
| 380 | │ ▼ ▼ |
| 381 | │ Eliminate Can protective |
| 382 | │ hazard measure reduce? |
| 383 | │ │ |
| 384 | │ Yes─┴─No |
| 385 | │ │ │ |
| 386 | │ ▼ ▼ |
| 387 | │ Add Add warning |
| 388 | │ protection + training |
| 389 | │ |
| 390 | └── High/Medium ──► Apply hierarchy |
| 391 | starting at Level 1 |
| 392 | |
| 393 | |
| 394 | ### New Hazard Analysis |
| 395 | |
| 396 | | Question | If Yes | If No | |
| 397 | |----------|--------|-------| |
| 398 | | Does control introduce new hazard? | Analyze new hazard | Proceed | |
| 399 | | Is new risk higher than original? | Reject control option | Acceptable trade-off | |
| 400 | | Can new hazard be controlled? | Add control | Reject control option | |
| 401 | |
| 402 | ### Risk Acceptability Decision |
| 403 | |
| 404 | | Condition | Decision | |
| 405 | |-----------|----------| |
| 406 | | All risks Low | Acceptable | |
| 407 | | Medium risks reduced AFAP | Acceptable | |
| 408 | | High risks reduced AFAP, documented | Acceptable if benefits outweigh | |
| 409 | | Any Unacceptable residual | Not acceptable - redesign | |
| 410 | |
| 411 | |
| 412 | |
| 413 | ## Tools and References |
| 414 | |
| 415 | ### Scripts |
| 416 | |
| 417 | | Tool | Purpose | Usage | |
| 418 | |------|---------|-------| |
| 419 | | [risk_matrix_calculator.py] | Calculate risk levels and FMEA RPN | `python risk_matrix_calculator.py --help` | |
| 420 | |
| 421 | **Risk Matrix Calculator Features:** |
| 422 | ISO 14971 5x5 risk matrix calculation |
| 423 | FMEA RPN (Risk Priority Number) calculation |
| 424 | Interactive mode for guided assessment |
| 425 | Display risk criteria definitions |
| 426 | JSON output for integration |
| 427 | |
| 428 | ### References |
| 429 | |
| 430 | | Document | Content | |
| 431 | |----------|---------| |
| 432 | | [iso14971-implementation-guide.md] | Complete ISO 14971:2019 implementation with templates | |
| 433 | | [risk-analysis-methods.md] | FMEA, FTA, HAZOP, Use Error Analysis methods | |
| 434 | |
| 435 | ### Quick Reference: ISO 14971 Process |
| 436 | |
| 437 | | Stage | Key Activities | Output | |
| 438 | |-------|----------------|--------| |
| 439 | | Planning | Define scope, criteria, responsibilities | Risk Management Plan | |
| 440 | | Analysis | Identify hazards, estimate risk | Hazard Analysis | |
| 441 | | Evaluation | Compare to criteria, AFAP assessment (EU) | Risk Evaluation | |
| 442 | | Control | Implement hierarchy, verify | Risk Control Records | |
| 443 | | Residual | Overall assessment, benefit-risk | Risk Management Report | |
| 444 | | Production | Monitor, review, update | Updated RM File | |
| 445 | |
| 446 | |
| 447 | |
| 448 | ## Related Skills |
| 449 | |
| 450 | | Skill | Integration Point | |
| 451 | |-------|-------------------| |
| 452 | | [quality-manager-qms-iso13485] | QMS integration | |
| 453 | | [capa-officer] | Risk-based CAPA | |
| 454 | | [regulatory-affairs-head] | Regulatory submissions | |
| 455 | | [quality-documentation-manager] | Risk file management | |
| 456 |
Details
- Updated
- Aug 30, 2026
- License
- MIT
- Stars on the repo
- ★ 26,349
- Checked
- Source
- alirezarezvani/claude-skills ↗
- Creator
- alirezarezvani · 363 listings
Similar skills
See all →
SkillPaste the plan or decision you're about to make and get backPoke Holes In My Plan Before I Commit
SkillTurns an answer into a one-page visual HTML explainerAnswer me with HTML: answer a complex question with one HTML page
SkillPrepare and validate research-only clinical decision-supportClinical Decision-Support Research and Evaluation
SkillHand in a decision you're stuck onTough Decision Advisor: Every Angle Considered
SkillWrite and maintain Architecture Decision Records following
SkillRun a pre-mortem risk analysis on a PRD or launch planPre-Mortem: Risk Analysis for Product LaunchMore from alirezarezvani
SkillResume a paused experiment/ar:ar-resume — Resume Experiment
SkillShow experiment dashboard with results, active loops/ar:ar-status — Experiment Dashboard
SkillStart an autonomous experiment loop with user-selected/ar:loop — Autonomous Experiment Loop
SkillRun a single experiment iteration/ar:run — Single Experiment Iteration
SkillSet up a new autoresearch experiment interactively/ar:setup — Create New Experiment
Skill/cs:boardroom <brief/cs:boardroom — Multi-Role Boardroom Deliberation