SlideShare a Scribd company logo
Integrated Computer Solutions Inc. www.ics.com
5 Key Considerations at the Start
of SaMD Development
1
Magda Kocot, Regulatory Project Manager, ICS
Integrated Computer Solutions Inc. www.ics.com
About ICS and Boston UX
Creating Transformative Products That Advance Patient Care
2
www.ics.com/medical
ICS’ design studio
specializes in intuitive
touchscreen and
multimodal interfaces for
high-impact embedded and
connected devices.
Established in 1987, ICS delivers innovative
medtech solutions with a full suite of
services to accelerate development, testing
and certification of successful next-gen
products.
ICS and Boston UX are headquartered in
Waltham, Mass. with offices in California,
Canada and Europe.
Integrated Computer Solutions Inc. www.ics.com
Delivering a Full Suite of Medtech Services
3
● Human Factors Engineering
● IEC 62366-UX/UI Design
● Custom Frontend and Backend Software Development
● Development with IEC 62304-Compliant Platform
● Low-code Tools that Convert UX Prototype to Product
● Medical Device Cybersecurity
● AWS and Azure Cloud Services and Analytics
● ISO 14971-Compliant Hazard Analysis
● Software Verification Testing
● Complimentary Software Technology Assessment
Integrated Computer Solutions Inc. www.ics.com
“ Software intended to be used for one or more
medical purposes that perform these purposes
without being part of a hardware medical
device.
IMDRF/SaMD WG/N10FINAL:2013
4
Software as a Medical Device
Integrated Computer Solutions Inc. www.ics.com
What impacts SaMD development (risks)
5
Regulatory
requirements
Technology
Changes
Business
contexts
User needs
Integrated Computer Solutions Inc. www.ics.com
User Needs
6
#1
Integrated Computer Solutions Inc. www.ics.com
User needs
● Who is the intended user of the SaMD (knowledge/age/sex)
● Where and when will the medical software be used? (home/hospital/means
of transport)
● What is the underlying problem that the SaMD is solving?
Intended use statement
[Product Name] is a mobile medical application intended to provide cognitive behavioral therapy
(CBT) for the treatment of the Substance Use Disorder (SUD) in patients 18 years of age and older.
[Product Name] is intended to be used as an adjunct to a contingency management system, for
patients who are currently enrolled in outpatient treatment under the supervision of a clinician.
7
Integrated Computer Solutions Inc. www.ics.com
User needs
8
Define underlying problem
Discover the solution that solves the
problem and meets user needs
Initial requirements
Tests with real users
Get feedback and adjust requirements
Integrated Computer Solutions Inc. www.ics.com
User testing
9
Use available methods and tools and get your ideas in front of end users early and
often.
Integrated Computer Solutions Inc. www.ics.com
UX/UI design
10
● Easy to use, intuitive for the target user
● Appropriateness of designs for the target platform (desktop monitor vs
mobile screen)
● Engaging
● Appropriate means to display information (e.g regionalization parameters,
selection/display of units)
● Real-world clinical workflows
POORLY DESIGNED INTERFACES LEAD TO USE ERROR
Integrated Computer Solutions Inc. www.ics.com
Technology
11
#2
Integrated Computer Solutions Inc. www.ics.com
Technology
Technology
12
Functionality
● Get developers perspective on the initial requirements
● Come up with the general idea of how to build the system and initial
architecture
Integrated Computer Solutions Inc. www.ics.com
Development process
13
Integrated Computer Solutions Inc. www.ics.com
Defects
Defects introduced at the start of SaMD development account for nearly half of
the total number of defects
Create verification strategy and apply it from the start:
- Perform code reviews
- Use static and dynamic code analysis
- Develop unit tests
- Create coding standards
- Use coding best practices
14
Integrated Computer Solutions Inc. www.ics.com
Regulatory Requirements
15
#3
Integrated Computer Solutions Inc. www.ics.com
Regulatory strategy
● What are the regulations and standards that apply to your
SaMD?
● What class is your medical device?
● What class is your software per 62304?
● What is the route to market?
16
Integrated Computer Solutions Inc. www.ics.com
Standards and regulations
17
Standard Standard Name
21 CFR part 820
MDR 2017/745
Medical device regulations
ISO 13485 Medical devices — Quality management systems — Requirements for
regulatory purposes
IEC 62304 Medical device software – software life cycle processes
IEC 14971 Application of risk management to medical devices
IEC 62366 Application of usability engineering to medical devices
Integrated Computer Solutions Inc. www.ics.com
Medical device classification
18
Class I - general controls
Class II - general and special controls
Class III - premarket approval
H
i
g
h
r
i
s
k
L
o
w
r
i
s
k
Integrated Computer Solutions Inc. www.ics.com
Software classification per 62304
19
Impact: Minor
No possibility of
damage to health
CLASS A
Impact: Moderate
Possibility of non
serious injury
CLASS B
Impact: Major
Possibility of death
or serious injury
CLASS C
Integrated Computer Solutions Inc. www.ics.com
Software classification per 62304
20
Software Documentation Class A Class B Class C
Software development plan X X X
Software requirements specification X X X
Software architecture X X
Software detailed design X
Software unit implementation X X X
Software unit verification X X
Software integration and integration testing X X
Software system testing X X X
Software release X X X
Software maintenance process X X X
Software risk management process X X
Software configuration management X X X
Software problem resolution X X X
Integrated Computer Solutions Inc. www.ics.com
Business Contexts
21
#4
Integrated Computer Solutions Inc. www.ics.com
Business
● What are the potential markets for your product?
● Is there a predicate device on the market? What’s the
competition?
● Who is the customer?
● What other products or system will the device
communicate and interact with?
22
Integrated Computer Solutions Inc. www.ics.com 23
USA EU
21 CFR part 820 MDR 2017/745, IVDR 2017/746
FDA approval is not time limited Repeated certification process (notified body audits)
Class I, II, III Class I, Im, Is, IIa, IIb, III or
A, B, C, D (IVDR)
510(k), de novo, PMA
Enforcement discretion
Conformity assessment (most often technical
file+QMS)
QSR/QMSR QMS ISO 13485
HIPAA GDPR
Potential markets
Integrated Computer Solutions Inc. www.ics.com
Competition
Predicate device
● already legally
marketed in the US
● similar to your
device with regard to
indications for use
and technological
characteristics.
24
Innovation
● Clinical trials
● More expensive
and time
consuming
certification path
Integrated Computer Solutions Inc. www.ics.com
Clients
25
Integrated Computer Solutions Inc. www.ics.com
Interoperability
Integration with external systems (e.g. HIS, LIS)
Communication with other devices / medical devices (e.g. smart watches,
hardware medical devices)
● Safeguard data at rest and in-transit
● System and hardware requirements and testing
● Implement uniform standards for health care data (HL7, FHIR)
26
Integrated Computer Solutions Inc. www.ics.com
Changes
27
#5
Integrated Computer Solutions Inc. www.ics.com
Change management
Introduce changes early in the development process
28
Integrated Computer Solutions Inc. www.ics.com
Change management
Set up a change management process that best suits your
needs and meet regulatory requirements
- Define significant and non-significant changes that are
specific to your product
- Document carefully the design structure and
interrelationships of modules to limit the validation effort
needed when a change is made
- Separate high risk medical modules from the low risk one
29
Integrated Computer Solutions Inc. www.ics.com
Key takeaways
● Define user needs and perform user testing early and often
● Involve engineers early in the process to define the initial design of the
system and minimize defects by applying verification means
● Define regulatory strategy that includes medical device class, applicable
regulations, software safety class and product certification path
● Define intended markets, competition, legal requirements and interoperability
● Define change management procedure and adjust it to the product
Resources:
1. https://radiant.digital/wireframe-mockup-and-prototype-whats-the-difference
2. https://customerthink.com/agile-versus-waterfall-for-crm-implementation-success/
3. http://www.ambysoft.com/essays/agileLifecycle.html
4. https://www.guru99.com/software-testing.html
5. INSPIRED: How to Create Tech Products Customers Love, Marty Cagan
30
Integrated Computer Solutions Inc. www.ics.com
Integrated Computer Solutions Inc.
Thank you!
Any questions?
Magda Kocot
Regulatory Project Manager, ICS
mkocot@ics.com
31

