SlideShare uma empresa Scribd logo
1 de 32
21/10/2020
Enabling Safe Medical Software
Development through a Purpose-
built Toolchain
Szabolcs Agai
Functional safety and quality expert
2
Agenda
• MedTech development
• Safe medical software development
3ANNUAL USER CONFERENCE 2020
MedTech Development
Innovation
Research
Development
Production
4ANNUAL USER CONFERENCE 2020
MedTech development
Challenging environment
Time Resources
Design Safety &
Design Quality
Medical device
design and development
5ANNUAL USER CONFERENCE 2020
MedTech development
Regulated environment
Market regulations
Harmonized, recognized standards
Manufacturer’s QMS Customer’s QMS Engineering practices
Market / Customer
expectations
Organizational
goals
Medical device
design and development
6ANNUAL USER CONFERENCE 2020
MedTech development
Internal environment
Engineering team Quality and regulatory team
7ANNUAL USER CONFERENCE 2020
MedTech development
Process environment
Key Processes
Requirement
engineering
Verification and
validation
Clinic validation Market approval
Design control
management
Electronic content
management
Audit management CAPA management
Customer complaint
management
Management review
Product Risk
Management
Configuration and
change management
8ANNUAL USER CONFERENCE 2020
MedTech development
Tooling environment
Task Management
Document sharing
Requirements Management
QMS
Documents
Management
Wiki
MS Word
9ANNUAL USER CONFERENCE 2020
MedTech development
Heterogeneous tooling challenges
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Timely
Information
10ANNUAL USER CONFERENCE 2020
MedTech development
Heterogeneous tooling challenges
• How to enable transparency in design processes
• How to maintain process control
• How to move from documents to intelligent content management
• How to integrate with Product Risk Management
11ANNUAL USER CONFERENCE 2020
Safe medical software development
Why deal with Product Risk Management
Random Systematic
• Errors are a fact of life – they were alway with us, and are here to stay.
• Types of errors:
12ANNUAL USER CONFERENCE 2020
Safe medical software development
Why deal with Product Risk Management
Random
hardware errors
Systematic
errors
• We can calculate,
estimate, and plan for
failures
• Control:
• FMEA, DFMEA, PFMEA,
FMEDA and others
• ISO 60601 series
Systematic process errors
(SW & HW Designs)
Control:
ISO 13485
ISO 14971
ISO 62304/82304 and
others
13ANNUAL USER CONFERENCE 2020
Safe medical software development
How to deal with Product Risk Management
14ANNUAL USER CONFERENCE 2020
Safe medical software development
Standardization for Product Risk Management
15ANNUAL USER CONFERENCE 2020
Safe medical software development
How to integrate Product Risk Management
Processes
Methods
Practices
Roles
Activities
Stages
Collaborative
workflows
Work
products
Roles
Activities
Stages
Intelligent
design contents
16ANNUAL USER CONFERENCE 2020
Safe medical software development
How to integrate Product Risk Management
Process
Group
Process
Workflows
Process Definition
Work
Products
Roles RACI
Contents
17ANNUAL USER CONFERENCE 2020
Safe medical software development
How to integrate Product Risk Management
18ANNUAL USER CONFERENCE 2020
Safe medical software development
How to integrate Product Risk Management
19ANNUAL USER CONFERENCE 2020
Safe medical software development
How to integrate Product Risk Management
0
Medical QMS Process framework
Good engineering practices
20ANNUAL USER CONFERENCE 2020
Safe medical software development
How to integrate Product Risk Management
0
21ANNUAL USER CONFERENCE 2020
Safe medical software development
How to integrate Product Risk Management
• R&D Manager
• Product manager
• Development lead
• Clinic fellow
• Product risk analyst
• Architect
• Requirement engineer
• Software developer
• Verification and
validation engineer
• etc.
• Medical software
development planning
• Change Management
• System design and product
risk management
• Requirement engineering
• Lifecycle product risk
management
• Verification and Validation
• Documentation
management
• Software of unknown
provenance management
• Legacy software
management
• etc.
• User Requirement Specification
• System Requirement
• System Architecture
• Risk Analysis and Evaluation
• Risk Control
• System Product Risk
Requirements/Mitigation
• Software Requirements
• Software Architecture
• Software Design Specification
• System validation protocol
• SW/HW integration protocol
• Software integration protocol
• Software unit verification protocol
• Test reports
• etc.
User roles Workflows Trackers
22ANNUAL USER CONFERENCE 2020
Safe medical software development
How to integrate Product Risk Management
Source code management (SVN, GIT, etc.)
Automated test environment (Jenkins)
Legacy task management (JIRA)
Specialized tooling (DFMEA, PFMEA, etc.)
23ANNUAL USER CONFERENCE 2020
Safe medical software development
Intland Software’s approach
Validated,
pre-built
process templates
• Medical Software Engineering
• Medical Audit and
CAPA management
Custom tailoring Full customization
24ANNUAL USER CONFERENCE 2020
Safe medical software development
Medical Software Engineering Template
• R&D Manager
• Product manager
• Development lead
• Clinic fellow
• Product risk analyst
• Architect
• Requirement engineer
• Software developer
• Verification and
validation engineer
• etc.
• Medical software
development planning
• Change Management
• System design and product
risk management
• Requirement engineering
• Lifecycle product risk
management
• Verification and Validation
• Documentation
management
• Software of unknown
provenance management
• Legacy software
management
• etc.
• User Requirement Specification
• System Requirement
• System Architecture
• Risk Analysis and Evaluation
• Risk Control
• System Product Risk
Requirements/Mitigation
• Software Requirements
• Software Architecture
• Software Design Specification
• System validation protocol
• SW/HW integration protocol
• Software integration protocol
• Software unit verification protocol
• Test reports
• etc.
User roles Workflows Trackers
Preconfigured
25ANNUAL USER CONFERENCE 2020
Safe medical software development
Medical Software Engineering Template
Preconfigured
26ANNUAL USER CONFERENCE 2020
Safe medical software development
Medical Software Engineering Template
27ANNUAL USER CONFERENCE 2020
Safe medical software development
Medical Software Engineering Template
28ANNUAL USER CONFERENCE 2020
Safe medical software development
Medical Software Engineering Template
29ANNUAL USER CONFERENCE 2020
Safe medical software development
Medical Software Engineering Template
30ANNUAL USER CONFERENCE 2020
Safe medical software development
Medical Software Engineering Template
31ANNUAL USER CONFERENCE 2020
Safe medical software development
Quick outlook: Medical Audit and CAPA Management Template
Thank you!

