Skip to main content

FDA Predetermined Change Control Plan (PCCP) Template

Reasons to Use This Predetermined Change Control Plan Template 

This template is designed to assist organizations in developing a comprehensive plan to manage and assess modifications to Machine Learning Device Software Functions (ML-DSFs) in medical devices. The Predetermined Change Control Plan (PCCP) is a document that outlines the planned changes to the device, the methods for evaluating these changes, and the impact assessment to ensure the continued safety and effectiveness of the device. A comprehensive PCCP for ML-DSFs will incorporate processes outlined in the following standards and Practices:

  • IEC 62304:2006 Medical Device Software – Software life cycle processes
  • ISO 14971:2019 Medical Devices – Application of risk management to medical devices
  • ISO 13485:2016 Medical Devices – Quality management systems – Requirements for regulatory purposes
  • Good Machine Learning Practices

How to Use This Predetermined Change Control Plan Template

To use this template effectively, please note the following color-coded guidance:

  • Blue Text: Indicates common considerations and questions pertaining to the section. This text should be deleted prior to finalizing the document.
  • Red Text: Indicates content that should be replaced with product- and manufacturer-specific information for the ease of use of this template. Red text also indicates the presence of hypothetical medical device information. This information should not be present in your PCCP.

Follow these steps to complete the PCCP template:

  1. Read through the template: Understand the contents of each section and how it could apply to your product. The example medical device content provided could give you an idea for what information you may want to include in your PCCP. 
  2. Customize the Template: Replace all red text with specific information about your medical device and organization.
  3. Describe the ML-DSF: Provide details about the ML-DSF units in your device, including an architecture diagram and a description of how they fulfill the intended use of the product.
  4. Outline Modifications: Clearly describe each planned modification, ensuring that they are specific, verifiable, and appropriate for a PCCP. Address the questions provided in the template to ensure a comprehensive description.
  5. Develop the Modification Protocol: Use the template sections on Data Management Practices, Re-Training Practices, Performance Evaluation, and Update Procedures to develop a detailed protocol for implementing and assessing modifications.
  6. Assess the Impact: Evaluate the impact of each modification and the collective impact of all modifications on the safety and effectiveness of the device.

Example Medical Device Description

The example provided in this template is a wearable medical device that incorporates a Machine Learning Device Software Function (ML-DSF). The ML-DSF is capable of predicting and diagnosing healthcare conditions using sensor data. It features a core algorithm that can be updated remotely and a personal ML-DSF algorithm that continuously learns from the user's real-world data. The modifications outlined in this template include weekly core algorithm re-training



The example provided in this template, involving a wearable medical device with a Machine Learning Device Software Function (ML-DSF), is for illustrative purposes only. It is intended to demonstrate how to apply the template to a hypothetical medical device and is not representative of any specific product or manufacturer. Users of this template should replace the example with details specific to their own medical device and organization

Get the