More Related Content

What's hot

Wind river webinar deck v1 as of april 23 2014 dw2
Wind river webinar deck v1 as of april 23 2014 dw2Wind river webinar deck v1 as of april 23 2014 dw2
Wind river webinar deck v1 as of april 23 2014 dw2
Intel IoT
 
Endpoint Security for Mobile Devices
Endpoint Security for Mobile DevicesEndpoint Security for Mobile Devices
Endpoint Security for Mobile Devices
David Shepherd
 
SW Validation of AI-Based Medical Devices- MedDev Soft
SW Validation of AI-Based Medical Devices- MedDev SoftSW Validation of AI-Based Medical Devices- MedDev Soft
SW Validation of AI-Based Medical Devices- MedDev Soft
Dina Sifri
 
Veri5 code inspection
Veri5 code inspectionVeri5 code inspection
Cybersecurity in Medical Devices
Cybersecurity in Medical DevicesCybersecurity in Medical Devices
Cybersecurity in Medical Devices
Sheersha Pramanik 🇮🇳
 
IoT Development; Managing hardware and software Development
IoT Development; Managing hardware and software DevelopmentIoT Development; Managing hardware and software Development
IoT Development; Managing hardware and software Development
Intland Software GmbH
 
Accelerating Our Path to Multi Platform Benefits
Accelerating Our Path to Multi Platform BenefitsAccelerating Our Path to Multi Platform Benefits
Accelerating Our Path to Multi Platform Benefits
Intel IT Center
 
