medical device software

14
Medical Device Software Garðar Þorvarðsson Kvikna ehf

Upload: heilbrigdisidnadurinn

Post on 22-Nov-2014

639 views

Category:

Business


3 download

DESCRIPTION

Morgunfundur um markaðskröfur og staðla fyrir lækningavöru og stoðkerfi á heilbrigðissviði 8. mars 2012 - Garðar Þorvarðsson

TRANSCRIPT

Page 1: Medical Device Software

Medical Device Software

Garðar Þorvarðsson

Kvikna ehf

Page 2: Medical Device Software

IEC 62304:2006

Harmonized standard for Medical Device Software Lifecycle

• CE: Can be used to demonstrate compliance with

Essential Requirements. • Replaces 60601-1-4 • FDA: Recognized, recommended for premarket

submissions. • China: Recognized from 1st June 2009 • Canda: Recognized

Page 3: Medical Device Software

Scope

• Development

• Issue resolution

• Configuration management

• Maintenance

• Risk management

Page 4: Medical Device Software

Safety Classification

• Very central in the standard

• Important for manufacturers to divide the software such that bulk of the software is considered low risk.

• Classification in three easy steps follows.

Page 5: Medical Device Software

Step 1: System Design

• Divide the Medical Device into subsystems.

• Examples:

– Electronics

– Enclosure

– Firmware

– PC SW A

– PC SW B

Page 6: Medical Device Software

Step 2 : Classify subsystems

Class A: No injury or damage to health is possible

Class B: Non-serious injury is possible

Class C: Death or serious injury is possible

Page 7: Medical Device Software

Step 3: divide B and C subsystems into software Items, classify each software Item

Page 8: Medical Device Software

Software Development Plan

• Roles

• What, who, when.

– Development activities

– Documentation

– Verification

– Risk

• Configuration: tools, code, documentation repository

Page 9: Medical Device Software

Requirements specification

• Medical Device Requirements

– Assumed input to the process

• Software System Requirements

– Derived from MD requirements

Page 10: Medical Device Software

Design documents

• Only classes B and C.

• Refine Software Systems to Software Items

– Specify interfaces between Items

– Refine SW Items to SW Units for class C.

– Specify SOUP Items = Software Of Unknown Provenance

Page 11: Medical Device Software

Verification

• Only for classes B and C!

– Still, note FDA, CFR 820 verification requirements.

1. Test software system requirements.

2. Unit tests.

3. Integration tests.

• Issue resolution procedure

Page 12: Medical Device Software

Release

• Known issues

– Evaluate that known issues do not contribute to risk.

• Book keeping

– Version control

– Ability to access code & documentation for any release version

• Validation is outside the scope of 62304

Page 13: Medical Device Software

Maintenance

• Receive, evaluate, resolve user feedback

– Evaluate if reported issue contribute to risk

– Notify authorities about problems (recalls etc.)

• Processes for SW updates

– Service Packs or Patches

• Processes to evaluate and implement changes to SOUP‘s.

Page 14: Medical Device Software

Risk Management

• Use 14971

• Identify all software items that could contribute to hazardus situations

• Implement risk control similar to 14971

• Evaluate risk every time the SW is updated

– New versions

– Patches