Medical Device Software (MDSW), apps, Software as a Medical Device (SaMD), Software in a Medical Device (SiMD), Artificial Intelligence (AI) and Machine Learning (ML) are some of the recent buzzwords. In this course we will outline the differences, and what you need to do in each case. Whether you have an implant running firmware using a PEMS (Programmable Electrical Medical System), we will look at IEC 62304 and IEC 82304 and the latest AI and ML. We will also look at Cybersecurity threats and requirements as well as interoperability of your software needs.

In this course you will learn:

  • What is Medical Device Software? And what are the differences between wellbeing software and Medical Device Software? And your intended purpose
  • Digital Healthcare and the boom of this industry
  • Classifying your Medical Device Software – MD or IVD?
  • Class I Medical Software Self-Declared and Exemptions
  • Standalone software versus Software running in a Medical Device and IEC60601
  • Your QMS requirements to ensure its fit for Medical Device Software development and manufacturing. ISO 13485 and Medical Device Software
  • IEC 62304, IEC 82304 and the fundamentals
  • PEMS, SiMD
  • AI, ML and regulations
  • Cybersecurity and regulations
  • Interoperability, Bluetooth connectivity
  • Usability in Software

Course Duration: 0.5 to 2 days

Module 1: Digital Healthcare Global Markets & What is Medical Device Software? And what are the differences between wellbeing software and Medical Device Software? And your intended purpose 

We will take a look at Digital Healthcare Global Markets: The digital healthcare market refers to the integration of digital technology into healthcare services and the healthcare industry as a whole. It involves innovations such as telemedicine, digital therapeutics, wearables, mobile health applications, and software solutions that enable real-time monitoring and diagnosis. The digital health market is projected to grow significantly, driven by factors like aging populations, rising chronic diseases, and a growing demand for personalized care solutions.

We will explore Medical Device Software: Medical device software refers to software that is designed to be used for medical purposes. This can include software that diagnoses, monitors, or manages a patient’s health condition, or software integrated into a medical device for patient care. Examples include software for diagnostic imaging, infusion pumps, and software used in medical devices such as pacemakers. The regulatory classification depends on the intended use and risks associated with the software.

We will look at the Differences Between Wellbeing Software and Medical Device Software:

Wellbeing Software: Primarily focuses on promoting general wellness and preventive health measures. These are often non-invasive apps or programs such as fitness trackers, meditation apps, or sleep monitors. They are typically not subject to regulatory oversight and are not designed to diagnose or treat medical conditions.

Medical Device Software: Is designed to aid in the diagnosis, treatment, or monitoring of medical conditions, and thus is subject to rigorous regulations. Medical device software must meet specific health and safety standards and is subject to oversight by regulatory bodies like the FDA (Food and Drug Administration) or EMA (European Medicines Agency).

Intended Purpose:

The intended purpose of digital healthcare software is to enhance healthcare delivery, improve patient outcomes, and streamline the process for healthcare professionals and patients alike. Medical device software has a more specialized role, targeting clinical outcomes, diagnosis, or treatment.

Module 2: Classifying your Medical Device Software – MD or IVD? and Class I Medical Software Self-Declared and Exemptions 

We will look at the differences between Medical Device and IVD

Medical Device Software (MD) refers to software that is used to monitor, diagnose, or treat a patient’s health condition directly. This includes things like imaging software or software used in infusion pumps.

In Vitro Diagnostic (IVD) Software refers to software that is used for diagnostic purposes, but it is specifically for testing samples (e.g., blood, urine) outside of the body. This could include software used for analyzing test results from laboratory equipment.

The classification depends on the intended purpose of the software and the specific health outcomes it is intended to influence. If the software is used for diagnostic purposes on bodily fluids, it may be classified as IVD. If it is used to monitor or treat health conditions, it is classified as MD.

Class I Medical Software – Self-Declared and Exemptions:

Class I Software refers to low-risk devices and is typically exempt from the premarket notification process (510(k)) in the United States. Manufacturers may self-declare the software as Class I, following the applicable general controls set out by the FDA.

Exemptions: Certain Class I software types may be exempt from FDA regulation, such as software used for general wellness, or software that doesn’t directly impact patient health.

Module 3: Standalone software versus Software running in a Medical Device and IEC60601 

We will look at Standalone Software vs. Software Running in a Medical Device:

Standalone Software: This type of software functions independently and can be used on general-purpose computers, smartphones, or tablets. It is not embedded within a physical medical device. Standalone software can still be a medical device if it is intended to affect the patient’s health (such as diagnostic software or treatment planning tools).

Software Running in a Medical Device: This software is embedded within or an integral part of a physical medical device (e.g., pacemakers, infusion pumps). It is specifically designed to control the device’s operation or provide patient care directly.