The Harsh Reality of Slow Movers
The Harsh Reality of Slow MoversThe Harsh Reality of Slow Movers
The Harsh Reality of Slow Movers
The Security of Things Forum
 
Intel HIMSS WoHIT mhealth
Intel HIMSS WoHIT mhealthIntel HIMSS WoHIT mhealth
Intel HIMSS WoHIT mhealth
rcnossen
 
Breakout Session: Cybersecurity in Medical Devices
Breakout Session: Cybersecurity in Medical DevicesBreakout Session: Cybersecurity in Medical Devices
Breakout Session: Cybersecurity in Medical Devices
Healthegy
 
Network Connected Medical Devices - A Case Study
Network Connected Medical Devices - A Case StudyNetwork Connected Medical Devices - A Case Study
Network Connected Medical Devices - A Case Study
SophiaPalmira
 
Unleashing agile testing under medical regulations
Unleashing agile testing under medical regulationsUnleashing agile testing under medical regulations
Unleashing agile testing under medical regulations
Luca Sturaro
 
CyberSecurity Medical Devices
CyberSecurity Medical DevicesCyberSecurity Medical Devices
CyberSecurity Medical Devices
Suresh Mandava
 
Medical Device Security: State of the Art -- NoConName, Barcelona, 2011
Medical Device Security:  State of the Art -- NoConName, Barcelona, 2011 Medical Device Security:  State of the Art -- NoConName, Barcelona, 2011
Medical Device Security: State of the Art -- NoConName, Barcelona, 2011
shawn_merdinger
 
Cybersecurity in medical devices
Cybersecurity in medical devicesCybersecurity in medical devices
Cybersecurity in medical devices
SafisSolutions
 
Eurosmart etsi-e-io t-scs-presentation
Eurosmart etsi-e-io t-scs-presentationEurosmart etsi-e-io t-scs-presentation
Eurosmart etsi-e-io t-scs-presentation
Stefane Mouille
 
20140121 cisec-safety criticalsoftwaredevelopment
20140121 cisec-safety criticalsoftwaredevelopment20140121 cisec-safety criticalsoftwaredevelopment
20140121 cisec-safety criticalsoftwaredevelopment
CISEC
 
Designing safety-critical devices - using the right methodology | Insight, is...
Designing safety-critical devices - using the right methodology | Insight, is...Designing safety-critical devices - using the right methodology | Insight, is...
Designing safety-critical devices - using the right methodology | Insight, is...Team Consulting Ltd
 
Patient Centric Cyber Monitoring with DocBox and Evolver
Patient Centric Cyber Monitoring with DocBox and EvolverPatient Centric Cyber Monitoring with DocBox and Evolver
Patient Centric Cyber Monitoring with DocBox and Evolver
The Security of Things Forum
 

What's hot (20)

Wind river webinar deck v1 as of april 23 2014 dw2
Wind river webinar deck v1 as of april 23 2014 dw2Wind river webinar deck v1 as of april 23 2014 dw2
Wind river webinar deck v1 as of april 23 2014 dw2
 
Endpoint Security for Mobile Devices
Endpoint Security for Mobile DevicesEndpoint Security for Mobile Devices
Endpoint Security for Mobile Devices
 
SW Validation of AI-Based Medical Devices- MedDev Soft
SW Validation of AI-Based Medical Devices- MedDev SoftSW Validation of AI-Based Medical Devices- MedDev Soft
SW Validation of AI-Based Medical Devices- MedDev Soft
 
Veri5 code inspection
Veri5 code inspectionVeri5 code inspection
Veri5 code inspection
 
Cybersecurity in Medical Devices
Cybersecurity in Medical DevicesCybersecurity in Medical Devices
Cybersecurity in Medical Devices
 
IoT Development; Managing hardware and software Development
IoT Development; Managing hardware and software DevelopmentIoT Development; Managing hardware and software Development
IoT Development; Managing hardware and software Development
 
Icuautomation
IcuautomationIcuautomation
Icuautomation
 
Accelerating Our Path to Multi Platform Benefits
Accelerating Our Path to Multi Platform BenefitsAccelerating Our Path to Multi Platform Benefits
Accelerating Our Path to Multi Platform Benefits
 
