SlideShare a Scribd company logo
1 of 31
www.emmainternational.com
Building a QMS
for Your SaMD
Part I
Nikita Angane, MS
Lead Quality Engineer
Leaders in FDA
Compliance Consulting
EMMA International Consulting Group, Inc. is a global leader in management consulting
services. We focus on quality, regulatory, and compliance services for the Life Sciences
industry.
EMMA International is certified as a Women’s Business Enterprise (WBE) through the
Women’s Business Enterprise National Council (WBENC), the nation’s largest third party
certifier of businesses owned and operated by women in the US.
We recognize the commitment to supplier diversity that is embraced by corporations and
government agencies today, and we can add diversity to your supply chain.
2
I
II
III
IV
Quality Management System
Adverse Events / Complaints
Continuous Improvement
Enforcement and Compliance
Key Principles for Software
3
All requirements set forth in 21CFR
820 are applicable.
Even if you are a software company and
not actually manufacturing a device, as
long as you plan on marketing your
developed software as an SaMD, 21CFR
820 remains the gold standard for QMS.
• Every requirement for a manufacturer
is applicable to you and the SaMD.
Quality Management System
4
Key QMS Requirements for SaMD
Management
Controls
Document
Change and
Records
Management
Management
Controls
Quality
Audits
Personnel CAPA
Complaint
Management
Adverse
Event
Reporting
Design and
Development
Controls
Change
Management
5
Management Controls
21CFR 820.20 outlines the accountability of the Leadership of an
organization.
• Establishing Quality Policy, Objectives, Project plans, and compliant processes for a healthy and
sustainable QMS.
• Organizational structure with responsibilities and authorities pre-assigned.
Additional requirements for SaMD manufacturing
companies’ leadership includes providing appropriate:
• Software development tools
• Testing environment
• Actual use simulation tools
• Personnel
• Infrastructure
• Hosting environments with third party controls in place if applicable
6
Example
For a software development company, assigning someone
with a clinical background for patient safety related
aspects would be beneficial in the long run.
7
Quality Audits
As 820.22 states, Internal Audits are a tool
for Management to verify the effectiveness of
the QMS and also an opportunity to correct
the deficiencies before an actual inspection.
Management also has the responsibility to
conduct Management Reviews per 820.20
(c) to make sure the organization is on
track to achieve its quality objectives and
to make any required adjustments.
8
Personnel
• The SaMD development
team should consist of
expertise in both the
software engineering and
clinical domains.
• It is important that the
developers understand the
clinical relevance of the
product they are creating
and its impact on patient
safety.
9
Personnel
Continuous in-house trainings and educational programs
may address the gap, or
•External consultants can also be an option for you
In cases where
a clinical expert
is not present
on the software
development
team:
10
CAPA is the most cited observation
in 483s and warning letters.
For a software company who has not
been in the medical device space
before, CAPA’s can be
overwhelming.
21CFR 820.100 outlines the
requirement for an organization to
implement a CAPA program
CAPA
11
CAPA
Sources of CAPA
Customer
Complaints
Field Actions
Design
Nonconformances
Design Reviews
Notified Body
Actions
Management
Reviews
Periodic Quality
ReviewsNonconforming
Material Data and
Reports
Post-Market
Surveillance
Data
Process
Nonconformances
Internal Audit
Results
Quality System
Nonconformances
Trend Data for
any of these
Risk
Management for
any of these
12
CAPA
This Photo by Unknown Author is licensed under CC BY
• When used properly, CAPA can provide a systematic and
disciplined way to approach and solve
nonconformities/complaints.
• Supplier CAPA (SCAR) is also a
very effective tool in managing
quality issues with the supplier.
13
Complaint Management
• 21CFR 820.198 requires SaMD manufacturers
to have a designated complaint handling unit
to take in customer complaints and maintain
complaint files.
• A customer complaint, depending on the
severity and the definition in your risk
management file or alternatively a trend
analysis of the complaints received may
trigger a CAPA and call for a change in the
product design and development activities.
• These are all aspects of Post-Market
Surveillance.
14
Adverse Event Reporting
The 30 day clock begins when any employee of the company becomes
aware that the device:
May have caused or contributed to a death or
serious injury or
Has malfunctioned and this device or a similar
marketed device would be likely to cause or
contribute to a death or serious injury, if the
malfunction were to recur.
Per 21CFR 803, manufacturers are required to report an adverse event on the
FDA Medwatch portal within 30 calendar days of becoming aware of the
incident.
Certain complaints may also be adverse events
15
Software Design Control requirements are part of Design Control requirements in 21CFR
820.30.
The requirements apply to:
• Software used as components in medical devices
• Software that is itself a medical device
• Software used in production of the device
• Software used in implementation of the device manufacturer's quality system
Device manufacturers are responsible for the adequacy of the software used in
their devices and used to produce devices. When device manufacturers purchase
"off-the-shelf'' software, they must ensure that it will perform as intended in
their chosen application.
FDA recognizes IEC 62304 when it comes to good software development practices.
Software Design Controls
16
• Section 5 – Software Development Process = main process SW groups are focused on and
includes all the key aspects of development from planning and requirements to testing and release.
• Section 6 – Software Maintenance Process = abridged form of main software development
process and is intended to quickly release patches for SW bugs and security risks
• Section 7 – Software Risk Management Process = risk assessment of SW failures as well as
management of SW safety features which serve as risk controls for HW failures, use error, and other
system failures
• Section 8 – Software Configuration Management Process = source code control system/
development environment and how to manage builds and releases
• Section 9 – Software Problem Resolution Process = bug tracking system and how your
organization evaluates bugs and related activities to resolve issues
IEC 62304 At a Glance
17
Software Development Process
Software Development Lifecycle Procedure
which includes
• Software Development Management Plan
• Software Requirements Specifications
• Software Architectural Design
Software Verification and Validation
• Software V&V Plan
• Specific requirements are included in CFR 820.30(g).
• Software validation is a part of the design validation for
a finished device, but is not separately defined in the
Quality System regulation.
Deliverables
required by
FDA include
18
Software Maintenance Process
Software needs to upgraded with
age as
• Supporting operating systems
change
• Hosting environment change
• User needs change
• Part of continuous improvement
effort
• Regulatory requirements change
• Defects are discovered and
removed
Long after the product has been
introduced in the market, active
post-market surveillance measures
will give rise to
• Continuous improvement
• Corrective changes
Manufacturers are permitted to use a smaller process than the full software
development process to implement rapid changes in response to urgent
problems.
19
This Photo by Unknown Author is licensed under CC BY
Software Maintenance Plan
• The maintenance process utilizes the post-market
feedback mechanism in place to modify the current
product.
• Software maintenance includes:
• Corrective
• Perfective
• Adaptive maintenance
• Software maintenance does not include:
• Preventive maintenance actions
• Software component replacement
• Changes made to correct errors and faults in the
software are corrective maintenance.
• Changes made to the software to improve the
performance, maintainability, or other attributes
of the software system are perfective maintenance.
20
Software Maintenance Plan
• Software changes to make the software system
usable in a changed environment are adaptive
maintenance.
• Once the modification or the corrective action is
decided, configuration management and change
control procedure should be utilized to approve and
document the change and the release of the revised
software.
• Feedback and other requests for changes can affect
the performance, safety, or regulatory clearance of
the device, hence a thorough analysis is necessary to
determine whether there is any impact.
• Maintenance of products with OTS Software
components may be particularly problematic as the
sponsor does not have control of the OTS Software
component life cycle process.
21
Software Risk Management
Software Risk
Management
program should
be per
requirements
set forth in ISO
14971
As part of post-market
surveillance, analyze
every
complaint/feedback
and check to see if the
hazard was included
in the risk
management file of
the device
If the identified
hazard is a newly
found risk, update
the risk management
file of the device to
reflect that and
implement risk
control measures.
22
Software Risk Management
Software changes
made as part of risk
control measures
must also be
processed through
the software
configuration and
change management
program.
Appropriate risk
management activities
should be carried out
for software changes
made as part of
proactive post-market
feedback or
maintenance
requirements.
23
• When changes are made to a software
system, either during initial
development or during post release
maintenance, sufficient regression
analysis and testing should be
conducted to demonstrate that portions
of the software not involved in the
change were not adversely impacted.
• This is in addition to testing that evaluates the
correctness of the implemented change(s).
Software Configuration and Change Management
24
• Software Configuration – version control, change control,
baseline and release management for software products.
• A software configuration and change management plan
must be established by the manufacturer that describes
all Software Configuration and Change Management
Configuration (SCCM) activities to be performed during
the course of a project lifecycle including the activities,
the assigned responsibilities, required resources,
including staff, tools, and computer facilities.
• In the case of AI/ML device, because of their adaptive
nature, FDA has proposed submitting a pre-determined
change control plan which contains:
• SaMD pre-specifications- Anticipated changes for the
algorithm
• Algorithm Change Control Plan- How the developer plans on
implementing these changes This Photo by Unknown Author is licensed under CC BY
Software Configuration and Change Management
25
Version control
Version control is used to avoid any conflicting changes, determine the version of the
software in use at a given time and provide a baseline for future change control activities.
Software tools may be used for appropriate version control measures and as
per the requirement of the organization.
Items that can be placed under version control include:
-Source codes -Executables
-Software libraries -OTS software
Software Configuration and Change Management
26
Change control
Software Configuration and Change Management
Once the baseline of the software has been released, any changes made from then on has
to be processed via the change control procedure/plan outlined in the SCCM Plan.
Change requests can be approved by a change control board or by a manager
or technical lead according to the software configuration management plan.
Approved change requests are made traceable to the actual modification and
verification of the software.
Each change should be traceable to an approved change request.
27
Documentation of Changes
• Proposed changes must be approved by an internal change review
board or any such higher authority.
• All records of change approval must be preserved, and every change
made since the original submission must be traceable to an approved
change request.
This Photo by Unknown Author is licensed under CC BY-SA
• Documentation Updating – Documentation
should be carefully reviewed to determine which
documents have been impacted by a change. All
approved documents (e.g., specifications, test
procedures, user manuals, etc.) that have been
affected should be updated in accordance with
configuration management procedures.
Specifications should be updated before any
maintenance and software changes are made.
28
• In Part II, we will cover how to design post market activities for
your SaMD.
• Topics that will be covered under Part II include:
• Changes made to the software post market
• Verification and validation activities
• Regulatory clearance of changes made to the software post market
Part II coming soon..
29
References
1. https://www.aami.org/newsviews/newsdetail.aspx?ItemNumber=6475
2. http://sunstonepilot.com/2018/09/fda-software-guidances-and-the-iec-62304-software-
standard/
3. https://www.medicalplasticsnews.com/news/medical-devices/five-big-medical-device-recalls/
4. https://www.fda.gov/medical-devices/postmarket-requirements-devices/recalls-corrections-
and-removals-devices
5. https://www.fda.gov/regulatory-information/search-fda-guidance-documents/content-
premarket-submissions-management-cybersecurity-medical-devices-0
6. IEC 62304: 2006
7. https://promenadesoftware.com/blog/simplified-fda-and-iec62304-software-deliverables
8. http://www.imdrf.org/docs/imdrf/final/technical/imdrf-tech-151002-samd-qms.pdf
9. https://www.fda.gov/medical-devices/device-advice-comprehensive-regulatory-
assistance/unique-device-identification-udi-system
10. https://www.fda.gov/regulatory-information/search-fda-guidance-documents/deciding-when-
submit-510k-software-change-existing-device
30
31