Mais conteúdo relacionado

Mais procurados

Transition To Saa S The Challenges And Solutions
Transition To Saa S  The Challenges And SolutionsTransition To Saa S  The Challenges And Solutions
Transition To Saa S The Challenges And Solutions
premanand_s
 
Dan Lewis 2014
Dan Lewis 2014Dan Lewis 2014
Dan Lewis 2014
Dan Lewis
 

Mais procurados (20)

Transition To Saa S The Challenges And Solutions
Transition To Saa S  The Challenges And SolutionsTransition To Saa S  The Challenges And Solutions
Transition To Saa S The Challenges And Solutions
 
Agile in MedTech: Essential Best Practices, and How to Support Them
Agile in MedTech: Essential Best Practices, and How to Support ThemAgile in MedTech: Essential Best Practices, and How to Support Them
Agile in MedTech: Essential Best Practices, and How to Support Them
 
ALM for Project Managers: Kanban, Dashboards & Reports, Traceability
ALM for Project Managers: Kanban, Dashboards & Reports, TraceabilityALM for Project Managers: Kanban, Dashboards & Reports, Traceability
ALM for Project Managers: Kanban, Dashboards & Reports, Traceability
 
Dan Lewis 2014
Dan Lewis 2014Dan Lewis 2014
Dan Lewis 2014
 
Rcose challenges and benefits from using software analytics in softeam
Rcose  challenges and benefits from using software analytics in softeamRcose  challenges and benefits from using software analytics in softeam
Rcose challenges and benefits from using software analytics in softeam
 
codeBeamer Medical ALM at AgileMed
codeBeamer Medical ALM at AgileMedcodeBeamer Medical ALM at AgileMed
codeBeamer Medical ALM at AgileMed
 
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
 
Confguration management training
Confguration management trainingConfguration management training
Confguration management training
 
amar_resume
amar_resumeamar_resume
amar_resume
 
Intland Academy: Requirements Management Training Session | 19 Sep 2019
Intland Academy: Requirements Management Training Session | 19 Sep 2019Intland Academy: Requirements Management Training Session | 19 Sep 2019
Intland Academy: Requirements Management Training Session | 19 Sep 2019
 