The Harsh Reality of Slow Movers
The Harsh Reality of Slow MoversThe Harsh Reality of Slow Movers
The Harsh Reality of Slow Movers
 
Intel HIMSS WoHIT mhealth
Intel HIMSS WoHIT mhealthIntel HIMSS WoHIT mhealth
Intel HIMSS WoHIT mhealth
 
Breakout Session: Cybersecurity in Medical Devices
Breakout Session: Cybersecurity in Medical DevicesBreakout Session: Cybersecurity in Medical Devices
Breakout Session: Cybersecurity in Medical Devices
 
Network Connected Medical Devices - A Case Study
Network Connected Medical Devices - A Case StudyNetwork Connected Medical Devices - A Case Study
Network Connected Medical Devices - A Case Study
 
Unleashing agile testing under medical regulations
Unleashing agile testing under medical regulationsUnleashing agile testing under medical regulations
Unleashing agile testing under medical regulations
 
CyberSecurity Medical Devices
CyberSecurity Medical DevicesCyberSecurity Medical Devices
CyberSecurity Medical Devices
 
Medical Device Security: State of the Art -- NoConName, Barcelona, 2011
Medical Device Security:  State of the Art -- NoConName, Barcelona, 2011 Medical Device Security:  State of the Art -- NoConName, Barcelona, 2011
Medical Device Security: State of the Art -- NoConName, Barcelona, 2011
 
Cybersecurity in medical devices
Cybersecurity in medical devicesCybersecurity in medical devices
Cybersecurity in medical devices
 
Eurosmart etsi-e-io t-scs-presentation
Eurosmart etsi-e-io t-scs-presentationEurosmart etsi-e-io t-scs-presentation
Eurosmart etsi-e-io t-scs-presentation
 
20140121 cisec-safety criticalsoftwaredevelopment
20140121 cisec-safety criticalsoftwaredevelopment20140121 cisec-safety criticalsoftwaredevelopment
20140121 cisec-safety criticalsoftwaredevelopment
 
Designing safety-critical devices - using the right methodology | Insight, is...
Designing safety-critical devices - using the right methodology | Insight, is...Designing safety-critical devices - using the right methodology | Insight, is...
Designing safety-critical devices - using the right methodology | Insight, is...
 
Patient Centric Cyber Monitoring with DocBox and Evolver
Patient Centric Cyber Monitoring with DocBox and EvolverPatient Centric Cyber Monitoring with DocBox and Evolver
Patient Centric Cyber Monitoring with DocBox and Evolver
 

Similar to 5 Key Considerations at the Start of SaMD Development

Quality and Test in Medical Device Design - Part 1.pdf
Quality and Test in Medical Device Design - Part 1.pdfQuality and Test in Medical Device Design - Part 1.pdf
Quality and Test in Medical Device Design - Part 1.pdf
ICS
 
Software Interface Design for Medical Devices
Software Interface Design for Medical DevicesSoftware Interface Design for Medical Devices
Software Interface Design for Medical Devices
ICS
 
Cybersecurity and Software Updates in Medical Devices.pdf
Cybersecurity and Software Updates in Medical Devices.pdfCybersecurity and Software Updates in Medical Devices.pdf
Cybersecurity and Software Updates in Medical Devices.pdf
ICS
 
MDG Panel - Creating Expert Level GUIs for Complex Medical Devices
MDG Panel - Creating Expert Level GUIs for Complex Medical DevicesMDG Panel - Creating Expert Level GUIs for Complex Medical Devices
MDG Panel - Creating Expert Level GUIs for Complex Medical Devices
ICS
 
Overcome Hardware And Software Challenges - Medical Device Case Study
Overcome Hardware And Software Challenges - Medical Device Case StudyOvercome Hardware And Software Challenges - Medical Device Case Study
Overcome Hardware And Software Challenges - Medical Device Case Study
ICS
 
Secure Your Medical Devices From the Ground Up
Secure Your Medical Devices From the Ground Up Secure Your Medical Devices From the Ground Up
Secure Your Medical Devices From the Ground Up
ICS
 
How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...
Greenlight Guru
 
Strategies to limit project timeline and cost in medical devices
Strategies to limit project timeline and cost in medical devicesStrategies to limit project timeline and cost in medical devices
Strategies to limit project timeline and cost in medical devices
Janel Heilbrunn
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
 
Medical devices capabilities
Medical devices capabilitiesMedical devices capabilities
Medical devices capabilities
eInfochips (An Arrow Company)
 
lecture 1.pdf
lecture 1.pdflecture 1.pdf
lecture 1.pdf
ssuser2d043c
 
Connected devices
Connected devicesConnected devices
Connected devices
Andrea Shteynberg
 