More Related Content

What's hot

Medical Devices Regulation (MDR) 2017/745 - Part I Purpose, Scope, Definitions
Medical Devices Regulation (MDR)  2017/745 - Part I Purpose, Scope, DefinitionsMedical Devices Regulation (MDR)  2017/745 - Part I Purpose, Scope, Definitions
Medical Devices Regulation (MDR) 2017/745 - Part I Purpose, Scope, DefinitionsArete-Zoe, LLC
 
Software as a Medical Device (SaMD) Challenges and Opportunities for 2021 and...
Software as a Medical Device (SaMD) Challenges and Opportunities for 2021 and...Software as a Medical Device (SaMD) Challenges and Opportunities for 2021 and...
Software as a Medical Device (SaMD) Challenges and Opportunities for 2021 and...Greenlight Guru
 
Overview of Computerized Systems Compliance Using the GAMP® 5 Guide
Overview of Computerized Systems Compliance Using the GAMP® 5 GuideOverview of Computerized Systems Compliance Using the GAMP® 5 Guide
Overview of Computerized Systems Compliance Using the GAMP® 5 GuideProPharma Group
 
Risk Management in Medical Device Development
Risk Management in Medical Device DevelopmentRisk Management in Medical Device Development
Risk Management in Medical Device DevelopmentIntland Software GmbH
 