La Digital Transformation ha un nuovo alleato: Value Stream Management
La Digital Transformation ha un nuovo alleato: Value Stream ManagementLa Digital Transformation ha un nuovo alleato: Value Stream Management
La Digital Transformation ha un nuovo alleato: Value Stream Management
 
Case Study - Testing Web Services Helps Leading Software Company Reduce Brows...
Case Study - Testing Web Services Helps Leading Software Company Reduce Brows...Case Study - Testing Web Services Helps Leading Software Company Reduce Brows...
Case Study - Testing Web Services Helps Leading Software Company Reduce Brows...
 
IRJET- How Artificial Intelligence Accelerates Software Development
IRJET- How Artificial Intelligence Accelerates Software DevelopmentIRJET- How Artificial Intelligence Accelerates Software Development
IRJET- How Artificial Intelligence Accelerates Software Development
 
Automating Common Criteria
Automating Common Criteria Automating Common Criteria
Automating Common Criteria
 
Functional Testing Case Study- Cigniti Helps Global Healthcare Group Achieve ...
Functional Testing Case Study- Cigniti Helps Global Healthcare Group Achieve ...Functional Testing Case Study- Cigniti Helps Global Healthcare Group Achieve ...
Functional Testing Case Study- Cigniti Helps Global Healthcare Group Achieve ...
 
How Security Audits Improve Reliability in Kentico 12
How Security Audits Improve Reliability in Kentico 12How Security Audits Improve Reliability in Kentico 12
How Security Audits Improve Reliability in Kentico 12
 
The Journey to DevOps
The Journey to DevOpsThe Journey to DevOps
The Journey to DevOps
 
Case Study - End-to-end Testing Helps Leading NBFC Organization Drastically M...
Case Study - End-to-end Testing Helps Leading NBFC Organization Drastically M...Case Study - End-to-end Testing Helps Leading NBFC Organization Drastically M...
Case Study - End-to-end Testing Helps Leading NBFC Organization Drastically M...
 
Case Study - Test Automation Helps Leading Retail ISV Achieve 80% More Test C...
Case Study - Test Automation Helps Leading Retail ISV Achieve 80% More Test C...Case Study - Test Automation Helps Leading Retail ISV Achieve 80% More Test C...
Case Study - Test Automation Helps Leading Retail ISV Achieve 80% More Test C...
 
ISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous Vehicles
ISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous VehiclesISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous Vehicles
ISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous Vehicles
 

Semelhante a Intland Software | Enabling Safe Medical Software Development through a Purpose-built Toolchain

HOW TO SELECT (OR DESIGN) THE DELIVERY TECHNOLOGY THAT IS RIGHT FOR THE DRUG
HOW TO SELECT (OR DESIGN) THE DELIVERY TECHNOLOGY THAT IS RIGHT FOR THE DRUGHOW TO SELECT (OR DESIGN) THE DELIVERY TECHNOLOGY THAT IS RIGHT FOR THE DRUG
HOW TO SELECT (OR DESIGN) THE DELIVERY TECHNOLOGY THAT IS RIGHT FOR THE DRUG
iQHub
 
Role of quality by design (qb d) in quality assurance of pharmaceutical product
Role of quality by design (qb d) in quality assurance of pharmaceutical productRole of quality by design (qb d) in quality assurance of pharmaceutical product
Role of quality by design (qb d) in quality assurance of pharmaceutical product
Nitin Patel
 
Introduction of Secure Software Development Lifecycle
Introduction of Secure Software Development LifecycleIntroduction of Secure Software Development Lifecycle
Introduction of Secure Software Development Lifecycle
Rishi Kant
 
FDA Design Controls: What Medical Device Makers Need to Know
FDA Design Controls: What Medical Device Makers Need to KnowFDA Design Controls: What Medical Device Makers Need to Know
FDA Design Controls: What Medical Device Makers Need to Know
Greenlight Guru
 
Sli121025 Sunrise Presentation V012
Sli121025   Sunrise Presentation V012Sli121025   Sunrise Presentation V012
Sli121025 Sunrise Presentation V012
jvangombos
 

Semelhante a Intland Software | Enabling Safe Medical Software Development through a Purpose-built Toolchain (20)

27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
 
HOW TO SELECT (OR DESIGN) THE DELIVERY TECHNOLOGY THAT IS RIGHT FOR THE DRUG
HOW TO SELECT (OR DESIGN) THE DELIVERY TECHNOLOGY THAT IS RIGHT FOR THE DRUGHOW TO SELECT (OR DESIGN) THE DELIVERY TECHNOLOGY THAT IS RIGHT FOR THE DRUG
HOW TO SELECT (OR DESIGN) THE DELIVERY TECHNOLOGY THAT IS RIGHT FOR THE DRUG
 