We will look briefly at IEC 60601 – Medical Electrical Equipment: IEC 60601 is an international standard for the safety and essential performance of medical electrical equipment. It applies to both standalone software used in medical devices and software embedded in medical devices. Compliance with IEC 60601 ensures that the device is safe for patients and operators, particularly in terms of electrical safety, electromagnetic compatibility (EMC), and essential performance criteria

Module 4: Your QMS requirements to ensure its fit for Medical Device Software development and manufacturing. ISO 13485 and Medical Device Software 

Quality Management System (QMS): A robust QMS is crucial in ensuring the safety, efficacy, and reliability of medical device software. It encompasses all the processes and procedures that govern the design, development, testing, and manufacturing of medical devices or software used in healthcare. ISO 13485 is the standard that specifies the requirements for a quality management system in the medical device industry.

ISO 13485 and Medical Device Software: ISO 13485 provides a framework for organizations to develop, manufacture, and deliver safe medical devices, including software. For software development, it includes:

  • Risk management throughout the software lifecycle (ISO 14971).
  • Documentation of the development process.
  • Design controls, including testing, validation, and verification.
  • Continuous improvement mechanisms for quality assurance

Module 5: IEC 62304, IEC 82304 and the fundamentals, PEMS, SiMD 

IEC 62304 – Software Lifecycle Processes: IEC 62304 is the international standard for software development in medical devices. It covers the entire software lifecycle, from planning and design to validation and maintenance. It is essential for ensuring that software used in medical devices meets the necessary safety and performance standards.

IEC 82304 – Health Software: IEC 82304 is specific to health software that is not part of a medical device but still used for healthcare purposes (such as wellness apps). It provides guidelines for the development, validation, and maintenance of health software to ensure its safety and effectiveness.

PEMS (Programmable Electronic Medical Systems): PEMS refers to systems that use programmable electronics (software and hardware) to perform medical functions. The software must adhere to safety standards, including IEC 62304.

SiMD (Software in a Medical Device): SiMD refers to software that is part of or embedded in a medical device, and it follows specific regulatory and safety standards, including IEC 60601 and IEC 62304.

Module 6: AI, ML and regulations and Cybersecurity and regulations

AI and ML Regulations in Medical Devices: The use of Artificial Intelligence (AI) and Machine Learning (ML) in medical devices introduces new regulatory challenges. AI and ML algorithms must undergo extensive testing to ensure they meet safety and performance standards. Regulatory bodies like the FDA have issued guidelines for AI/ML-based medical devices, emphasizing the need for continuous monitoring and model updates to ensure their effectiveness and safety.

Cybersecurity Regulations: As medical devices become more connected, cybersecurity has become a critical concern. Regulatory bodies such as the FDA and EMA require manufacturers to implement cybersecurity practices to protect patient data and prevent device manipulation. This includes secure software development practices, regular vulnerability assessments, and the ability to remotely update software to address security risks.

Module 7: Interoperability, Bluetooth Connectivity and Usability in Software 

Interoperability: Interoperability refers to the ability of medical devices and software to work together across different platforms and systems. It’s essential for enabling seamless healthcare delivery. Medical device software must comply with interoperability standards such as HL7 and FHIR to ensure compatibility with electronic health records (EHR) and other healthcare systems.

Bluetooth Connectivity: Many medical devices, such as wearables and remote monitoring tools, use Bluetooth to communicate with other devices or apps. Bluetooth connectivity in medical devices must comply with safety and performance regulations to ensure the secure transmission of health data without risk of interference or data breaches.

Usability in Software: Usability is a critical factor in the success of medical device software. Poor usability can lead to errors in patient care. The design of the software must prioritize user-friendliness, clarity, and efficiency for healthcare professionals and patients. Compliance with usability standards, such as ISO 62366, ensures that the software is intuitive and reduces the risk of user error.

The global medical device software market is expected to grow in the coming years. The market size depends on the source, but estimates range from $1.32 billion in 2023 to $38.2 billion by 2032. With global forces competing for AI and Machine Learning in Healthcare, this area is already a huge in-demand sector and is continually growing. This knowledge is now essential for those working in this sector or wishing to work in this sector.

Questions this course will answer:

  • What differentiates wellbeing and medical software?
  • What do you need to do to qualify Medical Software
  • What are the necessary regulations and standards to follow?
  • What qualifications do I need to validate Medical Device Software
  • Do I need to be a software programmer/developer to even get involved in Medical Device Software regulations?
Which training courses are you interested in? Please select all
Are you a start-up?*
What level of experience are the attendees?*
Do you currently have an MDD93/42 EC certificate?*
What is your preference for the delivery of this training?*