Md 002-design-history-file-dhf-sop-2.0
Md 002-design-history-file-dhf-sop-2.0Md 002-design-history-file-dhf-sop-2.0
Md 002-design-history-file-dhf-sop-2.0QM-Docs
 
ISO: 14971 Quality risk management of medical devices
ISO: 14971 Quality risk management  of medical devicesISO: 14971 Quality risk management  of medical devices
ISO: 14971 Quality risk management of medical devicesAtul Bhombe
 
Software as a Medical Device (SaMD) - IMDRF Definition and Categorisation
Software as a Medical Device (SaMD) - IMDRF Definition and CategorisationSoftware as a Medical Device (SaMD) - IMDRF Definition and Categorisation
Software as a Medical Device (SaMD) - IMDRF Definition and Categorisationpi
 
How to Create a Risk-Based CAPA Process
How to Create a Risk-Based CAPA ProcessHow to Create a Risk-Based CAPA Process
How to Create a Risk-Based CAPA ProcessGreenlight Guru
 
Iso 14971 2019
Iso 14971 2019Iso 14971 2019
Iso 14971 2019Suhas R
 
Computer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft GuidanceComputer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft GuidanceGreenlight Guru
 
Difference between fda 21 cfr part 820 and ISO 13485
Difference between fda 21 cfr part 820 and ISO 13485Difference between fda 21 cfr part 820 and ISO 13485
Difference between fda 21 cfr part 820 and ISO 13485Anil Chaudhari
 
validation and verification of medical device.pptx
validation and verification of medical device.pptxvalidation and verification of medical device.pptx
validation and verification of medical device.pptxGargiVaghela
 
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALMApplying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALMAligned AG
 
Focus on FDA cGMPs inspections
Focus on FDA cGMPs inspections Focus on FDA cGMPs inspections
Focus on FDA cGMPs inspections JinalPrajapati13
 
Risk Management for Medical Devices - ISO 14971 Overview
Risk Management for Medical Devices - ISO 14971 Overview Risk Management for Medical Devices - ISO 14971 Overview
Risk Management for Medical Devices - ISO 14971 Overview Greenlight Guru
 
How to Prepare for the New EU Medical Device Regulations (MDR)
How to Prepare for the New EU Medical Device Regulations (MDR)How to Prepare for the New EU Medical Device Regulations (MDR)
How to Prepare for the New EU Medical Device Regulations (MDR)Greenlight Guru
 

What's hot (20)

ISO 13485: What's Next?
ISO 13485: What's Next?ISO 13485: What's Next?
ISO 13485: What's Next?
 
Medical Devices Regulation (MDR) 2017/745 - Part I Purpose, Scope, Definitions
Medical Devices Regulation (MDR)  2017/745 - Part I Purpose, Scope, DefinitionsMedical Devices Regulation (MDR)  2017/745 - Part I Purpose, Scope, Definitions
Medical Devices Regulation (MDR) 2017/745 - Part I Purpose, Scope, Definitions
 
Software as a Medical Device (SaMD) Challenges and Opportunities for 2021 and...
Software as a Medical Device (SaMD) Challenges and Opportunities for 2021 and...Software as a Medical Device (SaMD) Challenges and Opportunities for 2021 and...
Software as a Medical Device (SaMD) Challenges and Opportunities for 2021 and...
 
Overview of Computerized Systems Compliance Using the GAMP® 5 Guide
Overview of Computerized Systems Compliance Using the GAMP® 5 GuideOverview of Computerized Systems Compliance Using the GAMP® 5 Guide
Overview of Computerized Systems Compliance Using the GAMP® 5 Guide
 
Risk Management in Medical Device Development
Risk Management in Medical Device DevelopmentRisk Management in Medical Device Development
Risk Management in Medical Device Development
 
EU MDR
EU MDR EU MDR
EU MDR
 
EU MDD.pptx
EU MDD.pptxEU MDD.pptx
EU MDD.pptx
 
ISO 13485.pptx
ISO 13485.pptxISO 13485.pptx
ISO 13485.pptx
 
Md 002-design-history-file-dhf-sop-2.0
Md 002-design-history-file-dhf-sop-2.0Md 002-design-history-file-dhf-sop-2.0
Md 002-design-history-file-dhf-sop-2.0
 
ISO: 14971 Quality risk management of medical devices
ISO: 14971 Quality risk management  of medical devicesISO: 14971 Quality risk management  of medical devices
ISO: 14971 Quality risk management of medical devices
 
Software as a Medical Device (SaMD) - IMDRF Definition and Categorisation
Software as a Medical Device (SaMD) - IMDRF Definition and CategorisationSoftware as a Medical Device (SaMD) - IMDRF Definition and Categorisation
Software as a Medical Device (SaMD) - IMDRF Definition and Categorisation
 
How to Create a Risk-Based CAPA Process
How to Create a Risk-Based CAPA ProcessHow to Create a Risk-Based CAPA Process
How to Create a Risk-Based CAPA Process
 
Iso 14971 2019
Iso 14971 2019Iso 14971 2019
Iso 14971 2019
 
Computer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft GuidanceComputer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
Computer Software Assurance (CSA): Understanding the FDA’s New Draft Guidance
 
Difference between fda 21 cfr part 820 and ISO 13485
Difference between fda 21 cfr part 820 and ISO 13485Difference between fda 21 cfr part 820 and ISO 13485
Difference between fda 21 cfr part 820 and ISO 13485
 
validation and verification of medical device.pptx
validation and verification of medical device.pptxvalidation and verification of medical device.pptx
validation and verification of medical device.pptx
 
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALMApplying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
 
Focus on FDA cGMPs inspections
Focus on FDA cGMPs inspections Focus on FDA cGMPs inspections
Focus on FDA cGMPs inspections
 