FDA software compliance 2016
FDA software compliance 2016FDA software compliance 2016
FDA software compliance 2016
 
Rx for FDA Software Compliance
Rx for FDA Software ComplianceRx for FDA Software Compliance
Rx for FDA Software Compliance
 
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...
 
Role of quality by design (qb d) in quality assurance of pharmaceutical product
Role of quality by design (qb d) in quality assurance of pharmaceutical productRole of quality by design (qb d) in quality assurance of pharmaceutical product
Role of quality by design (qb d) in quality assurance of pharmaceutical product
 
Introduction of Secure Software Development Lifecycle
Introduction of Secure Software Development LifecycleIntroduction of Secure Software Development Lifecycle
Introduction of Secure Software Development Lifecycle
 
The Future of Quality and Regulatory for SaMD
The Future of Quality and Regulatory for SaMDThe Future of Quality and Regulatory for SaMD
The Future of Quality and Regulatory for SaMD
 
FDA Design Controls: What Medical Device Makers Need to Know
FDA Design Controls: What Medical Device Makers Need to KnowFDA Design Controls: What Medical Device Makers Need to Know
FDA Design Controls: What Medical Device Makers Need to Know
 
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
 
Secure SDLC Framework
Secure SDLC FrameworkSecure SDLC Framework
Secure SDLC Framework
 
SQA-Lecture-4.pptx
SQA-Lecture-4.pptxSQA-Lecture-4.pptx
SQA-Lecture-4.pptx
 
2016 06 - design your api management strategy - smart wave - api use case in ...
2016 06 - design your api management strategy - smart wave - api use case in ...2016 06 - design your api management strategy - smart wave - api use case in ...
2016 06 - design your api management strategy - smart wave - api use case in ...
 
free training on Quality Management systems in software industry.Iso 9000,ISO...
free training on Quality Management systems in software industry.Iso 9000,ISO...free training on Quality Management systems in software industry.Iso 9000,ISO...
free training on Quality Management systems in software industry.Iso 9000,ISO...
 
How Design Controls & Risk Management Best Practices Reduce Customer Complain...
How Design Controls & Risk Management Best Practices Reduce Customer Complain...How Design Controls & Risk Management Best Practices Reduce Customer Complain...
How Design Controls & Risk Management Best Practices Reduce Customer Complain...
 
How Design Controls & Risk Management Best Practices Reduce Customer Complain...
How Design Controls & Risk Management Best Practices Reduce Customer Complain...How Design Controls & Risk Management Best Practices Reduce Customer Complain...
How Design Controls & Risk Management Best Practices Reduce Customer Complain...
 
Sli121025 Sunrise Presentation V012
Sli121025   Sunrise Presentation V012Sli121025   Sunrise Presentation V012
Sli121025 Sunrise Presentation V012
 
Agile for Software as a Medical Device
Agile for Software as a Medical DeviceAgile for Software as a Medical Device
Agile for Software as a Medical Device
 
Smart Engineering 2.0 for Accelerated Medical Device Development
Smart Engineering 2.0 for Accelerated Medical Device DevelopmentSmart Engineering 2.0 for Accelerated Medical Device Development
Smart Engineering 2.0 for Accelerated Medical Device Development
 
Ch24
Ch24Ch24
Ch24
 

Mais de Intland Software GmbH

Mais de Intland Software GmbH (19)

Dr. Andreas Birk: Patterns of Agile Success in Medical Device Development
Dr. Andreas Birk: Patterns of Agile Success in Medical Device DevelopmentDr. Andreas Birk: Patterns of Agile Success in Medical Device Development
Dr. Andreas Birk: Patterns of Agile Success in Medical Device Development
 
Dr. Andreas Birk: Agile Practices for Medical Device Development
Dr. Andreas Birk: Agile Practices for Medical Device DevelopmentDr. Andreas Birk: Agile Practices for Medical Device Development
Dr. Andreas Birk: Agile Practices for Medical Device Development
 
Dr. Andreas Birk: Approaches to Agile in Medical Device Development
Dr. Andreas Birk: Approaches to Agile in Medical Device DevelopmentDr. Andreas Birk: Approaches to Agile in Medical Device Development
Dr. Andreas Birk: Approaches to Agile in Medical Device Development
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
 
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
 
McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...
McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...
McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...
 
Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...
Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...
Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...
 
Cosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy Project
Cosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy ProjectCosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy Project
Cosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy Project
 
Adesso | Principles of Tool Validation and Infrastructure Qualification using...
Adesso | Principles of Tool Validation and Infrastructure Qualification using...Adesso | Principles of Tool Validation and Infrastructure Qualification using...
Adesso | Principles of Tool Validation and Infrastructure Qualification using...
 
Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...
Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...
Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...
 
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
 
ALM for Developing Engineered Systems - Michael Azoff (Ovum) - 14 May 2019
ALM for Developing Engineered Systems - Michael Azoff (Ovum) - 14 May 2019ALM for Developing Engineered Systems - Michael Azoff (Ovum) - 14 May 2019
ALM for Developing Engineered Systems - Michael Azoff (Ovum) - 14 May 2019
 
4 Oct 2018 - Experts Talk featuring Ovum: Achieving Safety-critical Developme...
4 Oct 2018 - Experts Talk featuring Ovum: Achieving Safety-critical Developme...4 Oct 2018 - Experts Talk featuring Ovum: Achieving Safety-critical Developme...
4 Oct 2018 - Experts Talk featuring Ovum: Achieving Safety-critical Developme...
 
25 Jul 2018 - What is New in codeBeamer 9.2
25 Jul 2018 - What is New in codeBeamer 9.2 25 Jul 2018 - What is New in codeBeamer 9.2
25 Jul 2018 - What is New in codeBeamer 9.2
 
19 Jun 2018 - Hazard Analysis and Functional Safety Compliance
19 Jun 2018 - Hazard Analysis and Functional Safety Compliance 19 Jun 2018 - Hazard Analysis and Functional Safety Compliance
19 Jun 2018 - Hazard Analysis and Functional Safety Compliance
 
18 Jul 2018 - FMEA and Risk Management in Practice
18 Jul 2018 - FMEA and Risk Management in Practice 18 Jul 2018 - FMEA and Risk Management in Practice
18 Jul 2018 - FMEA and Risk Management in Practice
 
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
 
Kanban in IT Operations
Kanban in IT OperationsKanban in IT Operations
Kanban in IT Operations
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 

