SlideShare a Scribd company logo
1 of 28
Testing in Healthcare Domain :
Health Risk Management and Challenges
Page 1
12th STC: 2012
Devi.K
Oct 20 2012
Agenda
Overview
What is Health Risk Mitigation Testing? –Risks , Standards
Risk Management Process Flow
Page 2
Risk Mitigation Tests - Unique to Healthcare Device
Challenges faced during testing Healthcare Devices
Conclusion
Overview
Is Testing of a Healthcare device software any
different?
Yes : Device software follows same principles of development and testing as
any other software device
Page 3
No : Includes special tests (hereon called “Health Risk Mitigation Tests” to
ensure that the software is safe for use on humans for any diagnostic or
therapeutic value
What is Health Risk Mitigation Testing?
Tests Performed in order to verify the mitigation of different health and safety
risks with the software
Increased Radiation Exposure & Electrical shock, Injuries,
Extreme temperature contacts,
clinical misdiagnosis,
increased exposure to acoustic power
Governed by different regulatory authorities & standards
Page 4
Governed by different regulatory authorities & standards
Regulatory Authorities: FDA, IEC, AIUM/NEMA
International Safety Standards:
Safety and Reg. Standards: safe for human use(FDA 21 CFR, IEC
62304 etc)
Communication Standards : exchange of images and other Patient info. (
based on standards DICOM, HL7, IHE)
Part of a Risk management process
Risk Management Process Flow
Hazard
Identification
Safety
Classification
Risk Estimation
Implementation Verification
Requirements
for Risk
Mitigation
Page 5
Implementation
of Risk
Mitigation
Measures
Testing of
Implemented
Risk Mitigations
Verification
Reports for Risk
Mitigation
Measures
Image Quality and Calibration Tests
performed to verify the Image obtained
to mitigate the risk of Clinical Misdiagnosis due to Poor Image Quality &/or
Incorrect Image Calibration
performed using a Phantom or a Simulator
Data Integrity and Connectivity Tests
Risk Mitigation Tests - Unique to Healthcare Device
Page 6
Data Integrity and Connectivity Tests
performed to verify that patient information and data are not lost when data
is saved on the system memory or transferred between different network
devices or to various media devices like USB, External Hard Drives etc.
performed to mitigate each of the following risks.
Undetected Loss of Patient Data due to irrecoverable failure or power
outage or data corruption
Corrupted Patient Data and Reports
Mix Up between data of different Patients
contd…
Thermal and Acoustic Power Management Tests
Performed to mitigate each of the following risks:
Injury to Patient due to extreme temperature
Injury to Patient due to Increased acoustic power
Verification of Measurements and Calculations
Performed to mitigate each of the following risks:
Risk Mitigation Tests - Unique to Healthcare Device (contd…)
Page 7
Performed to mitigate each of the following risks:
Incorrect Diagnosis due to Inaccurate Analytical results and
reports
Tests identified based on Equivalence class Partitioning of over 1000
measurements and calculations that required to be verified
Golden Dataset based tests for measurements that have a image dependency
Challenges When Testing a HealthCare Device
Common Test methodologies listed below did not provide the desired results; they
had to be modified for testing of medical device software.
Regression testing
Stability testing
Page 8
Exploratory testing
Challenges When Testing a HealthCare Device
Regression testing
Problem: Regression tests did not always cover safety critical areas
Solution: HRE-Health Risk Evaluation process of Impact Analysis (based on previous
Experience; clinical scenarios; possible risks and hazard situations)
Advantages: Clinical Interaction scenarios Improve the test coverage
Stability testing
Page 9
Stability testing
Problem: Medical used on patients and high stability
Solution: Established metric MTBF
Advantages: Quantified Improvement in System Stability (MTBF goal = 150 hrs)
Exploratory testing
Problem: defects Missed due to Multiple possible Clinical Workflow /steps
Solution: “Clinical Exploratory Testing; that are ”Typical clinical scenarios based
Advantages: Defects that slipped into Clinical Validation phase reduced by 75%.
Testing Healthcare Device software is :
• Similar to any other Software Product under test
• Can be tested by any test engineer with no good
exposure to the
domain
Conclusion
Page 10
domain
• Major aspect that a Healthcare test engineer needs
to always
remember is the humanitarian aspect. That “The
product that
he/she is testing will be used to improve human lives
and it is
safe and effective for intended use.” And, any risk
taken in
testing is a “risk taken with a human life.”
THANK YOU
Page 11
APPENDIX
Page 12
APPENDIX
Risks & Hazards in a Medical Device
Typical Risks & Hazards in a Medical Device :
Increased exposure to Radiation by Patient or Operator
Electrical Shock to Patient or Operator Due to Electrical Hazards
Patient or Operator Injury Due to Mechanical Hazards
Injury to Patient due to extreme temperature
Clinical Misdiagnosis in a patient
Page 13
Clinical Misdiagnosis in a patient
Patient Recall for Re-examination
Injury to Patient due to Increased acoustic power
Regulatory Authorities & International standards
Regulatory Authorities :
FDA- stands for Food and Drug Administration
IEC - stands for International Electrotechnical Commission
AIUM/NEMA – AIUM stands for American Institute of Ultrasound in Medicine and
NEMA stands for National Electrical Manufacturers Association- standards for
Acoustic and Thermal Power management in Ultrasound scanner
Page 14
International standards :
Safety and Regulatory Standards- that ensure that the product is safe for use on
humans
Communication Standards - Networking & Communication standards to enable
exchange of medical images and other patient information between different
medical devices & other 3rd party Vendor products.
Safety and Regulatory Standards
Some of the International Safety and Regulatory Standards are :
• FDA 21 CFR –Standards for Design validation, Software validation and Risk
analysis and Electronic Records. “FDA 510k” certification implies compliance.
• IEC 62304 -ONLY specific standard for Medical Device Software.
• ISO 13845:2003 –standards for Quality management system specific to
medical device.
• ISO 14971 -standard for “Risk management of medical device”.
Page 15
• ISO 60601- standard for safety and essential performance of medical electrical
equipment and medical electrical systems.
• AIUM/NEMA Standard: by AIUM/NEMA are approved by FDA and IEC for
Thermal and Acoustic power management and the real time display of the
same. (This standard is ONLY applicable to Ultrasound Scanners)
• MDD-provide regulatory requirements to be met to legally place a medical
device on the European market. Devices that comply by MDD are provided
“CE Marking”. CE- stands for "Conformité Européenne" which means
"European Conformity".
Communication Standards
Some of the International Standards from this category are:
DICOM – Standard for Digital Imaging and Communications in Medicine-
relates to transfer of patient images.
Health Level Seven (HL7) provides standards for the exchange, integration,
sharing, and retrieval of electronic health information between medical
applications.
Page 16
applications.
IHE-stands for Integrating the Healthcare Enterprise – This is the Integration of
DICOM and HL7 standards to provide a standard for complete Healthcare
workflow solutions.
Image Quality and Calibration Tests are :
performed to verify the Image that is generated by an Ultrasound scanner
Need to verify each of the following characteristics:
Image Quality
Correctness in terms of the Image representation
Calibration Accuracy
Risk Mitigation Tests - Image Quality and Calibration
Tests-
Page 17
These tests mitigate each of the following risks:
Clinical Misdiagnosis due to Poor Image Quality
Clinical Misdiagnosis due to Incorrect Image Calibration
performed using a Phantom or a Simulator that mimics the human tissues or
blood flow (figure is of a Human Tissue Mimicking Phantom)
Data Integrity Tests :
are performed to mitigate each of the following risks.
Undetected Loss of Patient Data
Loss of data due to irrecoverable failure or power outage.
Loss of data due to Data Corruption (probably due to a Software
Crash)
are performed to verify that patient information and data are not lost when data
Risk Mitigation Tests - Data Integrity Tests
Page 18
are performed to verify that patient information and data are not lost when data
is saved on the system memory.
tested by Simulating a Data Recovery /Crash Recovery mechanism
implementation
Connectivity Tests :
are performed to mitigate each of the following risks.
Undetected Loss of Patient Data
Corrupted Patient Data and Reports
Mix Up between data of different Patients
are performed to verify that the patient information and data are not lost when they
are transferred between different network devices or to various media devices like
Risk Mitigation Tests - Connectivity Tests
Page 19
are transferred between different network devices or to various media devices like
USB, External Hard Drives etc.
based on compliance to International Communication standards –DICOM, HL7,
and IHE
are performed using different simulators available that help test the systems to
ensure that they are compliant with the standards
contd…
Risk Mitigation Tests - Connectivity Tests (contd.)
A typical Connectivity Workflow Network that needs be simulated and tested in a
lab environment is depicted in the below diagram.
Page 20
Thermal and Acoustic Power Management Tests :
performed to ensure Thermal Power (surface temperature of the Transducer)
and acoustic power are within safe limits. These tests mitigate each of the
following risks:
Injury to Patient due to extreme temperature
Injury to Patient due to Increased acoustic power
are System tests that involve the following tests:
Risk Mitigation Tests - Thermal and Acoustic Power
Management Tests
Page 21
are System tests that involve the following tests:
Tests to Thermal Indices (TI) and Mechanical Indices (MI) are always within
the limits as specified by AIUM/NEMA standards.
Tests to ensure the Transducer surface temperature is always within the
limits as specified by AIUM/NEMA standards.
verifies that limits are displayed to the physician as per NEMA standards as
follows :
Tests to ensure that the TI and MI indices and the power transmitted to the
system (called Transmit Power) are displayed to the user under all
conditions.
Tests to ensure that the Transmit Power is system and user-controllable.
Verification of Measurements and Calculations::
are performed to ensure that the analysis results and reports provided by the
Ultrasound scanner are accurate. These tests mitigate each of the following risks:
Incorrect Diagnosis due to Inaccurate Analytical results and reports
tests performed based on Equivalence class Partitioning of over 1000
measurements and calculations that required to be verified
Risk Mitigation Tests - Verification of Measurements
and Calculations
Page 22
measurements and calculations that required to be verified
Golden Dataset based Measurement for measurement results that were
generated only for specific anatomical images
mock patient studies are created as Test datasets coined as “Golden
Datasets
contd….
The Procedure followed to test based on Golden Datasets is depicted in the
following flow diagram:
Risk Mitigation Tests - Verification of Measurements
and Calculations (contd…)
Page 23
Challenges –Regression Testing
Problem: Regression tests identification was challenging since Impact analysis
based on the Code/Design and requirements and based on existing
functionality or based on impact analysis on defects solved was not
effective. It is critical that safety critical areas are covered.
Solution: Impact Analysis and Regression tests based on HRE-Health Risk
Evaluation process that involves:
• Impact Analysis for a feature done based on previous Experience
Page 24
• Impact Analysis for a feature done based on previous Experience
• Impact analysis done based on clinical scenarios that involve the
affected feature
• Impact Analysis considering the possible risks and hazard situations that
may arise in interaction with the impacted feature
• HRE process done with key stakeholders like Clinical Experts, Subject
Matter Experts, Architects and Designers
Advantages:
Clinical Interaction scenarios identified Improve the test coverage
Challenges –Stability Testing
Problem: Medical Device will be used on patients for diagnostic data and so it is
extremely important to test and ensure that the device is stable.
Solution: Established metric MTBF as per below steps :
• Created an automated “Clinical Workflow procedure” that consists of typical
Clinical Use cases (called “A Patient Exam”) that mimic everyday workflows in
hospital environments.
• Randomization of each of the Steps that increased possible use cases
Page 25
• Randomization of each of the Steps that increased possible use cases
• MTBF (Mean Time Between Failure) Metric is used to measure the Stability.
MTBF = No. of Test Hours / Total no. of Failures where Failure = incomplete
“exam”
• An MTBF goal set for different stages of development.
• Any failures which brought the MTBF below the goal are resolved on highest
priority during development so as to pull the MTBF back to the Goal.
Advantages: Quantified Improvement in System Stability (goal of 150 hrs of MTBF )
contd…
Challenges –Stability Testing(contd…)
An example graph to show how MTBF is closely monitored and tracked on a
daily basis. It is kept under control across all stages of development.
Page 26
Challenges –Exploratory Testing
Problem: Multiple Clinical Workflow /steps possible to test a requirement.
Solution:
• Redefined in the Healthcare perspective to be called as “Clinical Exploratory
Testing.”Typical clinical scenarios (called Clinical Workflows) identified and
tested.
• This is planned during all stages of a release.
• Different types of exploratory testing are planned based on the phase of the
Page 27
• Different types of exploratory testing are planned based on the phase of the
project.
Advantages: Understanding the Clinical use case and hence introducing Clinical
Scenario-based exploratory testing, the defects that slipped into Clinical
Validation phase of a release could be reduced by 75%.
contd…..
Challenges –Exploratory Testing(contd…)
The types of Exploratory Tests across different release stages are shown in the
below illustration.
Page 28
** Defects are referred to as Charms in the illustration

More Related Content

What's hot

AutoSpice Agile Hand in Hand
AutoSpice Agile Hand in HandAutoSpice Agile Hand in Hand
AutoSpice Agile Hand in HandRuchika Sachdeva
 
Human factors and ergonomics society 20120311
Human factors and ergonomics society 20120311Human factors and ergonomics society 20120311
Human factors and ergonomics society 20120311Jones Wu
 
Ecommerce Proposal Template Powerpoint Presentation Slides
Ecommerce Proposal Template Powerpoint Presentation SlidesEcommerce Proposal Template Powerpoint Presentation Slides
Ecommerce Proposal Template Powerpoint Presentation SlidesSlideTeam
 
Advantages And Disadvantages Of Joomla
Advantages And Disadvantages Of JoomlaAdvantages And Disadvantages Of Joomla
Advantages And Disadvantages Of Joomlatradocaj
 
Risks of E-commerce
Risks of E-commerceRisks of E-commerce
Risks of E-commerceanshutomar6
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project ReportMilind Gokhale
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)Sarp Infotech
 