Risk Management for Medical Devices - ISO 14971 Overview
Risk Management for Medical Devices - ISO 14971 Overview Risk Management for Medical Devices - ISO 14971 Overview
Risk Management for Medical Devices - ISO 14971 Overview
 
How to Prepare for the New EU Medical Device Regulations (MDR)
How to Prepare for the New EU Medical Device Regulations (MDR)How to Prepare for the New EU Medical Device Regulations (MDR)
How to Prepare for the New EU Medical Device Regulations (MDR)
 

Similar to Building a QMS for Your SaMD

Building a QMS for Your SaMD Part II
Building a QMS for Your SaMD Part IIBuilding a QMS for Your SaMD Part II
Building a QMS for Your SaMD Part IIEMMAIntl
 
Software validation do's and dont's may 2013
Software validation do's and dont's may 2013Software validation do's and dont's may 2013
Software validation do's and dont's may 2013John Cachat
 
Software Validation for Medical Devices
Software Validation for Medical DevicesSoftware Validation for Medical Devices
Software Validation for Medical DevicesEMMAIntl
 
Quality Control for Medical Device Software - It Arena Lviv Presentation
Quality Control for Medical Device Software - It Arena Lviv PresentationQuality Control for Medical Device Software - It Arena Lviv Presentation
Quality Control for Medical Device Software - It Arena Lviv PresentationRoman Lavriv
 
When Medical Device Software Fails Due to Improper Verification & Validation ...
When Medical Device Software Fails Due to Improper Verification & Validation ...When Medical Device Software Fails Due to Improper Verification & Validation ...
When Medical Device Software Fails Due to Improper Verification & Validation ...Sterling Medical Devices
 
10 software maintenance
10 software maintenance10 software maintenance
10 software maintenanceakiara
 
computer system validation
computer system validationcomputer system validation
computer system validationGopal Patel
 
A Guide to UAT and its Effective Execution
A Guide to UAT and its Effective ExecutionA Guide to UAT and its Effective Execution
A Guide to UAT and its Effective ExecutionSerena Gray
 
Software controlled electron mechanical systems reliability
Software controlled electron mechanical systems reliabilitySoftware controlled electron mechanical systems reliability
Software controlled electron mechanical systems reliabilityASQ Reliability Division
 
Design Controls: Building Objective Evidence and Process Architecture to Mee...
Design Controls: Building Objective Evidence and Process Architecture  to Mee...Design Controls: Building Objective Evidence and Process Architecture  to Mee...
Design Controls: Building Objective Evidence and Process Architecture to Mee...April Bright
 
Perforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr editsPerforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr editsPerforce
 
Medical Device Manufacturing and Product Quality Program
Medical Device Manufacturing and Product Quality ProgramMedical Device Manufacturing and Product Quality Program
Medical Device Manufacturing and Product Quality ProgramEMMAIntl
 
Understanding the Medical device Single Audit Program (MDSAP) & How to Prepar...
Understanding the Medical device Single Audit Program (MDSAP) & How to Prepar...Understanding the Medical device Single Audit Program (MDSAP) & How to Prepar...
Understanding the Medical device Single Audit Program (MDSAP) & How to Prepar...Greenlight Guru
 
Process and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation ElementsProcess and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation ElementsArta Doci
 
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.pptDeepgaichor1
 
Computer system validation
Computer system validation Computer system validation
Computer system validation ShameerAbid
 
The challenges facing in pharmaceutical maintenance
The challenges facing in pharmaceutical maintenanceThe challenges facing in pharmaceutical maintenance
The challenges facing in pharmaceutical maintenanceMANUEL PACINI
 

Similar to Building a QMS for Your SaMD (20)

Building a QMS for Your SaMD Part II
Building a QMS for Your SaMD Part IIBuilding a QMS for Your SaMD Part II
Building a QMS for Your SaMD Part II
 
Software validation do's and dont's may 2013
Software validation do's and dont's may 2013Software validation do's and dont's may 2013
Software validation do's and dont's may 2013
 
Software Validation for Medical Devices
Software Validation for Medical DevicesSoftware Validation for Medical Devices
Software Validation for Medical Devices
 
SQA-Lecture-4.pptx
SQA-Lecture-4.pptxSQA-Lecture-4.pptx
SQA-Lecture-4.pptx
 
Quality Control for Medical Device Software - It Arena Lviv Presentation
Quality Control for Medical Device Software - It Arena Lviv PresentationQuality Control for Medical Device Software - It Arena Lviv Presentation
Quality Control for Medical Device Software - It Arena Lviv Presentation
 
When Medical Device Software Fails Due to Improper Verification & Validation ...
When Medical Device Software Fails Due to Improper Verification & Validation ...When Medical Device Software Fails Due to Improper Verification & Validation ...
When Medical Device Software Fails Due to Improper Verification & Validation ...
 
10 software maintenance
10 software maintenance10 software maintenance
10 software maintenance
 
computer system validation
computer system validationcomputer system validation
computer system validation
 
A Guide to UAT and its Effective Execution
A Guide to UAT and its Effective ExecutionA Guide to UAT and its Effective Execution
A Guide to UAT and its Effective Execution
 
Software controlled electron mechanical systems reliability
Software controlled electron mechanical systems reliabilitySoftware controlled electron mechanical systems reliability
Software controlled electron mechanical systems reliability
 
Design Controls: Building Objective Evidence and Process Architecture to Mee...
Design Controls: Building Objective Evidence and Process Architecture  to Mee...Design Controls: Building Objective Evidence and Process Architecture  to Mee...
Design Controls: Building Objective Evidence and Process Architecture to Mee...
 
Perforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr editsPerforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr edits
 
RSPL Brochure
RSPL BrochureRSPL Brochure
RSPL Brochure
 
Software Development
Software DevelopmentSoftware Development
Software Development
 
Medical Device Manufacturing and Product Quality Program
Medical Device Manufacturing and Product Quality ProgramMedical Device Manufacturing and Product Quality Program
Medical Device Manufacturing and Product Quality Program
 
Understanding the Medical device Single Audit Program (MDSAP) & How to Prepar...
Understanding the Medical device Single Audit Program (MDSAP) & How to Prepar...Understanding the Medical device Single Audit Program (MDSAP) & How to Prepar...
Understanding the Medical device Single Audit Program (MDSAP) & How to Prepar...
 