Intland Software | Enabling Safe Medical Software Development through a Purpose-built Toolchain

  • 1. 21/10/2020 Enabling Safe Medical Software Development through a Purpose- built Toolchain Szabolcs Agai Functional safety and quality expert
  • 2. 2 Agenda • MedTech development • Safe medical software development
  • 3. 3ANNUAL USER CONFERENCE 2020 MedTech Development Innovation Research Development Production
  • 4. 4ANNUAL USER CONFERENCE 2020 MedTech development Challenging environment Time Resources Design Safety & Design Quality Medical device design and development
  • 5. 5ANNUAL USER CONFERENCE 2020 MedTech development Regulated environment Market regulations Harmonized, recognized standards Manufacturer’s QMS Customer’s QMS Engineering practices Market / Customer expectations Organizational goals Medical device design and development
  • 6. 6ANNUAL USER CONFERENCE 2020 MedTech development Internal environment Engineering team Quality and regulatory team
  • 7. 7ANNUAL USER CONFERENCE 2020 MedTech development Process environment Key Processes Requirement engineering Verification and validation Clinic validation Market approval Design control management Electronic content management Audit management CAPA management Customer complaint management Management review Product Risk Management Configuration and change management
  • 8. 8ANNUAL USER CONFERENCE 2020 MedTech development Tooling environment Task Management Document sharing Requirements Management QMS Documents Management Wiki MS Word
  • 9. 9ANNUAL USER CONFERENCE 2020 MedTech development Heterogeneous tooling challenges Data Data Data Data Data Data Data Data Data Data Data Data Data Data Data Data Data Timely Information
  • 10. 10ANNUAL USER CONFERENCE 2020 MedTech development Heterogeneous tooling challenges • How to enable transparency in design processes • How to maintain process control • How to move from documents to intelligent content management • How to integrate with Product Risk Management
  • 11. 11ANNUAL USER CONFERENCE 2020 Safe medical software development Why deal with Product Risk Management Random Systematic • Errors are a fact of life – they were alway with us, and are here to stay. • Types of errors:
  • 12. 12ANNUAL USER CONFERENCE 2020 Safe medical software development Why deal with Product Risk Management Random hardware errors Systematic errors • We can calculate, estimate, and plan for failures • Control: • FMEA, DFMEA, PFMEA, FMEDA and others • ISO 60601 series Systematic process errors (SW & HW Designs) Control: ISO 13485 ISO 14971 ISO 62304/82304 and others
  • 13. 13ANNUAL USER CONFERENCE 2020 Safe medical software development How to deal with Product Risk Management
  • 14. 14ANNUAL USER CONFERENCE 2020 Safe medical software development Standardization for Product Risk Management
  • 15. 15ANNUAL USER CONFERENCE 2020 Safe medical software development How to integrate Product Risk Management Processes Methods Practices Roles Activities Stages Collaborative workflows Work products Roles Activities Stages Intelligent design contents
  • 16. 16ANNUAL USER CONFERENCE 2020 Safe medical software development How to integrate Product Risk Management Process Group Process Workflows Process Definition Work Products Roles RACI Contents
  • 17. 17ANNUAL USER CONFERENCE 2020 Safe medical software development How to integrate Product Risk Management
  • 18. 18ANNUAL USER CONFERENCE 2020 Safe medical software development How to integrate Product Risk Management
  • 19. 19ANNUAL USER CONFERENCE 2020 Safe medical software development How to integrate Product Risk Management 0 Medical QMS Process framework Good engineering practices
  • 20. 20ANNUAL USER CONFERENCE 2020 Safe medical software development How to integrate Product Risk Management 0
  • 21. 21ANNUAL USER CONFERENCE 2020 Safe medical software development How to integrate Product Risk Management • R&D Manager • Product manager • Development lead • Clinic fellow • Product risk analyst • Architect • Requirement engineer • Software developer • Verification and validation engineer • etc. • Medical software development planning • Change Management • System design and product risk management • Requirement engineering • Lifecycle product risk management • Verification and Validation • Documentation management • Software of unknown provenance management • Legacy software management • etc. • User Requirement Specification • System Requirement • System Architecture • Risk Analysis and Evaluation • Risk Control • System Product Risk Requirements/Mitigation • Software Requirements • Software Architecture • Software Design Specification • System validation protocol • SW/HW integration protocol • Software integration protocol • Software unit verification protocol • Test reports • etc. User roles Workflows Trackers
  • 22. 22ANNUAL USER CONFERENCE 2020 Safe medical software development How to integrate Product Risk Management Source code management (SVN, GIT, etc.) Automated test environment (Jenkins) Legacy task management (JIRA) Specialized tooling (DFMEA, PFMEA, etc.)
  • 23. 23ANNUAL USER CONFERENCE 2020 Safe medical software development Intland Software’s approach Validated, pre-built process templates • Medical Software Engineering • Medical Audit and CAPA management Custom tailoring Full customization
  • 24. 24ANNUAL USER CONFERENCE 2020 Safe medical software development Medical Software Engineering Template • R&D Manager • Product manager • Development lead • Clinic fellow • Product risk analyst • Architect • Requirement engineer • Software developer • Verification and validation engineer • etc. • Medical software development planning • Change Management • System design and product risk management • Requirement engineering • Lifecycle product risk management • Verification and Validation • Documentation management • Software of unknown provenance management • Legacy software management • etc. • User Requirement Specification • System Requirement • System Architecture • Risk Analysis and Evaluation • Risk Control • System Product Risk Requirements/Mitigation • Software Requirements • Software Architecture • Software Design Specification • System validation protocol • SW/HW integration protocol • Software integration protocol • Software unit verification protocol • Test reports • etc. User roles Workflows Trackers Preconfigured
  • 25. 25ANNUAL USER CONFERENCE 2020 Safe medical software development Medical Software Engineering Template Preconfigured
  • 26. 26ANNUAL USER CONFERENCE 2020 Safe medical software development Medical Software Engineering Template
  • 27. 27ANNUAL USER CONFERENCE 2020 Safe medical software development Medical Software Engineering Template
  • 28. 28ANNUAL USER CONFERENCE 2020 Safe medical software development Medical Software Engineering Template
  • 29. 29ANNUAL USER CONFERENCE 2020 Safe medical software development Medical Software Engineering Template
  • 30. 30ANNUAL USER CONFERENCE 2020 Safe medical software development Medical Software Engineering Template
  • 31. 31ANNUAL USER CONFERENCE 2020 Safe medical software development Quick outlook: Medical Audit and CAPA Management Template