SE_Lec 01_ Introduction to Software Enginerring
SE_Lec 01_ Introduction to Software EnginerringSE_Lec 01_ Introduction to Software Enginerring
SE_Lec 01_ Introduction to Software Enginerring
Amr E. Mohamed
 
ch1_introduction (1).ppt
ch1_introduction (1).pptch1_introduction (1).ppt
ch1_introduction (1).ppt
AleksandraArsic6
 
ch1_introduction (2).ppt
ch1_introduction (2).pptch1_introduction (2).ppt
ch1_introduction (2).ppt
AleksandraArsic6
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
MrsRBoomadeviIT
 
SE UNIT 1 NOTES OF SE SOFTWARE ENGG AND SE
SE UNIT 1 NOTES OF SE SOFTWARE ENGG AND SESE UNIT 1 NOTES OF SE SOFTWARE ENGG AND SE
SE UNIT 1 NOTES OF SE SOFTWARE ENGG AND SE
AbhishekTripathi709328
 
ch1_introduction.ppt
ch1_introduction.pptch1_introduction.ppt
ch1_introduction.ppt
BhargaviChaitanya2
 
SE-Lecture1.ppt
SE-Lecture1.pptSE-Lecture1.ppt
SE-Lecture1.ppt
vishal choudhary
 

Similar to 5 Key Considerations at the Start of SaMD Development (20)

Quality and Test in Medical Device Design - Part 1.pdf
Quality and Test in Medical Device Design - Part 1.pdfQuality and Test in Medical Device Design - Part 1.pdf
Quality and Test in Medical Device Design - Part 1.pdf
 
Software Interface Design for Medical Devices
Software Interface Design for Medical DevicesSoftware Interface Design for Medical Devices
Software Interface Design for Medical Devices
 
Cybersecurity and Software Updates in Medical Devices.pdf
Cybersecurity and Software Updates in Medical Devices.pdfCybersecurity and Software Updates in Medical Devices.pdf
Cybersecurity and Software Updates in Medical Devices.pdf
 
MDG Panel - Creating Expert Level GUIs for Complex Medical Devices
MDG Panel - Creating Expert Level GUIs for Complex Medical DevicesMDG Panel - Creating Expert Level GUIs for Complex Medical Devices
MDG Panel - Creating Expert Level GUIs for Complex Medical Devices
 
Overcome Hardware And Software Challenges - Medical Device Case Study
Overcome Hardware And Software Challenges - Medical Device Case StudyOvercome Hardware And Software Challenges - Medical Device Case Study
Overcome Hardware And Software Challenges - Medical Device Case Study
 
Secure Your Medical Devices From the Ground Up
Secure Your Medical Devices From the Ground Up Secure Your Medical Devices From the Ground Up
Secure Your Medical Devices From the Ground Up
 
How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...
 
Strategies to limit project timeline and cost in medical devices
Strategies to limit project timeline and cost in medical devicesStrategies to limit project timeline and cost in medical devices
Strategies to limit project timeline and cost in medical devices
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Medical devices capabilities
Medical devices capabilitiesMedical devices capabilities
Medical devices capabilities
 
lecture 1.pdf
lecture 1.pdflecture 1.pdf
lecture 1.pdf
 
Connected devices
Connected devicesConnected devices
Connected devices
 
brochure_-_medical_devices
brochure_-_medical_devicesbrochure_-_medical_devices
brochure_-_medical_devices
 
SE_Lec 01_ Introduction to Software Enginerring
SE_Lec 01_ Introduction to Software EnginerringSE_Lec 01_ Introduction to Software Enginerring
SE_Lec 01_ Introduction to Software Enginerring
 
ch1_introduction (1).ppt
ch1_introduction (1).pptch1_introduction (1).ppt
ch1_introduction (1).ppt
 
ch1_introduction (2).ppt
ch1_introduction (2).pptch1_introduction (2).ppt
ch1_introduction (2).ppt
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
SE UNIT 1 NOTES OF SE SOFTWARE ENGG AND SE
SE UNIT 1 NOTES OF SE SOFTWARE ENGG AND SESE UNIT 1 NOTES OF SE SOFTWARE ENGG AND SE
SE UNIT 1 NOTES OF SE SOFTWARE ENGG AND SE
 
ch1_introduction.ppt
ch1_introduction.pptch1_introduction.ppt
ch1_introduction.ppt
 
SE-Lecture1.ppt
SE-Lecture1.pptSE-Lecture1.ppt
SE-Lecture1.ppt
 

More from ICS

A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
ICS
 
Practical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdfPractical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdf
ICS
 
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
ICS
 