Process and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation ElementsProcess and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation Elements
 
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
 
Computer system validation
Computer system validation Computer system validation
Computer system validation
 
The challenges facing in pharmaceutical maintenance
The challenges facing in pharmaceutical maintenanceThe challenges facing in pharmaceutical maintenance
The challenges facing in pharmaceutical maintenance
 

More from EMMAIntl

Cartilage Regeneration Techniques
Cartilage Regeneration TechniquesCartilage Regeneration Techniques
Cartilage Regeneration TechniquesEMMAIntl
 
Stability Testing of Pharmaceuticals and Supplements
Stability Testing of Pharmaceuticals and SupplementsStability Testing of Pharmaceuticals and Supplements
Stability Testing of Pharmaceuticals and SupplementsEMMAIntl
 
Intolerance vs. Allergy
Intolerance vs. AllergyIntolerance vs. Allergy
Intolerance vs. AllergyEMMAIntl
 
Material Science in MedTech
Material Science in MedTechMaterial Science in MedTech
Material Science in MedTechEMMAIntl
 
Investigating Ketamine for Parkinson’s Disease
Investigating Ketamine for Parkinson’s DiseaseInvestigating Ketamine for Parkinson’s Disease
Investigating Ketamine for Parkinson’s DiseaseEMMAIntl
 
Aduhelm, an Accelerated Approval for Alzheimer’s
Aduhelm, an Accelerated Approval for Alzheimer’sAduhelm, an Accelerated Approval for Alzheimer’s
Aduhelm, an Accelerated Approval for Alzheimer’sEMMAIntl
 
World Blood Donor Day 2021
World Blood Donor Day 2021World Blood Donor Day 2021
World Blood Donor Day 2021EMMAIntl
 
New COVID-19 Vaccine
New COVID-19 VaccineNew COVID-19 Vaccine
New COVID-19 VaccineEMMAIntl
 
Men’s Health Week: Depression
Men’s Health Week: DepressionMen’s Health Week: Depression
Men’s Health Week: DepressionEMMAIntl
 
Celebrating Pride Month at EMMA International
Celebrating Pride Month at EMMA InternationalCelebrating Pride Month at EMMA International
Celebrating Pride Month at EMMA InternationalEMMAIntl
 
Growth and Integration of ML/AI in Biotech
Growth and Integration of ML/AI in BiotechGrowth and Integration of ML/AI in Biotech
Growth and Integration of ML/AI in BiotechEMMAIntl
 
Using QFD for Medical Device Development
Using QFD for Medical Device DevelopmentUsing QFD for Medical Device Development
Using QFD for Medical Device DevelopmentEMMAIntl
 
The Appeal and Fears of Digital Health
The Appeal and Fears of Digital HealthThe Appeal and Fears of Digital Health
The Appeal and Fears of Digital HealthEMMAIntl
 
Immune Systems After the COVID-19 Pandemic
Immune Systems After the COVID-19 PandemicImmune Systems After the COVID-19 Pandemic
Immune Systems After the COVID-19 PandemicEMMAIntl
 
Stability Testing Requirements for Pharmaceuticals
Stability Testing Requirements for PharmaceuticalsStability Testing Requirements for Pharmaceuticals
Stability Testing Requirements for PharmaceuticalsEMMAIntl
 
Staying Healthy During COVID-19
Staying Healthy During COVID-19Staying Healthy During COVID-19
Staying Healthy During COVID-19EMMAIntl
 
A History of Reproductive Health
A History of Reproductive HealthA History of Reproductive Health
A History of Reproductive HealthEMMAIntl
 
Electronic Signatures Under 21CFR§11
Electronic Signatures Under 21CFR§11Electronic Signatures Under 21CFR§11
Electronic Signatures Under 21CFR§11EMMAIntl
 
Considerations for Biocompatibility Evaluation
Considerations for Biocompatibility EvaluationConsiderations for Biocompatibility Evaluation
Considerations for Biocompatibility EvaluationEMMAIntl
 
Restoring the Earth for a Healthier Future
Restoring the Earth for a Healthier FutureRestoring the Earth for a Healthier Future
Restoring the Earth for a Healthier FutureEMMAIntl
 

More from EMMAIntl (20)

Cartilage Regeneration Techniques
Cartilage Regeneration TechniquesCartilage Regeneration Techniques
Cartilage Regeneration Techniques
 
Stability Testing of Pharmaceuticals and Supplements
Stability Testing of Pharmaceuticals and SupplementsStability Testing of Pharmaceuticals and Supplements
Stability Testing of Pharmaceuticals and Supplements
 
Intolerance vs. Allergy
Intolerance vs. AllergyIntolerance vs. Allergy
Intolerance vs. Allergy
 
Material Science in MedTech
Material Science in MedTechMaterial Science in MedTech
Material Science in MedTech
 
Investigating Ketamine for Parkinson’s Disease
Investigating Ketamine for Parkinson’s DiseaseInvestigating Ketamine for Parkinson’s Disease
Investigating Ketamine for Parkinson’s Disease
 
Aduhelm, an Accelerated Approval for Alzheimer’s
Aduhelm, an Accelerated Approval for Alzheimer’sAduhelm, an Accelerated Approval for Alzheimer’s
Aduhelm, an Accelerated Approval for Alzheimer’s
 
World Blood Donor Day 2021
World Blood Donor Day 2021World Blood Donor Day 2021
World Blood Donor Day 2021
 
New COVID-19 Vaccine
New COVID-19 VaccineNew COVID-19 Vaccine
New COVID-19 Vaccine
 
Men’s Health Week: Depression
Men’s Health Week: DepressionMen’s Health Week: Depression
Men’s Health Week: Depression
 
Celebrating Pride Month at EMMA International
Celebrating Pride Month at EMMA InternationalCelebrating Pride Month at EMMA International
Celebrating Pride Month at EMMA International
 
Growth and Integration of ML/AI in Biotech
Growth and Integration of ML/AI in BiotechGrowth and Integration of ML/AI in Biotech
Growth and Integration of ML/AI in Biotech
 
Using QFD for Medical Device Development
Using QFD for Medical Device DevelopmentUsing QFD for Medical Device Development
Using QFD for Medical Device Development
 
