ABSTRACT

This book is a practical guide to meeting IEC 62304 software-development requirements within the context of an ISO 13485 quality management system (QMS). The book proves this can be done with a minimum amount of friction, overlap, and back-and-forth between development stages. It essentially shows you how you should shape your medical-software development processes to fit in with the QMS processes in the smartest and leanest way possible.

By following the advice in this book, you can reuse processes from your QMS, ensure your product-realization processes meet the requirements for medical-software development, and marry all the requirements together using tried and tested solutions into one efficient system. The expertise of the authors here goes beyond just the experiences of one real-world project as they tap into over 30 years of experience and countless software and software-assessment projects to distill their advice.

The book takes a hands-on approach by first teaching you the top 25 lessons to know before starting to develop a process for medical-software development. It then walks you through the expectations placed on the key aspects of such a process by the key standards. The book progresses from an overview of both standards and the general requirements involved to a detailed discussion of the expected stages from software development and maintenance to risk management, configuration management, and problem resolution. The book provides insightful advice on how the requirements of the IEC 62304 software-development life cycle can be married with an ISO 13485 QMS, how the development of the technical file should be organized, and how to address conformity assessment, the daily after-approval, and the recent trends that will affect the industry in the coming years.

The book is modeled after the IEC 62304 standard and adopts its clause structure in the numbering of sections for easy reference. The book does not attempt to replicate either standard. For the ISO 13485 standard, it recites the necessary requirements succinctly. For IEC 62304, the discussion is in-depth and also addresses the impact of ISO 13485 on the requirements discussed. In this way, the book drills into both standards to expose the core of each requirement and shape these into a practical, cohesive workflow for developing, maintaining, and improving a Lean software development pipeline.

chapter Chapter 1|54 pages

What to Know Before Getting Started

chapter Chapter 2|6 pages

ISO 13485 as the Backbone of It All

chapter Chapter 3|28 pages

IEC 62304 as the Flesh Around the Bones

chapter Chapter 4|16 pages

General Requirements

chapter Chapter 5|70 pages

Software Development

chapter Chapter 6|14 pages

Software Maintenance

chapter Chapter 7|16 pages

Risk Management

chapter Chapter 8|16 pages

Configuration Management

chapter Chapter 9|24 pages

Problem Resolution

chapter Chapter 10|7 pages

Integration with Your Qms

chapter Chapter 11|8 pages

Technical Documentation

chapter Chapter 12|44 pages

Seeing Into The Future

chapter Chapter 13|11 pages

Conformity Assessment

chapter Chapter 14|6 pages

Regulatory Approval

chapter Chapter 15|6 pages

Business as Usual

chapter Chapter 16|4 pages

Conclusions