Online banking system
Online banking systemOnline banking system
Online banking systemVivek Poddar
 
FINAL APP DEVELOPMENT REPORT -DONE
FINAL APP DEVELOPMENT REPORT -DONEFINAL APP DEVELOPMENT REPORT -DONE
FINAL APP DEVELOPMENT REPORT -DONESasha Zavala
 
online examination management system
online examination management systemonline examination management system
online examination management systemPraveen Patel
 
CyberSecurity Medical Devices
CyberSecurity Medical DevicesCyberSecurity Medical Devices
CyberSecurity Medical DevicesSuresh Mandava
 
Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.Jayant Surana
 
Introduction to E-Commerce with Shopping Cart System
Introduction to E-Commerce with Shopping Cart SystemIntroduction to E-Commerce with Shopping Cart System
Introduction to E-Commerce with Shopping Cart SystemRavi Shankar Ojha
 
Presentation: Life cycle of medical devices
Presentation: Life cycle of medical devicesPresentation: Life cycle of medical devices
Presentation: Life cycle of medical devicesTGA Australia
 

What's hot (20)

AutoSpice Agile Hand in Hand
AutoSpice Agile Hand in HandAutoSpice Agile Hand in Hand
AutoSpice Agile Hand in Hand
 
Human factors and ergonomics society 20120311
Human factors and ergonomics society 20120311Human factors and ergonomics society 20120311
Human factors and ergonomics society 20120311
 