The Appeal and Fears of Digital Health
The Appeal and Fears of Digital HealthThe Appeal and Fears of Digital Health
The Appeal and Fears of Digital Health
 
Immune Systems After the COVID-19 Pandemic
Immune Systems After the COVID-19 PandemicImmune Systems After the COVID-19 Pandemic
Immune Systems After the COVID-19 Pandemic
 
Stability Testing Requirements for Pharmaceuticals
Stability Testing Requirements for PharmaceuticalsStability Testing Requirements for Pharmaceuticals
Stability Testing Requirements for Pharmaceuticals
 
Staying Healthy During COVID-19
Staying Healthy During COVID-19Staying Healthy During COVID-19
Staying Healthy During COVID-19
 
A History of Reproductive Health
A History of Reproductive HealthA History of Reproductive Health
A History of Reproductive Health
 
Electronic Signatures Under 21CFR§11
Electronic Signatures Under 21CFR§11Electronic Signatures Under 21CFR§11
Electronic Signatures Under 21CFR§11
 
Considerations for Biocompatibility Evaluation
Considerations for Biocompatibility EvaluationConsiderations for Biocompatibility Evaluation
Considerations for Biocompatibility Evaluation
 
Restoring the Earth for a Healthier Future
Restoring the Earth for a Healthier FutureRestoring the Earth for a Healthier Future
Restoring the Earth for a Healthier Future
 

Recently uploaded

Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...High Profile Call Girls Chandigarh Aarushi
 
Call Girls Hyderabad Kirti 9907093804 Independent Escort Service Hyderabad
Call Girls Hyderabad Kirti 9907093804 Independent Escort Service HyderabadCall Girls Hyderabad Kirti 9907093804 Independent Escort Service Hyderabad
Call Girls Hyderabad Kirti 9907093804 Independent Escort Service Hyderabaddelhimodelshub1
 
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...delhimodelshub1
 
Basics of Anatomy- Language of Anatomy.pptx
Basics of Anatomy- Language of Anatomy.pptxBasics of Anatomy- Language of Anatomy.pptx
Basics of Anatomy- Language of Anatomy.pptxAyush Gupta
 
Call Girls in Mohali Surbhi ❤️🍑 9907093804 👄🫦 Independent Escort Service Mohali
Call Girls in Mohali Surbhi ❤️🍑 9907093804 👄🫦 Independent Escort Service MohaliCall Girls in Mohali Surbhi ❤️🍑 9907093804 👄🫦 Independent Escort Service Mohali
Call Girls in Mohali Surbhi ❤️🍑 9907093804 👄🫦 Independent Escort Service MohaliHigh Profile Call Girls Chandigarh Aarushi
 
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service HyderabadCall Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabaddelhimodelshub1
 
indian Call Girl Panchkula ❤️🍑 9907093804 Low Rate Call Girls Ludhiana Tulsi
indian Call Girl Panchkula ❤️🍑 9907093804 Low Rate Call Girls Ludhiana Tulsiindian Call Girl Panchkula ❤️🍑 9907093804 Low Rate Call Girls Ludhiana Tulsi
indian Call Girl Panchkula ❤️🍑 9907093804 Low Rate Call Girls Ludhiana TulsiHigh Profile Call Girls Chandigarh Aarushi
 
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy GirlsRussian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girlsddev2574
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591adityaroy0215
 
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in LucknowRussian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknowgragteena
 
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service HyderabadVIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabaddelhimodelshub1
 
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...Call Girls Noida
 
Russian Call Girls Hyderabad Indira 9907093804 Independent Escort Service Hyd...
Russian Call Girls Hyderabad Indira 9907093804 Independent Escort Service Hyd...Russian Call Girls Hyderabad Indira 9907093804 Independent Escort Service Hyd...
Russian Call Girls Hyderabad Indira 9907093804 Independent Escort Service Hyd...delhimodelshub1
 
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking ModelsDehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking Modelsindiancallgirl4rent
 
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...Call Girls Noida
 
Leading transformational change: inner and outer skills
Leading transformational change: inner and outer skillsLeading transformational change: inner and outer skills
Leading transformational change: inner and outer skillsHelenBevan4
 
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...Russian Call Girls Amritsar
 

Recently uploaded (20)

Call Girl Dehradun Aashi 🔝 7001305949 🔝 💃 Independent Escort Service Dehradun
Call Girl Dehradun Aashi 🔝 7001305949 🔝 💃 Independent Escort Service DehradunCall Girl Dehradun Aashi 🔝 7001305949 🔝 💃 Independent Escort Service Dehradun
Call Girl Dehradun Aashi 🔝 7001305949 🔝 💃 Independent Escort Service Dehradun
 
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
 
Call Girls Hyderabad Kirti 9907093804 Independent Escort Service Hyderabad
Call Girls Hyderabad Kirti 9907093804 Independent Escort Service HyderabadCall Girls Hyderabad Kirti 9907093804 Independent Escort Service Hyderabad
Call Girls Hyderabad Kirti 9907093804 Independent Escort Service Hyderabad
 
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
 
Basics of Anatomy- Language of Anatomy.pptx
Basics of Anatomy- Language of Anatomy.pptxBasics of Anatomy- Language of Anatomy.pptx
Basics of Anatomy- Language of Anatomy.pptx
 
Call Girls in Mohali Surbhi ❤️🍑 9907093804 👄🫦 Independent Escort Service Mohali
Call Girls in Mohali Surbhi ❤️🍑 9907093804 👄🫦 Independent Escort Service MohaliCall Girls in Mohali Surbhi ❤️🍑 9907093804 👄🫦 Independent Escort Service Mohali
Call Girls in Mohali Surbhi ❤️🍑 9907093804 👄🫦 Independent Escort Service Mohali
 
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service HyderabadCall Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
 
indian Call Girl Panchkula ❤️🍑 9907093804 Low Rate Call Girls Ludhiana Tulsi
indian Call Girl Panchkula ❤️🍑 9907093804 Low Rate Call Girls Ludhiana Tulsiindian Call Girl Panchkula ❤️🍑 9907093804 Low Rate Call Girls Ludhiana Tulsi
indian Call Girl Panchkula ❤️🍑 9907093804 Low Rate Call Girls Ludhiana Tulsi
 
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy GirlsRussian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
 
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in LucknowRussian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
 
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service HyderabadVIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
 
