Medical Device Software Regulations
The course covers the US requirements for the development of Software as a Medical Device and Software in a Medical Device and European requirements as outlined in EU MDR 2017/745 and EU IVDR 2017/746. The course goes on to demonstrate how to achieve compliance with these regulations through the implementation of EN IEC 62304 and related standards.
Contents of EN IEC 62304
The course will examine in detail the requirements for development, validation and maintenance of Medical Device software in accordance with EN IEC 62304. The course will cover the Software Development Process, The Software Maintenance Process, Software Risk Management, Configuration Management and the Software Problem Resolution Process.
The Software Development Life Cycle
The life cycle from design, through planning, development testing and maintenance for a medical device software project will be described with details on the contents of key documents / activities such as:
- Software Development Plans
- Software Classification
- Requirements Specification
- Software Specifications and Software Detailed Design
- Coding Standards and Code Reviews
- Dealing with Software of Unknown Provenance (SOUP)
- Software Unit Testing
- Integration and System Testing
- Software Maintenance Plans
- Software Problem Resolution
- End of Course Assessment
The Relationship to Design Controls
The relationship between EN IEC 62304 and the Design Control Requirements of 21 CFR part 820 and ISO 13485 will be discussed and methods of compliance outlined.
Risk Assessment
This section will look at the objectives for risk assessment, and will discuss the various standards such as ISO 14971 and IEC/TR 80002-1 and techniques involved and how these relate to EN IEC 62304. The programme will cover the implementation of risk assessment to ensure critical risks are identified and the correct level of validation is carried out.