ISO 26262 Unit Testing | Functional Safety in Automotive
ISO 26262 Unit Testing | Functional Safety in Automotive ISO 26262 Unit Testing | Functional Safety in Automotive
ISO 26262 Unit Testing | Functional Safety in Automotive
 
Ecommerce Proposal Template Powerpoint Presentation Slides
Ecommerce Proposal Template Powerpoint Presentation SlidesEcommerce Proposal Template Powerpoint Presentation Slides
Ecommerce Proposal Template Powerpoint Presentation Slides
 
Advantages And Disadvantages Of Joomla
Advantages And Disadvantages Of JoomlaAdvantages And Disadvantages Of Joomla
Advantages And Disadvantages Of Joomla
 
Risks of E-commerce
Risks of E-commerceRisks of E-commerce
Risks of E-commerce
 
Mini Project presentation for MCA
Mini Project presentation for MCAMini Project presentation for MCA
Mini Project presentation for MCA
 
Final (3).pptx
Final (3).pptxFinal (3).pptx
Final (3).pptx
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project Report
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)
 
Online banking system
Online banking systemOnline banking system
Online banking system
 
FINAL APP DEVELOPMENT REPORT -DONE
FINAL APP DEVELOPMENT REPORT -DONEFINAL APP DEVELOPMENT REPORT -DONE
FINAL APP DEVELOPMENT REPORT -DONE
 
online examination management system
online examination management systemonline examination management system
online examination management system
 
CyberSecurity Medical Devices
CyberSecurity Medical DevicesCyberSecurity Medical Devices
CyberSecurity Medical Devices
 