Russian Call Girls in Dehradun Komal 🔝 7001305949 🔝 📍 Independent Escort Serv...
Russian Call Girls in Dehradun Komal 🔝 7001305949 🔝 📍 Independent Escort Serv...Russian Call Girls in Dehradun Komal 🔝 7001305949 🔝 📍 Independent Escort Serv...
Russian Call Girls in Dehradun Komal 🔝 7001305949 🔝 📍 Independent Escort Serv...
 
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
 
Russian Call Girls Hyderabad Indira 9907093804 Independent Escort Service Hyd...
Russian Call Girls Hyderabad Indira 9907093804 Independent Escort Service Hyd...Russian Call Girls Hyderabad Indira 9907093804 Independent Escort Service Hyd...
Russian Call Girls Hyderabad Indira 9907093804 Independent Escort Service Hyd...
 
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking ModelsDehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
 
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
 
Leading transformational change: inner and outer skills
Leading transformational change: inner and outer skillsLeading transformational change: inner and outer skills
Leading transformational change: inner and outer skills
 
Call Girl Lucknow Gauri 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
Call Girl Lucknow Gauri 🔝 8923113531  🔝 🎶 Independent Escort Service LucknowCall Girl Lucknow Gauri 🔝 8923113531  🔝 🎶 Independent Escort Service Lucknow
Call Girl Lucknow Gauri 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
 
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
 