Overcoming CMake Configuration Issues Webinar
Overcoming CMake Configuration Issues WebinarOvercoming CMake Configuration Issues Webinar
Overcoming CMake Configuration Issues Webinar
ICS
 
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdfEnhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
ICS
 
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdf
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdfDesigning and Managing IoT Devices for Rapid Deployment - Webinar.pdf
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdf
ICS
 
Creating Digital Twins Using Rapid Development Techniques.pdf
Creating Digital Twins Using Rapid Development Techniques.pdfCreating Digital Twins Using Rapid Development Techniques.pdf
Creating Digital Twins Using Rapid Development Techniques.pdf
ICS
 
How to Craft a Winning IOT Device Management Solution
How to Craft a Winning IOT Device Management SolutionHow to Craft a Winning IOT Device Management Solution
How to Craft a Winning IOT Device Management Solution
ICS
 
Bridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsBridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory Teams
ICS
 
IoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with AzureIoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with Azure
ICS
 
Basic Cmake for Qt Users
Basic Cmake for Qt UsersBasic Cmake for Qt Users
Basic Cmake for Qt Users
ICS
 
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
ICS
 
Qt Installer Framework
Qt Installer FrameworkQt Installer Framework
Qt Installer Framework
ICS
 
Bridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsBridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory Teams
ICS
 
User Experience Design for IoT
User Experience Design for IoTUser Experience Design for IoT
User Experience Design for IoT
ICS
 
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdf
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdfSoftware Bill of Materials - Accelerating Your Secure Embedded Development.pdf
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdf
ICS
 
An In-Depth Look Into Microcontrollers
An In-Depth Look Into MicrocontrollersAn In-Depth Look Into Microcontrollers
An In-Depth Look Into Microcontrollers
ICS
 
Introduction to the Qt State Machine Framework using Qt 6
Introduction to the Qt State Machine Framework using Qt 6Introduction to the Qt State Machine Framework using Qt 6
Introduction to the Qt State Machine Framework using Qt 6
ICS
 
Leveraging Open Standards to Build Highly Extensible Autonomous Systems
Leveraging Open Standards to Build Highly Extensible Autonomous SystemsLeveraging Open Standards to Build Highly Extensible Autonomous Systems
Leveraging Open Standards to Build Highly Extensible Autonomous Systems
ICS
 
Creating Advanced GUIs for Low-power MCUs with Qt
Creating Advanced GUIs for Low-power MCUs with QtCreating Advanced GUIs for Low-power MCUs with Qt
Creating Advanced GUIs for Low-power MCUs with Qt
ICS
 

More from ICS (20)

A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
Practical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdfPractical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdf
 
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
Accelerating Development of a Safety-Critical Cobot Welding System with Qt/QM...
 
Overcoming CMake Configuration Issues Webinar
Overcoming CMake Configuration Issues WebinarOvercoming CMake Configuration Issues Webinar
Overcoming CMake Configuration Issues Webinar
 
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdfEnhancing Quality and Test in Medical Device Design - Part 2.pdf
Enhancing Quality and Test in Medical Device Design - Part 2.pdf
 
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdf
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdfDesigning and Managing IoT Devices for Rapid Deployment - Webinar.pdf
Designing and Managing IoT Devices for Rapid Deployment - Webinar.pdf
 
Creating Digital Twins Using Rapid Development Techniques.pdf
Creating Digital Twins Using Rapid Development Techniques.pdfCreating Digital Twins Using Rapid Development Techniques.pdf
Creating Digital Twins Using Rapid Development Techniques.pdf
 
How to Craft a Winning IOT Device Management Solution
How to Craft a Winning IOT Device Management SolutionHow to Craft a Winning IOT Device Management Solution
How to Craft a Winning IOT Device Management Solution
 
Bridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsBridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory Teams
 
IoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with AzureIoT Device Fleet Management: Create a Robust Solution with Azure
IoT Device Fleet Management: Create a Robust Solution with Azure
 
Basic Cmake for Qt Users
Basic Cmake for Qt UsersBasic Cmake for Qt Users
Basic Cmake for Qt Users
 
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
Software Update Mechanisms: Selecting the Best Solutin for Your Embedded Linu...
 
Qt Installer Framework
Qt Installer FrameworkQt Installer Framework
Qt Installer Framework
 
Bridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory TeamsBridging the Gap Between Development and Regulatory Teams
Bridging the Gap Between Development and Regulatory Teams
 
User Experience Design for IoT
User Experience Design for IoTUser Experience Design for IoT
User Experience Design for IoT
 
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdf
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdfSoftware Bill of Materials - Accelerating Your Secure Embedded Development.pdf
Software Bill of Materials - Accelerating Your Secure Embedded Development.pdf
 