Web engineering lecture 1
Web engineering lecture 1Web engineering lecture 1
Web engineering lecture 1
 
Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.
 
ICT in Healthcare (March 8, 2019)
ICT in Healthcare (March 8, 2019)ICT in Healthcare (March 8, 2019)
ICT in Healthcare (March 8, 2019)
 
IEC 62304 Action List
IEC 62304 Action List IEC 62304 Action List
IEC 62304 Action List
 
Introduction to E-Commerce with Shopping Cart System
Introduction to E-Commerce with Shopping Cart SystemIntroduction to E-Commerce with Shopping Cart System
Introduction to E-Commerce with Shopping Cart System
 
Presentation: Life cycle of medical devices
Presentation: Life cycle of medical devicesPresentation: Life cycle of medical devices
Presentation: Life cycle of medical devices
 

Viewers also liked

Health Care Project Testing Process
Health Care Project Testing ProcessHealth Care Project Testing Process
Health Care Project Testing ProcessH2Kinfosys
 
Healthcare domain PPT
Healthcare domain PPTHealthcare domain PPT
Healthcare domain PPTDivya Tadi
 
TCS Healthcare Presentation 05 07 09
TCS Healthcare Presentation  05 07 09TCS Healthcare Presentation  05 07 09
TCS Healthcare Presentation 05 07 09techcouncil
 
HealthCare Project Test Case writing guidelines
HealthCare Project Test Case writing guidelinesHealthCare Project Test Case writing guidelines
HealthCare Project Test Case writing guidelinesH2Kinfosys
 
Project 2 | Health Care Domain
Project 2 | Health Care DomainProject 2 | Health Care Domain
Project 2 | Health Care DomainH2kInfosys
 
Letters test cases
Letters test casesLetters test cases
Letters test casesH2Kinfosys
 
Claims Test Case | Health Care Domain
Claims Test Case | Health Care DomainClaims Test Case | Health Care Domain
Claims Test Case | Health Care DomainH2kInfosys
 
Health Care Project Overview from H2kInfosys LLC
Health Care Project Overview from H2kInfosys LLCHealth Care Project Overview from H2kInfosys LLC
Health Care Project Overview from H2kInfosys LLCH2Kinfosys
 
Health insurance claim | Health Care Domain
Health insurance claim | Health Care DomainHealth insurance claim | Health Care Domain
Health insurance claim | Health Care DomainH2kInfosys
 
Healthcare industry ppt
Healthcare industry pptHealthcare industry ppt
Healthcare industry pptAnkit Agarwal
 
Total Quality Management in Healthcare
Total Quality Management in HealthcareTotal Quality Management in Healthcare
Total Quality Management in HealthcareGunjan Patel
 
Quality Assurance in Hospitals
Quality Assurance in HospitalsQuality Assurance in Hospitals
Quality Assurance in HospitalsNc Das
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyPerfecto Mobile
 
Healthcare business process partnering for success. ver. 1.3
Healthcare business process partnering for success. ver. 1.3Healthcare business process partnering for success. ver. 1.3
Healthcare business process partnering for success. ver. 1.3HarshVardhan1
 
Automating the formalization of clinical guidelines using information extraction
Automating the formalization of clinical guidelines using information extractionAutomating the formalization of clinical guidelines using information extraction
Automating the formalization of clinical guidelines using information extractionPhil Gooch
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons LearnedEneko Jon Bilbao
 
Emids Morning Security Virtual India V3
Emids Morning Security Virtual India V3Emids Morning Security Virtual India V3
Emids Morning Security Virtual India V3techcouncil
 
Mobile Testing. What to do?
Mobile Testing. What to do?Mobile Testing. What to do?
Mobile Testing. What to do?QA Club Kiev
 

Viewers also liked (18)

Health Care Project Testing Process
Health Care Project Testing ProcessHealth Care Project Testing Process
Health Care Project Testing Process
 
Healthcare domain PPT
Healthcare domain PPTHealthcare domain PPT
Healthcare domain PPT
 
TCS Healthcare Presentation 05 07 09
TCS Healthcare Presentation  05 07 09TCS Healthcare Presentation  05 07 09
TCS Healthcare Presentation 05 07 09
 
HealthCare Project Test Case writing guidelines
HealthCare Project Test Case writing guidelinesHealthCare Project Test Case writing guidelines
HealthCare Project Test Case writing guidelines
 
Project 2 | Health Care Domain
Project 2 | Health Care DomainProject 2 | Health Care Domain
Project 2 | Health Care Domain
 
Letters test cases
Letters test casesLetters test cases
Letters test cases
 
Claims Test Case | Health Care Domain
Claims Test Case | Health Care DomainClaims Test Case | Health Care Domain
Claims Test Case | Health Care Domain
 
Health Care Project Overview from H2kInfosys LLC
Health Care Project Overview from H2kInfosys LLCHealth Care Project Overview from H2kInfosys LLC
Health Care Project Overview from H2kInfosys LLC
 
Health insurance claim | Health Care Domain
Health insurance claim | Health Care DomainHealth insurance claim | Health Care Domain
Health insurance claim | Health Care Domain
 
Healthcare industry ppt
Healthcare industry pptHealthcare industry ppt
Healthcare industry ppt
 
Total Quality Management in Healthcare
Total Quality Management in HealthcareTotal Quality Management in Healthcare
Total Quality Management in Healthcare
 
Quality Assurance in Hospitals
Quality Assurance in HospitalsQuality Assurance in Hospitals
Quality Assurance in Hospitals
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategy
 
Healthcare business process partnering for success. ver. 1.3
Healthcare business process partnering for success. ver. 1.3Healthcare business process partnering for success. ver. 1.3
Healthcare business process partnering for success. ver. 1.3
 
