Medical Device Software Lifecycle Processes
Medical Device Software Lifecycle Processes
This document was prepared in May 2024, any content including links and quoted regulation may be out of date. Please refer to the
appropriate source for the most recent information. We endeavour to keep an up-to-date record of information at www.pharmout.net.
©2024 PharmOut. This document has been prepared solely for the use of PharmOut and its clients. Copying is prohibited.
MKT_WPR227_01_r04
PharmOut White Paper: Medical Device Software using IEC 62304
Table of Contents
What is IEC 62304 and “medical device software”? .................................................................... 3
Software Development Lifecycle (SDLC) .................................................................................... 3
1. Software Safety Classification ........................................................................................ 4
2. Software Development Planning .................................................................................... 4
2.1 Methodologies ................................................................................................................. 4
3. Software Requirements Analysis .................................................................................... 5
4. Software Architectural Design ........................................................................................ 6
5. Software Implementation ............................................................................................... 6
6. Software Testing and Integration.................................................................................... 7
7. Software Release & Maintenance ................................................................................... 7
IEC 62304’s Relationship with other Standards.......................................................................... 7
References .................................................................................................................................. 8
Sources ....................................................................................................................................... 8
PharmOut Pty Ltd, ABN: 85 117 673 766, Unit 10, 24 Lakeside Drive, Burwood East, Victoria 3151.
Ph: +61 3 9887 6412, Fax: +61 3 8610 0169, Email: [email protected] Web: www.pharmout.net
©2024 PharmOut. This document has been prepared solely for the use of PharmOut and its clients. Copying is prohibited.
Page 2 of 8 MKT_WPR227_01_r04
PharmOut White Paper: Medical Device Software using IEC 62304
1
It is recommended companies purchase the complete standard to ensure full compliance is met.
PharmOut Pty Ltd, ABN: 85 117 673 766, Unit 10, 24 Lakeside Drive, Burwood East, Victoria 3151.
Ph: +61 3 9887 6412, Fax: +61 3 8610 0169, Email: [email protected] Web: www.pharmout.net
©2024 PharmOut. This document has been prepared solely for the use of PharmOut and its clients. Copying is prohibited.
Page 3 of 8 MKT_WPR227_01_r04
PharmOut White Paper: Medical Device Software using IEC 62304
2.1 Methodologies
Whilst IEC 62304 does not mandate a model to follow, traditional development would take a
‘waterfall approach’ where each planned stage would occur sequentially and proceed through
once (refer to Figure 1). However, many software companies have adopted the ‘agile approach’.
This can involve two week ‘sprints’ where work on stages occurs simultaneously and iteratively
(refer to Figure 2).
PharmOut Pty Ltd, ABN: 85 117 673 766, Unit 10, 24 Lakeside Drive, Burwood East, Victoria 3151.
Ph: +61 3 9887 6412, Fax: +61 3 8610 0169, Email: [email protected] Web: www.pharmout.net
©2024 PharmOut. This document has been prepared solely for the use of PharmOut and its clients. Copying is prohibited.
Page 4 of 8 MKT_WPR227_01_r04
PharmOut White Paper: Medical Device Software using IEC 62304
PharmOut Pty Ltd, ABN: 85 117 673 766, Unit 10, 24 Lakeside Drive, Burwood East, Victoria 3151.
Ph: +61 3 9887 6412, Fax: +61 3 8610 0169, Email: [email protected] Web: www.pharmout.net
©2024 PharmOut. This document has been prepared solely for the use of PharmOut and its clients. Copying is prohibited.
Page 5 of 8 MKT_WPR227_01_r04
PharmOut White Paper: Medical Device Software using IEC 62304
Application Layer
(e.g. manages application Component Component
functionality)
Data Layer
(e.g. data storage &
Component Component
retrieval)
5. Software Implementation
This stage is where the design becomes reality – software design is translated into a working
and functional software system by writing the code, configuring settings, and integrating the
various components to create the software.
Verification of the software implementation must be conducted.
2
Richards, M., Software Architecture Patterns, https://www.oreilly.com/content/software-architecture-
patterns/, O’Reilly, August 15, 2015, accessed 8th May 2024.
PharmOut Pty Ltd, ABN: 85 117 673 766, Unit 10, 24 Lakeside Drive, Burwood East, Victoria 3151.
Ph: +61 3 9887 6412, Fax: +61 3 8610 0169, Email: [email protected] Web: www.pharmout.net
©2024 PharmOut. This document has been prepared solely for the use of PharmOut and its clients. Copying is prohibited.
Page 6 of 8 MKT_WPR227_01_r04
PharmOut White Paper: Medical Device Software using IEC 62304
PharmOut Pty Ltd, ABN: 85 117 673 766, Unit 10, 24 Lakeside Drive, Burwood East, Victoria 3151.
Ph: +61 3 9887 6412, Fax: +61 3 8610 0169, Email: [email protected] Web: www.pharmout.net
©2024 PharmOut. This document has been prepared solely for the use of PharmOut and its clients. Copying is prohibited.
Page 7 of 8 MKT_WPR227_01_r04
PharmOut White Paper: Medical Device Software using IEC 62304
References
IEC 62304:2006/Amd1:2015: Medical device software – Software life cycle processes
ISO 14971:2019: Medical devices – Application of risk management to medical devices
ISO 13485:2016: Medical Device – Quality management systems
IEC 60601 series: Medical electrical equipment
IEC 62366-1:2015: Medical devices – Part 1: Application of usability engineering to medical
devices
IEC 82304-1:2016: Health Software – Part 1: General requirements for product safety
Sources
Links used within this document are prone to change. Please refer to the appropriate source for
the most recent information. We endeavour to keep an up-to-date record of information at
www.pharmout.net
PharmOut is an international GMP consultancy serving the Pharmaceutical, Medical Device and
Veterinary industries. PharmOut specialises in PIC/S, WHO, United States FDA, European EMA,
and Australian TGA GMP consulting, engineering, project management, training, validation,
continuous improvement and regulatory services.
Our team includes international GMP experts who have previously held leadership roles within
regulatory bodies.
For more information please visit www.pharmout.net or contact us at [email protected].
PharmOut Pty Ltd, ABN: 85 117 673 766, Unit 10, 24 Lakeside Drive, Burwood East, Victoria 3151.
Ph: +61 3 9887 6412, Fax: +61 3 8610 0169, Email: [email protected] Web: www.pharmout.net
©2024 PharmOut. This document has been prepared solely for the use of PharmOut and its clients. Copying is prohibited.
Page 8 of 8 MKT_WPR227_01_r04