An In-Depth Look Into Microcontrollers
An In-Depth Look Into MicrocontrollersAn In-Depth Look Into Microcontrollers
An In-Depth Look Into Microcontrollers
 
Introduction to the Qt State Machine Framework using Qt 6
Introduction to the Qt State Machine Framework using Qt 6Introduction to the Qt State Machine Framework using Qt 6
Introduction to the Qt State Machine Framework using Qt 6
 
Leveraging Open Standards to Build Highly Extensible Autonomous Systems
Leveraging Open Standards to Build Highly Extensible Autonomous SystemsLeveraging Open Standards to Build Highly Extensible Autonomous Systems
Leveraging Open Standards to Build Highly Extensible Autonomous Systems
 
Creating Advanced GUIs for Low-power MCUs with Qt
Creating Advanced GUIs for Low-power MCUs with QtCreating Advanced GUIs for Low-power MCUs with Qt
Creating Advanced GUIs for Low-power MCUs with Qt
 

Recently uploaded

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 

Recently uploaded (20)

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 

5 Key Considerations at the Start of SaMD Development

  • 1. Integrated Computer Solutions Inc. www.ics.com 5 Key Considerations at the Start of SaMD Development 1 Magda Kocot, Regulatory Project Manager, ICS
  • 2. Integrated Computer Solutions Inc. www.ics.com About ICS and Boston UX Creating Transformative Products That Advance Patient Care 2 www.ics.com/medical ICS’ design studio specializes in intuitive touchscreen and multimodal interfaces for high-impact embedded and connected devices. Established in 1987, ICS delivers innovative medtech solutions with a full suite of services to accelerate development, testing and certification of successful next-gen products. ICS and Boston UX are headquartered in Waltham, Mass. with offices in California, Canada and Europe.
  • 3. Integrated Computer Solutions Inc. www.ics.com Delivering a Full Suite of Medtech Services 3 ● Human Factors Engineering ● IEC 62366-UX/UI Design ● Custom Frontend and Backend Software Development ● Development with IEC 62304-Compliant Platform ● Low-code Tools that Convert UX Prototype to Product ● Medical Device Cybersecurity ● AWS and Azure Cloud Services and Analytics ● ISO 14971-Compliant Hazard Analysis ● Software Verification Testing ● Complimentary Software Technology Assessment
  • 4. Integrated Computer Solutions Inc. www.ics.com “ Software intended to be used for one or more medical purposes that perform these purposes without being part of a hardware medical device. IMDRF/SaMD WG/N10FINAL:2013 4 Software as a Medical Device
  • 5. Integrated Computer Solutions Inc. www.ics.com What impacts SaMD development (risks) 5 Regulatory requirements Technology Changes Business contexts User needs
  • 6. Integrated Computer Solutions Inc. www.ics.com User Needs 6 #1
  • 7. Integrated Computer Solutions Inc. www.ics.com User needs ● Who is the intended user of the SaMD (knowledge/age/sex) ● Where and when will the medical software be used? (home/hospital/means of transport) ● What is the underlying problem that the SaMD is solving? Intended use statement [Product Name] is a mobile medical application intended to provide cognitive behavioral therapy (CBT) for the treatment of the Substance Use Disorder (SUD) in patients 18 years of age and older. [Product Name] is intended to be used as an adjunct to a contingency management system, for patients who are currently enrolled in outpatient treatment under the supervision of a clinician. 7
  • 8. Integrated Computer Solutions Inc. www.ics.com User needs 8 Define underlying problem Discover the solution that solves the problem and meets user needs Initial requirements Tests with real users Get feedback and adjust requirements
  • 9. Integrated Computer Solutions Inc. www.ics.com User testing 9 Use available methods and tools and get your ideas in front of end users early and often.
  • 10. Integrated Computer Solutions Inc. www.ics.com UX/UI design 10 ● Easy to use, intuitive for the target user ● Appropriateness of designs for the target platform (desktop monitor vs mobile screen) ● Engaging ● Appropriate means to display information (e.g regionalization parameters, selection/display of units) ● Real-world clinical workflows POORLY DESIGNED INTERFACES LEAD TO USE ERROR
  • 11. Integrated Computer Solutions Inc. www.ics.com Technology 11 #2
  • 12. Integrated Computer Solutions Inc. www.ics.com Technology Technology 12 Functionality ● Get developers perspective on the initial requirements ● Come up with the general idea of how to build the system and initial architecture
  • 13. Integrated Computer Solutions Inc. www.ics.com Development process 13
  • 14. Integrated Computer Solutions Inc. www.ics.com Defects Defects introduced at the start of SaMD development account for nearly half of the total number of defects Create verification strategy and apply it from the start: - Perform code reviews - Use static and dynamic code analysis - Develop unit tests - Create coding standards - Use coding best practices 14
  • 15. Integrated Computer Solutions Inc. www.ics.com Regulatory Requirements 15 #3
  • 16. Integrated Computer Solutions Inc. www.ics.com Regulatory strategy ● What are the regulations and standards that apply to your SaMD? ● What class is your medical device? ● What class is your software per 62304? ● What is the route to market? 16
  • 17. Integrated Computer Solutions Inc. www.ics.com Standards and regulations 17 Standard Standard Name 21 CFR part 820 MDR 2017/745 Medical device regulations ISO 13485 Medical devices — Quality management systems — Requirements for regulatory purposes IEC 62304 Medical device software – software life cycle processes IEC 14971 Application of risk management to medical devices IEC 62366 Application of usability engineering to medical devices
  • 18. Integrated Computer Solutions Inc. www.ics.com Medical device classification 18 Class I - general controls Class II - general and special controls Class III - premarket approval H i g h r i s k L o w r i s k
  • 19. Integrated Computer Solutions Inc. www.ics.com Software classification per 62304 19 Impact: Minor No possibility of damage to health CLASS A Impact: Moderate Possibility of non serious injury CLASS B Impact: Major Possibility of death or serious injury CLASS C
  • 20. Integrated Computer Solutions Inc. www.ics.com Software classification per 62304 20 Software Documentation Class A Class B Class C Software development plan X X X Software requirements specification X X X Software architecture X X Software detailed design X Software unit implementation X X X Software unit verification X X Software integration and integration testing X X Software system testing X X X Software release X X X Software maintenance process X X X Software risk management process X X Software configuration management X X X Software problem resolution X X X
  • 21. Integrated Computer Solutions Inc. www.ics.com Business Contexts 21 #4
  • 22. Integrated Computer Solutions Inc. www.ics.com Business ● What are the potential markets for your product? ● Is there a predicate device on the market? What’s the competition? ● Who is the customer? ● What other products or system will the device communicate and interact with? 22
  • 23. Integrated Computer Solutions Inc. www.ics.com 23 USA EU 21 CFR part 820 MDR 2017/745, IVDR 2017/746 FDA approval is not time limited Repeated certification process (notified body audits) Class I, II, III Class I, Im, Is, IIa, IIb, III or A, B, C, D (IVDR) 510(k), de novo, PMA Enforcement discretion Conformity assessment (most often technical file+QMS) QSR/QMSR QMS ISO 13485 HIPAA GDPR Potential markets
  • 24. Integrated Computer Solutions Inc. www.ics.com Competition Predicate device ● already legally marketed in the US ● similar to your device with regard to indications for use and technological characteristics. 24 Innovation ● Clinical trials ● More expensive and time consuming certification path
  • 25. Integrated Computer Solutions Inc. www.ics.com Clients 25
  • 26. Integrated Computer Solutions Inc. www.ics.com Interoperability Integration with external systems (e.g. HIS, LIS) Communication with other devices / medical devices (e.g. smart watches, hardware medical devices) ● Safeguard data at rest and in-transit ● System and hardware requirements and testing ● Implement uniform standards for health care data (HL7, FHIR) 26
  • 27. Integrated Computer Solutions Inc. www.ics.com Changes 27 #5
  • 28. Integrated Computer Solutions Inc. www.ics.com Change management Introduce changes early in the development process 28
  • 29. Integrated Computer Solutions Inc. www.ics.com Change management Set up a change management process that best suits your needs and meet regulatory requirements - Define significant and non-significant changes that are specific to your product - Document carefully the design structure and interrelationships of modules to limit the validation effort needed when a change is made - Separate high risk medical modules from the low risk one 29
  • 30. Integrated Computer Solutions Inc. www.ics.com Key takeaways ● Define user needs and perform user testing early and often ● Involve engineers early in the process to define the initial design of the system and minimize defects by applying verification means ● Define regulatory strategy that includes medical device class, applicable regulations, software safety class and product certification path ● Define intended markets, competition, legal requirements and interoperability ● Define change management procedure and adjust it to the product Resources: 1. https://radiant.digital/wireframe-mockup-and-prototype-whats-the-difference 2. https://customerthink.com/agile-versus-waterfall-for-crm-implementation-success/ 3. http://www.ambysoft.com/essays/agileLifecycle.html 4. https://www.guru99.com/software-testing.html 5. INSPIRED: How to Create Tech Products Customers Love, Marty Cagan 30
  • 31. Integrated Computer Solutions Inc. www.ics.com Integrated Computer Solutions Inc. Thank you! Any questions? Magda Kocot Regulatory Project Manager, ICS mkocot@ics.com 31