Automating the formalization of clinical guidelines using information extraction
Automating the formalization of clinical guidelines using information extractionAutomating the formalization of clinical guidelines using information extraction
Automating the formalization of clinical guidelines using information extraction
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
 
Emids Morning Security Virtual India V3
Emids Morning Security Virtual India V3Emids Morning Security Virtual India V3
Emids Morning Security Virtual India V3
 
Mobile Testing. What to do?
Mobile Testing. What to do?Mobile Testing. What to do?
Mobile Testing. What to do?
 

Similar to Testing in the healthcare domain

Health apps regulation and quality control case studies and session 2 present...
Health apps regulation and quality control case studies and session 2 present...Health apps regulation and quality control case studies and session 2 present...
Health apps regulation and quality control case studies and session 2 present...3GDR
 
Health apps regulation and quality control case studies and session 2 present...
Health apps regulation and quality control case studies and session 2 present...Health apps regulation and quality control case studies and session 2 present...
Health apps regulation and quality control case studies and session 2 present...3GDR
 
security and privacy for medical implantable devices
security and privacy for medical implantable devicessecurity and privacy for medical implantable devices
security and privacy for medical implantable devicesAjay Ohri
 
Killed by code - mobile medical devices
Killed by code - mobile medical devicesKilled by code - mobile medical devices
Killed by code - mobile medical devicesFlaskdata.io
 
ISO/IEC80001 - Do we need another standard?
ISO/IEC80001 - Do we need another standard?ISO/IEC80001 - Do we need another standard?
ISO/IEC80001 - Do we need another standard?Robert Ginsberg
 
Killed by code 2015
Killed by code 2015Killed by code 2015
Killed by code 2015Flaskdata.io
 
Killed by code 2015
Killed by code 2015Killed by code 2015
Killed by code 2015Flaskdata.io
 