Building a QMS for Your SaMD

  • 1. www.emmainternational.com Building a QMS for Your SaMD Part I Nikita Angane, MS Lead Quality Engineer
  • 2. Leaders in FDA Compliance Consulting EMMA International Consulting Group, Inc. is a global leader in management consulting services. We focus on quality, regulatory, and compliance services for the Life Sciences industry. EMMA International is certified as a Women’s Business Enterprise (WBE) through the Women’s Business Enterprise National Council (WBENC), the nation’s largest third party certifier of businesses owned and operated by women in the US. We recognize the commitment to supplier diversity that is embraced by corporations and government agencies today, and we can add diversity to your supply chain. 2
  • 3. I II III IV Quality Management System Adverse Events / Complaints Continuous Improvement Enforcement and Compliance Key Principles for Software 3
  • 4. All requirements set forth in 21CFR 820 are applicable. Even if you are a software company and not actually manufacturing a device, as long as you plan on marketing your developed software as an SaMD, 21CFR 820 remains the gold standard for QMS. • Every requirement for a manufacturer is applicable to you and the SaMD. Quality Management System 4
  • 5. Key QMS Requirements for SaMD Management Controls Document Change and Records Management Management Controls Quality Audits Personnel CAPA Complaint Management Adverse Event Reporting Design and Development Controls Change Management 5
  • 6. Management Controls 21CFR 820.20 outlines the accountability of the Leadership of an organization. • Establishing Quality Policy, Objectives, Project plans, and compliant processes for a healthy and sustainable QMS. • Organizational structure with responsibilities and authorities pre-assigned. Additional requirements for SaMD manufacturing companies’ leadership includes providing appropriate: • Software development tools • Testing environment • Actual use simulation tools • Personnel • Infrastructure • Hosting environments with third party controls in place if applicable 6
  • 7. Example For a software development company, assigning someone with a clinical background for patient safety related aspects would be beneficial in the long run. 7
  • 8. Quality Audits As 820.22 states, Internal Audits are a tool for Management to verify the effectiveness of the QMS and also an opportunity to correct the deficiencies before an actual inspection. Management also has the responsibility to conduct Management Reviews per 820.20 (c) to make sure the organization is on track to achieve its quality objectives and to make any required adjustments. 8
  • 9. Personnel • The SaMD development team should consist of expertise in both the software engineering and clinical domains. • It is important that the developers understand the clinical relevance of the product they are creating and its impact on patient safety. 9
  • 10. Personnel Continuous in-house trainings and educational programs may address the gap, or •External consultants can also be an option for you In cases where a clinical expert is not present on the software development team: 10
  • 11. CAPA is the most cited observation in 483s and warning letters. For a software company who has not been in the medical device space before, CAPA’s can be overwhelming. 21CFR 820.100 outlines the requirement for an organization to implement a CAPA program CAPA 11
  • 12. CAPA Sources of CAPA Customer Complaints Field Actions Design Nonconformances Design Reviews Notified Body Actions Management Reviews Periodic Quality ReviewsNonconforming Material Data and Reports Post-Market Surveillance Data Process Nonconformances Internal Audit Results Quality System Nonconformances Trend Data for any of these Risk Management for any of these 12
  • 13. CAPA This Photo by Unknown Author is licensed under CC BY • When used properly, CAPA can provide a systematic and disciplined way to approach and solve nonconformities/complaints. • Supplier CAPA (SCAR) is also a very effective tool in managing quality issues with the supplier. 13
  • 14. Complaint Management • 21CFR 820.198 requires SaMD manufacturers to have a designated complaint handling unit to take in customer complaints and maintain complaint files. • A customer complaint, depending on the severity and the definition in your risk management file or alternatively a trend analysis of the complaints received may trigger a CAPA and call for a change in the product design and development activities. • These are all aspects of Post-Market Surveillance. 14
  • 15. Adverse Event Reporting The 30 day clock begins when any employee of the company becomes aware that the device: May have caused or contributed to a death or serious injury or Has malfunctioned and this device or a similar marketed device would be likely to cause or contribute to a death or serious injury, if the malfunction were to recur. Per 21CFR 803, manufacturers are required to report an adverse event on the FDA Medwatch portal within 30 calendar days of becoming aware of the incident. Certain complaints may also be adverse events 15
  • 16. Software Design Control requirements are part of Design Control requirements in 21CFR 820.30. The requirements apply to: • Software used as components in medical devices • Software that is itself a medical device • Software used in production of the device • Software used in implementation of the device manufacturer's quality system Device manufacturers are responsible for the adequacy of the software used in their devices and used to produce devices. When device manufacturers purchase "off-the-shelf'' software, they must ensure that it will perform as intended in their chosen application. FDA recognizes IEC 62304 when it comes to good software development practices. Software Design Controls 16
  • 17. • Section 5 – Software Development Process = main process SW groups are focused on and includes all the key aspects of development from planning and requirements to testing and release. • Section 6 – Software Maintenance Process = abridged form of main software development process and is intended to quickly release patches for SW bugs and security risks • Section 7 – Software Risk Management Process = risk assessment of SW failures as well as management of SW safety features which serve as risk controls for HW failures, use error, and other system failures • Section 8 – Software Configuration Management Process = source code control system/ development environment and how to manage builds and releases • Section 9 – Software Problem Resolution Process = bug tracking system and how your organization evaluates bugs and related activities to resolve issues IEC 62304 At a Glance 17
  • 18. Software Development Process Software Development Lifecycle Procedure which includes • Software Development Management Plan • Software Requirements Specifications • Software Architectural Design Software Verification and Validation • Software V&V Plan • Specific requirements are included in CFR 820.30(g). • Software validation is a part of the design validation for a finished device, but is not separately defined in the Quality System regulation. Deliverables required by FDA include 18
  • 19. Software Maintenance Process Software needs to upgraded with age as • Supporting operating systems change • Hosting environment change • User needs change • Part of continuous improvement effort • Regulatory requirements change • Defects are discovered and removed Long after the product has been introduced in the market, active post-market surveillance measures will give rise to • Continuous improvement • Corrective changes Manufacturers are permitted to use a smaller process than the full software development process to implement rapid changes in response to urgent problems. 19
  • 20. This Photo by Unknown Author is licensed under CC BY Software Maintenance Plan • The maintenance process utilizes the post-market feedback mechanism in place to modify the current product. • Software maintenance includes: • Corrective • Perfective • Adaptive maintenance • Software maintenance does not include: • Preventive maintenance actions • Software component replacement • Changes made to correct errors and faults in the software are corrective maintenance. • Changes made to the software to improve the performance, maintainability, or other attributes of the software system are perfective maintenance. 20
  • 21. Software Maintenance Plan • Software changes to make the software system usable in a changed environment are adaptive maintenance. • Once the modification or the corrective action is decided, configuration management and change control procedure should be utilized to approve and document the change and the release of the revised software. • Feedback and other requests for changes can affect the performance, safety, or regulatory clearance of the device, hence a thorough analysis is necessary to determine whether there is any impact. • Maintenance of products with OTS Software components may be particularly problematic as the sponsor does not have control of the OTS Software component life cycle process. 21
  • 22. Software Risk Management Software Risk Management program should be per requirements set forth in ISO 14971 As part of post-market surveillance, analyze every complaint/feedback and check to see if the hazard was included in the risk management file of the device If the identified hazard is a newly found risk, update the risk management file of the device to reflect that and implement risk control measures. 22
  • 23. Software Risk Management Software changes made as part of risk control measures must also be processed through the software configuration and change management program. Appropriate risk management activities should be carried out for software changes made as part of proactive post-market feedback or maintenance requirements. 23
  • 24. • When changes are made to a software system, either during initial development or during post release maintenance, sufficient regression analysis and testing should be conducted to demonstrate that portions of the software not involved in the change were not adversely impacted. • This is in addition to testing that evaluates the correctness of the implemented change(s). Software Configuration and Change Management 24
  • 25. • Software Configuration – version control, change control, baseline and release management for software products. • A software configuration and change management plan must be established by the manufacturer that describes all Software Configuration and Change Management Configuration (SCCM) activities to be performed during the course of a project lifecycle including the activities, the assigned responsibilities, required resources, including staff, tools, and computer facilities. • In the case of AI/ML device, because of their adaptive nature, FDA has proposed submitting a pre-determined change control plan which contains: • SaMD pre-specifications- Anticipated changes for the algorithm • Algorithm Change Control Plan- How the developer plans on implementing these changes This Photo by Unknown Author is licensed under CC BY Software Configuration and Change Management 25
  • 26. Version control Version control is used to avoid any conflicting changes, determine the version of the software in use at a given time and provide a baseline for future change control activities. Software tools may be used for appropriate version control measures and as per the requirement of the organization. Items that can be placed under version control include: -Source codes -Executables -Software libraries -OTS software Software Configuration and Change Management 26
  • 27. Change control Software Configuration and Change Management Once the baseline of the software has been released, any changes made from then on has to be processed via the change control procedure/plan outlined in the SCCM Plan. Change requests can be approved by a change control board or by a manager or technical lead according to the software configuration management plan. Approved change requests are made traceable to the actual modification and verification of the software. Each change should be traceable to an approved change request. 27
  • 28. Documentation of Changes • Proposed changes must be approved by an internal change review board or any such higher authority. • All records of change approval must be preserved, and every change made since the original submission must be traceable to an approved change request. This Photo by Unknown Author is licensed under CC BY-SA • Documentation Updating – Documentation should be carefully reviewed to determine which documents have been impacted by a change. All approved documents (e.g., specifications, test procedures, user manuals, etc.) that have been affected should be updated in accordance with configuration management procedures. Specifications should be updated before any maintenance and software changes are made. 28
  • 29. • In Part II, we will cover how to design post market activities for your SaMD. • Topics that will be covered under Part II include: • Changes made to the software post market • Verification and validation activities • Regulatory clearance of changes made to the software post market Part II coming soon.. 29
  • 30. References 1. https://www.aami.org/newsviews/newsdetail.aspx?ItemNumber=6475 2. http://sunstonepilot.com/2018/09/fda-software-guidances-and-the-iec-62304-software- standard/ 3. https://www.medicalplasticsnews.com/news/medical-devices/five-big-medical-device-recalls/ 4. https://www.fda.gov/medical-devices/postmarket-requirements-devices/recalls-corrections- and-removals-devices 5. https://www.fda.gov/regulatory-information/search-fda-guidance-documents/content- premarket-submissions-management-cybersecurity-medical-devices-0 6. IEC 62304: 2006 7. https://promenadesoftware.com/blog/simplified-fda-and-iec62304-software-deliverables 8. http://www.imdrf.org/docs/imdrf/final/technical/imdrf-tech-151002-samd-qms.pdf 9. https://www.fda.gov/medical-devices/device-advice-comprehensive-regulatory- assistance/unique-device-identification-udi-system 10. https://www.fda.gov/regulatory-information/search-fda-guidance-documents/deciding-when- submit-510k-software-change-existing-device 30
  • 31. 31