[Wroclaw #6] Medical device security
[Wroclaw #6] Medical device security[Wroclaw #6] Medical device security
[Wroclaw #6] Medical device securityOWASP
 
Presentation: Proposed Reforms to the Regulation of Software, Including Softw...
Presentation: Proposed Reforms to the Regulation of Software, Including Softw...Presentation: Proposed Reforms to the Regulation of Software, Including Softw...
Presentation: Proposed Reforms to the Regulation of Software, Including Softw...TGA Australia
 
Usability Validation Testing of Medical Devices and Software
Usability Validation Testing of Medical Devices and SoftwareUsability Validation Testing of Medical Devices and Software
Usability Validation Testing of Medical Devices and SoftwareUXPA Boston
 
Software design for_medical_devices_europe_conferent_19012011[1]
Software design for_medical_devices_europe_conferent_19012011[1]Software design for_medical_devices_europe_conferent_19012011[1]
Software design for_medical_devices_europe_conferent_19012011[1]Erik Vollebregt
 
Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...Sterling Medical Devices
 
Abbott overview medical device human factors standards
Abbott overview medical device human factors standardsAbbott overview medical device human factors standards
Abbott overview medical device human factors standardsJones Wu
 
Securing the Healthcare Industry : Implantable Medical Devices
Securing the Healthcare Industry : Implantable Medical DevicesSecuring the Healthcare Industry : Implantable Medical Devices
Securing the Healthcare Industry : Implantable Medical DevicesTandhy Simanjuntak
 
Design Considerations to Maximize Medical Device Cloud Connectivity
Design Considerations to Maximize Medical Device Cloud ConnectivityDesign Considerations to Maximize Medical Device Cloud Connectivity
Design Considerations to Maximize Medical Device Cloud ConnectivityGreenlight Guru
 
eHealth - Medical Systems Interoperability & Mobile Health
eHealth - Medical Systems Interoperability & Mobile HealtheHealth - Medical Systems Interoperability & Mobile Health
eHealth - Medical Systems Interoperability & Mobile Healthulmedical
 
Medical devices introduction
Medical devices introductionMedical devices introduction
Medical devices introductionSigma
 
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 EvolverThe Security of Things Forum
 
IOT BASED HEALTH MONITORING SYSTEM FOR COVID 19 PATIENT
IOT BASED HEALTH MONITORING SYSTEM FOR COVID 19 PATIENTIOT BASED HEALTH MONITORING SYSTEM FOR COVID 19 PATIENT
IOT BASED HEALTH MONITORING SYSTEM FOR COVID 19 PATIENTIRJET Journal
 
Safety monitoring and reporting of adverse events of medical devices national...
Safety monitoring and reporting of adverse events of medical devices national...Safety monitoring and reporting of adverse events of medical devices national...
Safety monitoring and reporting of adverse events of medical devices national...Vivek Nayak
 

Similar to Testing in the healthcare domain (20)

Health apps regulation and quality control case studies and session 2 present...
Health apps regulation and quality control case studies and session 2 present...Health apps regulation and quality control case studies and session 2 present...
Health apps regulation and quality control case studies and session 2 present...
 
Health apps regulation and quality control case studies and session 2 present...
Health apps regulation and quality control case studies and session 2 present...Health apps regulation and quality control case studies and session 2 present...
Health apps regulation and quality control case studies and session 2 present...
 
security and privacy for medical implantable devices
security and privacy for medical implantable devicessecurity and privacy for medical implantable devices
security and privacy for medical implantable devices
 
Killed by code - mobile medical devices
Killed by code - mobile medical devicesKilled by code - mobile medical devices
Killed by code - mobile medical devices
 
ISO/IEC80001 - Do we need another standard?
ISO/IEC80001 - Do we need another standard?ISO/IEC80001 - Do we need another standard?
ISO/IEC80001 - Do we need another standard?
 
Killed by code 2015
Killed by code 2015Killed by code 2015
Killed by code 2015
 
Killed by code 2015
Killed by code 2015Killed by code 2015
Killed by code 2015
 
[Wroclaw #6] Medical device security
[Wroclaw #6] Medical device security[Wroclaw #6] Medical device security
[Wroclaw #6] Medical device security
 
Presentation: Proposed Reforms to the Regulation of Software, Including Softw...
Presentation: Proposed Reforms to the Regulation of Software, Including Softw...Presentation: Proposed Reforms to the Regulation of Software, Including Softw...
Presentation: Proposed Reforms to the Regulation of Software, Including Softw...
 
Usability Validation Testing of Medical Devices and Software
Usability Validation Testing of Medical Devices and SoftwareUsability Validation Testing of Medical Devices and Software
Usability Validation Testing of Medical Devices and Software
 
Software design for_medical_devices_europe_conferent_19012011[1]
Software design for_medical_devices_europe_conferent_19012011[1]Software design for_medical_devices_europe_conferent_19012011[1]
Software design for_medical_devices_europe_conferent_19012011[1]
 
Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...
 
Abbott overview medical device human factors standards
Abbott overview medical device human factors standardsAbbott overview medical device human factors standards
Abbott overview medical device human factors standards
 
Securing the Healthcare Industry : Implantable Medical Devices
Securing the Healthcare Industry : Implantable Medical DevicesSecuring the Healthcare Industry : Implantable Medical Devices
Securing the Healthcare Industry : Implantable Medical Devices
 
Design Considerations to Maximize Medical Device Cloud Connectivity
Design Considerations to Maximize Medical Device Cloud ConnectivityDesign Considerations to Maximize Medical Device Cloud Connectivity
Design Considerations to Maximize Medical Device Cloud Connectivity
 
eHealth - Medical Systems Interoperability & Mobile Health
eHealth - Medical Systems Interoperability & Mobile HealtheHealth - Medical Systems Interoperability & Mobile Health
eHealth - Medical Systems Interoperability & Mobile Health
 
Medical devices introduction
Medical devices introductionMedical devices introduction
Medical devices introduction
 
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
 
IOT BASED HEALTH MONITORING SYSTEM FOR COVID 19 PATIENT
IOT BASED HEALTH MONITORING SYSTEM FOR COVID 19 PATIENTIOT BASED HEALTH MONITORING SYSTEM FOR COVID 19 PATIENT
IOT BASED HEALTH MONITORING SYSTEM FOR COVID 19 PATIENT
 
Safety monitoring and reporting of adverse events of medical devices national...
Safety monitoring and reporting of adverse events of medical devices national...Safety monitoring and reporting of adverse events of medical devices national...
Safety monitoring and reporting of adverse events of medical devices national...
 

More from QAI Global

Improvised functional tests for automotive testing
Improvised functional tests for automotive testing Improvised functional tests for automotive testing
Improvised functional tests for automotive testing QAI Global
 
People at their best
People at their bestPeople at their best
People at their bestQAI Global
 
BPO and Business Forecasting
BPO and Business ForecastingBPO and Business Forecasting
BPO and Business ForecastingQAI Global
 
Automated Browser Compatibility Testing
Automated Browser Compatibility TestingAutomated Browser Compatibility Testing
Automated Browser Compatibility TestingQAI Global
 
Lean testing a radical testing perspective
Lean testing a radical testing perspective Lean testing a radical testing perspective
Lean testing a radical testing perspective QAI Global
 
Oracle-NAIO: A CMMI based Process Improvement
Oracle-NAIO: A CMMI based Process ImprovementOracle-NAIO: A CMMI based Process Improvement
Oracle-NAIO: A CMMI based Process ImprovementQAI Global
 

More from QAI Global (6)

Improvised functional tests for automotive testing
Improvised functional tests for automotive testing Improvised functional tests for automotive testing
Improvised functional tests for automotive testing
 
People at their best
People at their bestPeople at their best
People at their best
 
BPO and Business Forecasting
BPO and Business ForecastingBPO and Business Forecasting
BPO and Business Forecasting
 
Automated Browser Compatibility Testing
Automated Browser Compatibility TestingAutomated Browser Compatibility Testing
Automated Browser Compatibility Testing
 
Lean testing a radical testing perspective
Lean testing a radical testing perspective Lean testing a radical testing perspective
Lean testing a radical testing perspective
 
Oracle-NAIO: A CMMI based Process Improvement
Oracle-NAIO: A CMMI based Process ImprovementOracle-NAIO: A CMMI based Process Improvement
Oracle-NAIO: A CMMI based Process Improvement
 

Recently uploaded

8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 

Recently uploaded (20)

8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 

Testing in the healthcare domain

  • 1. Testing in Healthcare Domain : Health Risk Management and Challenges Page 1 12th STC: 2012 Devi.K Oct 20 2012
  • 2. Agenda Overview What is Health Risk Mitigation Testing? –Risks , Standards Risk Management Process Flow Page 2 Risk Mitigation Tests - Unique to Healthcare Device Challenges faced during testing Healthcare Devices Conclusion
  • 3. Overview Is Testing of a Healthcare device software any different? Yes : Device software follows same principles of development and testing as any other software device Page 3 No : Includes special tests (hereon called “Health Risk Mitigation Tests” to ensure that the software is safe for use on humans for any diagnostic or therapeutic value
  • 4. What is Health Risk Mitigation Testing? Tests Performed in order to verify the mitigation of different health and safety risks with the software Increased Radiation Exposure & Electrical shock, Injuries, Extreme temperature contacts, clinical misdiagnosis, increased exposure to acoustic power Governed by different regulatory authorities & standards Page 4 Governed by different regulatory authorities & standards Regulatory Authorities: FDA, IEC, AIUM/NEMA International Safety Standards: Safety and Reg. Standards: safe for human use(FDA 21 CFR, IEC 62304 etc) Communication Standards : exchange of images and other Patient info. ( based on standards DICOM, HL7, IHE) Part of a Risk management process
  • 5. Risk Management Process Flow Hazard Identification Safety Classification Risk Estimation Implementation Verification Requirements for Risk Mitigation Page 5 Implementation of Risk Mitigation Measures Testing of Implemented Risk Mitigations Verification Reports for Risk Mitigation Measures
  • 6. Image Quality and Calibration Tests performed to verify the Image obtained to mitigate the risk of Clinical Misdiagnosis due to Poor Image Quality &/or Incorrect Image Calibration performed using a Phantom or a Simulator Data Integrity and Connectivity Tests Risk Mitigation Tests - Unique to Healthcare Device Page 6 Data Integrity and Connectivity Tests performed to verify that patient information and data are not lost when data is saved on the system memory or transferred between different network devices or to various media devices like USB, External Hard Drives etc. performed to mitigate each of the following risks. Undetected Loss of Patient Data due to irrecoverable failure or power outage or data corruption Corrupted Patient Data and Reports Mix Up between data of different Patients contd…
  • 7. Thermal and Acoustic Power Management Tests Performed to mitigate each of the following risks: Injury to Patient due to extreme temperature Injury to Patient due to Increased acoustic power Verification of Measurements and Calculations Performed to mitigate each of the following risks: Risk Mitigation Tests - Unique to Healthcare Device (contd…) Page 7 Performed to mitigate each of the following risks: Incorrect Diagnosis due to Inaccurate Analytical results and reports Tests identified based on Equivalence class Partitioning of over 1000 measurements and calculations that required to be verified Golden Dataset based tests for measurements that have a image dependency
  • 8. Challenges When Testing a HealthCare Device Common Test methodologies listed below did not provide the desired results; they had to be modified for testing of medical device software. Regression testing Stability testing Page 8 Exploratory testing
  • 9. Challenges When Testing a HealthCare Device Regression testing Problem: Regression tests did not always cover safety critical areas Solution: HRE-Health Risk Evaluation process of Impact Analysis (based on previous Experience; clinical scenarios; possible risks and hazard situations) Advantages: Clinical Interaction scenarios Improve the test coverage Stability testing Page 9 Stability testing Problem: Medical used on patients and high stability Solution: Established metric MTBF Advantages: Quantified Improvement in System Stability (MTBF goal = 150 hrs) Exploratory testing Problem: defects Missed due to Multiple possible Clinical Workflow /steps Solution: “Clinical Exploratory Testing; that are ”Typical clinical scenarios based Advantages: Defects that slipped into Clinical Validation phase reduced by 75%.
  • 10. Testing Healthcare Device software is : • Similar to any other Software Product under test • Can be tested by any test engineer with no good exposure to the domain Conclusion Page 10 domain • Major aspect that a Healthcare test engineer needs to always remember is the humanitarian aspect. That “The product that he/she is testing will be used to improve human lives and it is safe and effective for intended use.” And, any risk taken in testing is a “risk taken with a human life.”
  • 13. Risks & Hazards in a Medical Device Typical Risks & Hazards in a Medical Device : Increased exposure to Radiation by Patient or Operator Electrical Shock to Patient or Operator Due to Electrical Hazards Patient or Operator Injury Due to Mechanical Hazards Injury to Patient due to extreme temperature Clinical Misdiagnosis in a patient Page 13 Clinical Misdiagnosis in a patient Patient Recall for Re-examination Injury to Patient due to Increased acoustic power
  • 14. Regulatory Authorities & International standards Regulatory Authorities : FDA- stands for Food and Drug Administration IEC - stands for International Electrotechnical Commission AIUM/NEMA – AIUM stands for American Institute of Ultrasound in Medicine and NEMA stands for National Electrical Manufacturers Association- standards for Acoustic and Thermal Power management in Ultrasound scanner Page 14 International standards : Safety and Regulatory Standards- that ensure that the product is safe for use on humans Communication Standards - Networking & Communication standards to enable exchange of medical images and other patient information between different medical devices & other 3rd party Vendor products.
  • 15. Safety and Regulatory Standards Some of the International Safety and Regulatory Standards are : • FDA 21 CFR –Standards for Design validation, Software validation and Risk analysis and Electronic Records. “FDA 510k” certification implies compliance. • IEC 62304 -ONLY specific standard for Medical Device Software. • ISO 13845:2003 –standards for Quality management system specific to medical device. • ISO 14971 -standard for “Risk management of medical device”. Page 15 • ISO 60601- standard for safety and essential performance of medical electrical equipment and medical electrical systems. • AIUM/NEMA Standard: by AIUM/NEMA are approved by FDA and IEC for Thermal and Acoustic power management and the real time display of the same. (This standard is ONLY applicable to Ultrasound Scanners) • MDD-provide regulatory requirements to be met to legally place a medical device on the European market. Devices that comply by MDD are provided “CE Marking”. CE- stands for "Conformité Européenne" which means "European Conformity".
  • 16. Communication Standards Some of the International Standards from this category are: DICOM – Standard for Digital Imaging and Communications in Medicine- relates to transfer of patient images. Health Level Seven (HL7) provides standards for the exchange, integration, sharing, and retrieval of electronic health information between medical applications. Page 16 applications. IHE-stands for Integrating the Healthcare Enterprise – This is the Integration of DICOM and HL7 standards to provide a standard for complete Healthcare workflow solutions.
  • 17. Image Quality and Calibration Tests are : performed to verify the Image that is generated by an Ultrasound scanner Need to verify each of the following characteristics: Image Quality Correctness in terms of the Image representation Calibration Accuracy Risk Mitigation Tests - Image Quality and Calibration Tests- Page 17 These tests mitigate each of the following risks: Clinical Misdiagnosis due to Poor Image Quality Clinical Misdiagnosis due to Incorrect Image Calibration performed using a Phantom or a Simulator that mimics the human tissues or blood flow (figure is of a Human Tissue Mimicking Phantom)
  • 18. Data Integrity Tests : are performed to mitigate each of the following risks. Undetected Loss of Patient Data Loss of data due to irrecoverable failure or power outage. Loss of data due to Data Corruption (probably due to a Software Crash) are performed to verify that patient information and data are not lost when data Risk Mitigation Tests - Data Integrity Tests Page 18 are performed to verify that patient information and data are not lost when data is saved on the system memory. tested by Simulating a Data Recovery /Crash Recovery mechanism implementation
  • 19. Connectivity Tests : are performed to mitigate each of the following risks. Undetected Loss of Patient Data Corrupted Patient Data and Reports Mix Up between data of different Patients are performed to verify that the patient information and data are not lost when they are transferred between different network devices or to various media devices like Risk Mitigation Tests - Connectivity Tests Page 19 are transferred between different network devices or to various media devices like USB, External Hard Drives etc. based on compliance to International Communication standards –DICOM, HL7, and IHE are performed using different simulators available that help test the systems to ensure that they are compliant with the standards contd…
  • 20. Risk Mitigation Tests - Connectivity Tests (contd.) A typical Connectivity Workflow Network that needs be simulated and tested in a lab environment is depicted in the below diagram. Page 20
  • 21. Thermal and Acoustic Power Management Tests : performed to ensure Thermal Power (surface temperature of the Transducer) and acoustic power are within safe limits. These tests mitigate each of the following risks: Injury to Patient due to extreme temperature Injury to Patient due to Increased acoustic power are System tests that involve the following tests: Risk Mitigation Tests - Thermal and Acoustic Power Management Tests Page 21 are System tests that involve the following tests: Tests to Thermal Indices (TI) and Mechanical Indices (MI) are always within the limits as specified by AIUM/NEMA standards. Tests to ensure the Transducer surface temperature is always within the limits as specified by AIUM/NEMA standards. verifies that limits are displayed to the physician as per NEMA standards as follows : Tests to ensure that the TI and MI indices and the power transmitted to the system (called Transmit Power) are displayed to the user under all conditions. Tests to ensure that the Transmit Power is system and user-controllable.
  • 22. Verification of Measurements and Calculations:: are performed to ensure that the analysis results and reports provided by the Ultrasound scanner are accurate. These tests mitigate each of the following risks: Incorrect Diagnosis due to Inaccurate Analytical results and reports tests performed based on Equivalence class Partitioning of over 1000 measurements and calculations that required to be verified Risk Mitigation Tests - Verification of Measurements and Calculations Page 22 measurements and calculations that required to be verified Golden Dataset based Measurement for measurement results that were generated only for specific anatomical images mock patient studies are created as Test datasets coined as “Golden Datasets contd….
  • 23. The Procedure followed to test based on Golden Datasets is depicted in the following flow diagram: Risk Mitigation Tests - Verification of Measurements and Calculations (contd…) Page 23
  • 24. Challenges –Regression Testing Problem: Regression tests identification was challenging since Impact analysis based on the Code/Design and requirements and based on existing functionality or based on impact analysis on defects solved was not effective. It is critical that safety critical areas are covered. Solution: Impact Analysis and Regression tests based on HRE-Health Risk Evaluation process that involves: • Impact Analysis for a feature done based on previous Experience Page 24 • Impact Analysis for a feature done based on previous Experience • Impact analysis done based on clinical scenarios that involve the affected feature • Impact Analysis considering the possible risks and hazard situations that may arise in interaction with the impacted feature • HRE process done with key stakeholders like Clinical Experts, Subject Matter Experts, Architects and Designers Advantages: Clinical Interaction scenarios identified Improve the test coverage
  • 25. Challenges –Stability Testing Problem: Medical Device will be used on patients for diagnostic data and so it is extremely important to test and ensure that the device is stable. Solution: Established metric MTBF as per below steps : • Created an automated “Clinical Workflow procedure” that consists of typical Clinical Use cases (called “A Patient Exam”) that mimic everyday workflows in hospital environments. • Randomization of each of the Steps that increased possible use cases Page 25 • Randomization of each of the Steps that increased possible use cases • MTBF (Mean Time Between Failure) Metric is used to measure the Stability. MTBF = No. of Test Hours / Total no. of Failures where Failure = incomplete “exam” • An MTBF goal set for different stages of development. • Any failures which brought the MTBF below the goal are resolved on highest priority during development so as to pull the MTBF back to the Goal. Advantages: Quantified Improvement in System Stability (goal of 150 hrs of MTBF ) contd…
  • 26. Challenges –Stability Testing(contd…) An example graph to show how MTBF is closely monitored and tracked on a daily basis. It is kept under control across all stages of development. Page 26
  • 27. Challenges –Exploratory Testing Problem: Multiple Clinical Workflow /steps possible to test a requirement. Solution: • Redefined in the Healthcare perspective to be called as “Clinical Exploratory Testing.”Typical clinical scenarios (called Clinical Workflows) identified and tested. • This is planned during all stages of a release. • Different types of exploratory testing are planned based on the phase of the Page 27 • Different types of exploratory testing are planned based on the phase of the project. Advantages: Understanding the Clinical use case and hence introducing Clinical Scenario-based exploratory testing, the defects that slipped into Clinical Validation phase of a release could be reduced by 75%. contd…..
  • 28. Challenges –Exploratory Testing(contd…) The types of Exploratory Tests across different release stages are shown in the below illustration. Page 28 ** Defects are referred to as Charms in the illustration