SlideShare a Scribd company logo
1 of 22
Download to read offline
Risk-based testing 
Risk-based testingA must for medical devices 
Bjarne Månsson, KK Data Danmark 
November 2010
Risk-based testing 
November 2010 
Slide no 2 
Background: diabetes care 
•Diabetes is close to be epidemic 
•at present 220 million people 
•Dilemma 
•diabetes can not be cured 
•Root cause 
•lack of body blood glucose control 
•Blood glucose control 
•insulin injection 
•blood glucose measurement 
•Diabetes care 
•providing insulin 
•constantly controlling condition 
•long term control: HbA1c (blood glucose concentration over time)
Risk-based testing November 2010 Slide no 3 
Devices for diabetes care 
• Providing insulin 
• Measuring blood glucose
Risk-based testing 
November 2010 
Slide no 4 
Worst fearin medical device industry 
... recalls and market withdrawals ...
Risk-based testing 
November 2010 
Slide no 5 
Example: recall of blood glucose meter 
•Blood glucose meter: 
•Used at least 4 times per day 
•Normal value is 5-6 mmol/l 
•Two units of measurement: 
•mmol/l (EU) 
•mg/dl (US)
Risk-based testing 
November 2010 
Slide no 6 
Recall: what happened? 
•A (EU) user drops the meter on the floor, and the device resets to factory settings withoutnotifying the user 
mmol/l -> mg/dl 
•Then, a measurement with unexpected unit: 
104 mg/dl(= 5.8 mmol/l) 
•Reaction: reading assumed to be 
10.4 mmol/l 
•Result: extra insulin intake 
and hypoglycaemia!
Risk-based testing 
November 2010 
Slide no 7 
How to avoid recalls ... first call 
•Risk analysis: ”foresee user risks” 
•define user safety 
•conduct user risk analysis 
•include risk mitigations in product requirements 
•Process control: ”manage user risks” 
•perform requirement management (tracing) 
•perform configuration control 
•conclude by risk-based testing
Risk-based testing 
November 2010 
Slide no 8 
User safety –design input for your product 
•Essential performance 
•delivery of drug within safety accuracy 
•example: insulin overdose max. 2 units 
•measurement of medical value within safety accuracy 
•example: blood glucose measurement within 20% 
•Basic safety 
•protection against electric shock 
•example: touch current max. 250 μA 
•enter safe state on single fault 
•example: fatal error disables insulin delivery
Risk-based testing 
November 2010 
Slide no 9 
Risk analysis 
•Stakeholder 
•User only (notthe FDA) 
•User risk 
•“I want to be safe with my medical device” 
•“I want to stabilize my health” 
•User risk analysis (severity) 
•S5: “I am in severe danger of dying” 
•S4: “Over time, my health grows worse” 
•S3: “At present, I do not feel comfortable” 
•Analysis method: 
•Effect: impact versus likelihood (Risk priority factor) 
•Result: 
•S5 and S4 should be as low as reasonably possible
Risk-based testing 
November 2010 
Slide no 10 
10Risk analysis 
•Risk priority factor (i.e. effect): 
•Unacceptable 
•ALARP(as low as reasonably possible) 
•Acceptable 
Likelihood 
Risk priority factor RPF 
Frequent 100% 
(3 times per day) 
Probable 10% 
(twice per week) 
Occasional 1% 
(once per month) 
Remote 0.1% 
(once per year) 
Improbable 0.01% 
(once per 10 years) 
Incredible 0.001% 
(once per 100 years) 
S1 
S2 
S3 
S4 
S5 
Impact 
Negligible functional failure and cosmetic defects 
Functional failures without medical significance 
Might cause minor deterioration of health 
Might cause serious deterioration of health 
Might cause death
Risk-based testing 
November 2010 
Slide no 11 
Risk analysis 
•Risk reduction (mitigation): 
•Risks in the Unacceptable area require actions to reduce the risk priority factor at least into the ALARP area. 
•Risks in the ALARP area may be followed by actions needed to reduce the RPF. 
•Risks in the Acceptable area are put on the observation list (i.e. not forgotten)
Risk-based testing 
November 2010 
Slide no 12Slide 12Recall example: what to do? 
•Possible field risk reduction: 
•No reset to factory settings 
•If not: user confirmation on reset 
•Follow MMI design rules: 
•5.8 mmol/l-> 5.8mmol/l 
•104 mg/dl -> 104 mg/dl 
•Regional software version with only one unit enabled 
•Possible early risk reduction (design): 
•Qualified user risk analysis 
•Establish design rules (experience)
•2. Failure to verify or validate corrective and preventive actions to ensure that such actions are effective and do not adversely affect the finished device, as required by 21 CFR 820.100(a) (4). Your firm lacks documentation that verification or validation was performed of the corrective actions taken on the H-TRON products to ensure effectiveness of the chanqes. 
•… 
•3. Failure to perform an adequate risk analysis. 
•… 
•Failure to validate computer software for its intended use according to an established protocol, when computers or automated data manageing systems are used as part of the quality system, as required by 21 CFR 820.70(i). 
•… 
•5. Failure to validate with a high degree of assurance, a manage that cannot be fully verified by subsequent inspection and test. 
•… 
•8. Failure to adequately establish and maintain procedures to control documents and document changes to include provisions for change records to record approval date, approval signature and when the change becomes effective, as required by 21 CFR 820.40 and 820.40(b). 
•… 
•Given the serious nature of these violations of the Act, all products manufactured by Disetronic Medical Systems AG, Burgdorf, Switzerland may be detained without physical examination upon entry into the United States until these 
Risk-based testing 
November 2010 
Slide no 13 
Yet another recall –now on process... procedures to control documents ...
Risk-based testingNovember 2010Slide no 14Slide 14 
How to avoid recalls –second call 
•Risk analysis: ” foresee user risks” 
•define user safety 
•conduct user risk analysis 
•include risk mitigations in product requirements 
•Process control: ”manage user risks” 
•perform requirement management (tracing) 
•perform configuration control 
•conclude by risk-based testing
Risk-based testing 
November 2010 
Slide no 15Slide 15Configuration control –what? 
•Requirements control 
•Controlling changes in requirements 
•Traceability between requirements 
•Document control 
•Version control 
•Successive versions of a document 
•Baseline 
•A configuration of documents at a specific point in time 
•Document control 
•Where are the locally controlled documents?
Risk-based testingNovember 2010Slide no 16 
Slide Configuration management (Risk V-model) Marketing specificationValidationUser riskSystem architecture design specificationSoftware, electronics, mechanics design specificationRisk mitigationProduct specificationSystem verification testIntegration testModule testManufacturing specificationTrace of requirements
Risk-based testingNovember 2010Slide no 17Slide 17Risk-based testing 
•Did you notice? 
•Until now, no focus on risk-based testing 
•First, testers have to understand the process 
•But then, what to do in testing? 
•Again, some examples …
User risk 
Risk 
mitigation 
Product specification 
System 
verification 
test 
• Risk 
• User can hardly read display due to 
• bright day, bad eyes, daily stress 
• Mitigation 
• Large display font for important information 
• Requirement 
• 26 pixel font size on blood glucose values 
• Testing 
• Not just testing digits on the display 
• But, also readability in living room light 
• Look through the eyes of the user 
Risk-based testing November 2010 Slide no 18 
Risk-based testing, example
User risk 
Risk 
mitigation 
System 
architecture 
design 
Integration 
test 
Interface 
specification 
• Risk 
• Device reset changes user settings 
• Mitigation 
• Device reset must not affect basic safety 
• Requirement 
• Safety reset should include a user warning 
• Settings may only change with user acceptance 
• Testing 
• Not just testing device reset 
• But, also device behaviour after reset 
• Put yourself in the user’s place 
Risk-based testing November 2010 Slide no 19 
Risk-based testing, example
• Risk 
• Device displays result with wrong unit 
(miscalculation): 104 mmol/l 
• Mitigation 
• Always consistency between result and unit 
• Requirement 
• Sanity check on result value and regional setting 
• Read back from display 
• Testing 
• Not just testing measurement value 
• But, also in combination with changing units 
• Play around like a user 
Risk-based testing September 2010 
Slide no 20 
Risk-based testing, example 
User risk 
Software, electronics, 
mechanics 
design specification 
Risk 
mitigation 
Module test 
November
Risk-based testingNovember 2010 
Slide no 21 
21Bilateral agreement: User safety andhow to avoid recalls 
•Risk analysis: ”foresee user risks” 
•define user safety 
•conduct user risk analysis 
•include risk mitigations in product requirements 
•Process control: ”manage user risks” 
•perform requirement management (tracing) 
•perform configuration control 
•conclude by risk-based testing 
•In medical industry: authorities are watching you! 
•recommendation: behave like you were the user yourself
Risk-based testingNovember 2010Slide no 22Slide 22Risk-based testing 
•In test design 
•include user risk analysis 
•include risk mitigations 
•do requirements include risk? 
•In testing 
•make sure to understand the risks 
•make sure to understand the mitigations 
•open your mind 
•put yourself in the user’s place 
•And you’ll become a profound risk-based tester

More Related Content

What's hot

John Brennen - Red Hot Testing in a Green World
John Brennen - Red Hot Testing in a Green WorldJohn Brennen - Red Hot Testing in a Green World
John Brennen - Red Hot Testing in a Green WorldTEST Huddle
 
ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2Yogindernath Gupta
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1Yogindernath Gupta
 
Risk based testing and random testing
Risk based testing and random testingRisk based testing and random testing
Risk based testing and random testingHimanshu
 
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010TEST Huddle
 
'Growing to a Next Level Test Organisation' by Tim Koomen
'Growing to a Next Level Test Organisation' by Tim Koomen'Growing to a Next Level Test Organisation' by Tim Koomen
'Growing to a Next Level Test Organisation' by Tim KoomenTEST Huddle
 
Graham Bath - SOA: Whats in it for Testers?
Graham Bath - SOA: Whats in it for Testers?Graham Bath - SOA: Whats in it for Testers?
Graham Bath - SOA: Whats in it for Testers?TEST Huddle
 
ISTQB Foundation Level Basic
ISTQB Foundation Level BasicISTQB Foundation Level Basic
ISTQB Foundation Level BasicSelin Gungor
 
'Houston We Have A Problem' by Rien van Vugt & Maurice Siteur
'Houston We Have A Problem' by Rien van Vugt & Maurice Siteur'Houston We Have A Problem' by Rien van Vugt & Maurice Siteur
'Houston We Have A Problem' by Rien van Vugt & Maurice SiteurTEST Huddle
 
IT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessIT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessYolanda Williams
 
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010TEST Huddle
 
Defect prevention techniques
Defect prevention techniquesDefect prevention techniques
Defect prevention techniquesZarko Acimovic
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software TestingSagar Joshi
 
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...TEST Huddle
 

What's hot (20)

John Brennen - Red Hot Testing in a Green World
John Brennen - Red Hot Testing in a Green WorldJohn Brennen - Red Hot Testing in a Green World
John Brennen - Red Hot Testing in a Green World
 
ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2
 
Tracking through kanban
Tracking through kanbanTracking through kanban
Tracking through kanban
 
CTFL Module 01
CTFL Module 01CTFL Module 01
CTFL Module 01
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
 
Risk based testing and random testing
Risk based testing and random testingRisk based testing and random testing
Risk based testing and random testing
 
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
 
ISTQB foundation level - day 2
ISTQB foundation level - day 2ISTQB foundation level - day 2
ISTQB foundation level - day 2
 
'Growing to a Next Level Test Organisation' by Tim Koomen
'Growing to a Next Level Test Organisation' by Tim Koomen'Growing to a Next Level Test Organisation' by Tim Koomen
'Growing to a Next Level Test Organisation' by Tim Koomen
 
Graham Bath - SOA: Whats in it for Testers?
Graham Bath - SOA: Whats in it for Testers?Graham Bath - SOA: Whats in it for Testers?
Graham Bath - SOA: Whats in it for Testers?
 
Defect Prevention
Defect PreventionDefect Prevention
Defect Prevention
 
ISTQB Foundation Level Basic
ISTQB Foundation Level BasicISTQB Foundation Level Basic
ISTQB Foundation Level Basic
 
'Houston We Have A Problem' by Rien van Vugt & Maurice Siteur
'Houston We Have A Problem' by Rien van Vugt & Maurice Siteur'Houston We Have A Problem' by Rien van Vugt & Maurice Siteur
'Houston We Have A Problem' by Rien van Vugt & Maurice Siteur
 
IT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessIT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management Process
 
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
Tim Koomen - Testing Package Solutions: Business as usual? - EuroSTAR 2010
 
Training program BaffleSol academy of learning
Training program BaffleSol academy of learningTraining program BaffleSol academy of learning
Training program BaffleSol academy of learning
 
Istqb foundation level day 1
Istqb foundation level   day 1Istqb foundation level   day 1
Istqb foundation level day 1
 
Defect prevention techniques
Defect prevention techniquesDefect prevention techniques
Defect prevention techniques
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software Testing
 
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...Saksham Sarode - Building Effective test Data Management in Distributed Envir...
Saksham Sarode - Building Effective test Data Management in Distributed Envir...
 

Similar to Bjarne Mansson - Risk-based Testing,A Must For Medical Devices - EuroSTAR 2010

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
 
How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...Greenlight Guru
 
Water Safety Plans with Odoo
Water Safety Plans with OdooWater Safety Plans with Odoo
Water Safety Plans with OdooVincent Laurent
 
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...Shay Ginsbourg
 
Powerful Statistical Tools in the Pharmaceutical and Medical Devices Industry...
Powerful Statistical Tools in the Pharmaceutical and Medical Devices Industry...Powerful Statistical Tools in the Pharmaceutical and Medical Devices Industry...
Powerful Statistical Tools in the Pharmaceutical and Medical Devices Industry...Minitab, LLC
 
Statistical solutions to help you with 5 FDA medical devices stages
Statistical solutions to help you with 5 FDA medical devices stagesStatistical solutions to help you with 5 FDA medical devices stages
Statistical solutions to help you with 5 FDA medical devices stagesMinitab, LLC
 
Voler capabilities presentation with examples 2019-4 md rev wm 10-12
Voler capabilities presentation with examples   2019-4 md rev wm 10-12Voler capabilities presentation with examples   2019-4 md rev wm 10-12
Voler capabilities presentation with examples 2019-4 md rev wm 10-12Walt Maclay
 
Transition to ISO 13485:2016
Transition to ISO 13485:2016Transition to ISO 13485:2016
Transition to ISO 13485:2016Carlin Jannine
 
Unleashing agile testing under medical regulations
Unleashing agile testing under medical regulationsUnleashing agile testing under medical regulations
Unleashing agile testing under medical regulationsLuca Sturaro
 
20cs2024 Ethics in Information Technology
20cs2024 Ethics in Information Technology20cs2024 Ethics in Information Technology
20cs2024 Ethics in Information TechnologyKathirvel Ayyaswamy
 
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...UCICove
 
inspection , test and measurement
inspection , test and measurementinspection , test and measurement
inspection , test and measurementtanvikumbhar
 
fmea-130116034507-phpapp01.pdf
fmea-130116034507-phpapp01.pdffmea-130116034507-phpapp01.pdf
fmea-130116034507-phpapp01.pdfRajendran C
 
PCI and Vulnerability Assessments - What’s Missing?
PCI and Vulnerability Assessments - What’s Missing?PCI and Vulnerability Assessments - What’s Missing?
PCI and Vulnerability Assessments - What’s Missing?Black Duck by Synopsys
 
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...Intland Software GmbH
 

Similar to Bjarne Mansson - Risk-based Testing,A Must For Medical Devices - EuroSTAR 2010 (20)

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
 
How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...How User Experience Design and Human Factors Engineering can Accelerate Produ...
How User Experience Design and Human Factors Engineering can Accelerate Produ...
 
Water Safety Plans with Odoo
Water Safety Plans with OdooWater Safety Plans with Odoo
Water Safety Plans with Odoo
 
Application of Q R M in Manufacturing Operations
Application of Q R M in Manufacturing Operations Application of Q R M in Manufacturing Operations
Application of Q R M in Manufacturing Operations
 
olivier_a.pdf
olivier_a.pdfolivier_a.pdf
olivier_a.pdf
 
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
 
Powerful Statistical Tools in the Pharmaceutical and Medical Devices Industry...
Powerful Statistical Tools in the Pharmaceutical and Medical Devices Industry...Powerful Statistical Tools in the Pharmaceutical and Medical Devices Industry...
Powerful Statistical Tools in the Pharmaceutical and Medical Devices Industry...
 
Application of Quality Risk Management in Commissioning & Qualifcation
Application of Quality Risk Management in Commissioning & QualifcationApplication of Quality Risk Management in Commissioning & Qualifcation
Application of Quality Risk Management in Commissioning & Qualifcation
 
Unit Testing.pptx
Unit Testing.pptxUnit Testing.pptx
Unit Testing.pptx
 
Statistical solutions to help you with 5 FDA medical devices stages
Statistical solutions to help you with 5 FDA medical devices stagesStatistical solutions to help you with 5 FDA medical devices stages
Statistical solutions to help you with 5 FDA medical devices stages
 
Voler capabilities presentation with examples 2019-4 md rev wm 10-12
Voler capabilities presentation with examples   2019-4 md rev wm 10-12Voler capabilities presentation with examples   2019-4 md rev wm 10-12
Voler capabilities presentation with examples 2019-4 md rev wm 10-12
 
ASTM Standard E 2500 for Commissioning and Qualifications
ASTM Standard E 2500 for Commissioning and QualificationsASTM Standard E 2500 for Commissioning and Qualifications
ASTM Standard E 2500 for Commissioning and Qualifications
 
Transition to ISO 13485:2016
Transition to ISO 13485:2016Transition to ISO 13485:2016
Transition to ISO 13485:2016
 
Unleashing agile testing under medical regulations
Unleashing agile testing under medical regulationsUnleashing agile testing under medical regulations
Unleashing agile testing under medical regulations
 
20cs2024 Ethics in Information Technology
20cs2024 Ethics in Information Technology20cs2024 Ethics in Information Technology
20cs2024 Ethics in Information Technology
 
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
 
inspection , test and measurement
inspection , test and measurementinspection , test and measurement
inspection , test and measurement
 
fmea-130116034507-phpapp01.pdf
fmea-130116034507-phpapp01.pdffmea-130116034507-phpapp01.pdf
fmea-130116034507-phpapp01.pdf
 
PCI and Vulnerability Assessments - What’s Missing?
PCI and Vulnerability Assessments - What’s Missing?PCI and Vulnerability Assessments - What’s Missing?
PCI and Vulnerability Assessments - What’s Missing?
 
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
 

More from TEST Huddle

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureTEST Huddle
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar TEST Huddle
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway TEST Huddle
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in ScrumTEST Huddle
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsTEST Huddle
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkTEST Huddle
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New HeightsTEST Huddle
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?TEST Huddle
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of UsTEST Huddle
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)TEST Huddle
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesTEST Huddle
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?TEST Huddle
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageTEST Huddle
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersTEST Huddle
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?TEST Huddle
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfullyTEST Huddle
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey TEST Huddle
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsTEST Huddle
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your RoleTEST Huddle
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0TEST Huddle
 

More from TEST Huddle (20)

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- Accenture
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in Scrum
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional Tests
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test Work
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New Heights
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of Us
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test Coverage
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for Testers
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your Role
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 

Bjarne Mansson - Risk-based Testing,A Must For Medical Devices - EuroSTAR 2010

  • 1. Risk-based testing Risk-based testingA must for medical devices Bjarne Månsson, KK Data Danmark November 2010
  • 2. Risk-based testing November 2010 Slide no 2 Background: diabetes care •Diabetes is close to be epidemic •at present 220 million people •Dilemma •diabetes can not be cured •Root cause •lack of body blood glucose control •Blood glucose control •insulin injection •blood glucose measurement •Diabetes care •providing insulin •constantly controlling condition •long term control: HbA1c (blood glucose concentration over time)
  • 3. Risk-based testing November 2010 Slide no 3 Devices for diabetes care • Providing insulin • Measuring blood glucose
  • 4. Risk-based testing November 2010 Slide no 4 Worst fearin medical device industry ... recalls and market withdrawals ...
  • 5. Risk-based testing November 2010 Slide no 5 Example: recall of blood glucose meter •Blood glucose meter: •Used at least 4 times per day •Normal value is 5-6 mmol/l •Two units of measurement: •mmol/l (EU) •mg/dl (US)
  • 6. Risk-based testing November 2010 Slide no 6 Recall: what happened? •A (EU) user drops the meter on the floor, and the device resets to factory settings withoutnotifying the user mmol/l -> mg/dl •Then, a measurement with unexpected unit: 104 mg/dl(= 5.8 mmol/l) •Reaction: reading assumed to be 10.4 mmol/l •Result: extra insulin intake and hypoglycaemia!
  • 7. Risk-based testing November 2010 Slide no 7 How to avoid recalls ... first call •Risk analysis: ”foresee user risks” •define user safety •conduct user risk analysis •include risk mitigations in product requirements •Process control: ”manage user risks” •perform requirement management (tracing) •perform configuration control •conclude by risk-based testing
  • 8. Risk-based testing November 2010 Slide no 8 User safety –design input for your product •Essential performance •delivery of drug within safety accuracy •example: insulin overdose max. 2 units •measurement of medical value within safety accuracy •example: blood glucose measurement within 20% •Basic safety •protection against electric shock •example: touch current max. 250 μA •enter safe state on single fault •example: fatal error disables insulin delivery
  • 9. Risk-based testing November 2010 Slide no 9 Risk analysis •Stakeholder •User only (notthe FDA) •User risk •“I want to be safe with my medical device” •“I want to stabilize my health” •User risk analysis (severity) •S5: “I am in severe danger of dying” •S4: “Over time, my health grows worse” •S3: “At present, I do not feel comfortable” •Analysis method: •Effect: impact versus likelihood (Risk priority factor) •Result: •S5 and S4 should be as low as reasonably possible
  • 10. Risk-based testing November 2010 Slide no 10 10Risk analysis •Risk priority factor (i.e. effect): •Unacceptable •ALARP(as low as reasonably possible) •Acceptable Likelihood Risk priority factor RPF Frequent 100% (3 times per day) Probable 10% (twice per week) Occasional 1% (once per month) Remote 0.1% (once per year) Improbable 0.01% (once per 10 years) Incredible 0.001% (once per 100 years) S1 S2 S3 S4 S5 Impact Negligible functional failure and cosmetic defects Functional failures without medical significance Might cause minor deterioration of health Might cause serious deterioration of health Might cause death
  • 11. Risk-based testing November 2010 Slide no 11 Risk analysis •Risk reduction (mitigation): •Risks in the Unacceptable area require actions to reduce the risk priority factor at least into the ALARP area. •Risks in the ALARP area may be followed by actions needed to reduce the RPF. •Risks in the Acceptable area are put on the observation list (i.e. not forgotten)
  • 12. Risk-based testing November 2010 Slide no 12Slide 12Recall example: what to do? •Possible field risk reduction: •No reset to factory settings •If not: user confirmation on reset •Follow MMI design rules: •5.8 mmol/l-> 5.8mmol/l •104 mg/dl -> 104 mg/dl •Regional software version with only one unit enabled •Possible early risk reduction (design): •Qualified user risk analysis •Establish design rules (experience)
  • 13. •2. Failure to verify or validate corrective and preventive actions to ensure that such actions are effective and do not adversely affect the finished device, as required by 21 CFR 820.100(a) (4). Your firm lacks documentation that verification or validation was performed of the corrective actions taken on the H-TRON products to ensure effectiveness of the chanqes. •… •3. Failure to perform an adequate risk analysis. •… •Failure to validate computer software for its intended use according to an established protocol, when computers or automated data manageing systems are used as part of the quality system, as required by 21 CFR 820.70(i). •… •5. Failure to validate with a high degree of assurance, a manage that cannot be fully verified by subsequent inspection and test. •… •8. Failure to adequately establish and maintain procedures to control documents and document changes to include provisions for change records to record approval date, approval signature and when the change becomes effective, as required by 21 CFR 820.40 and 820.40(b). •… •Given the serious nature of these violations of the Act, all products manufactured by Disetronic Medical Systems AG, Burgdorf, Switzerland may be detained without physical examination upon entry into the United States until these Risk-based testing November 2010 Slide no 13 Yet another recall –now on process... procedures to control documents ...
  • 14. Risk-based testingNovember 2010Slide no 14Slide 14 How to avoid recalls –second call •Risk analysis: ” foresee user risks” •define user safety •conduct user risk analysis •include risk mitigations in product requirements •Process control: ”manage user risks” •perform requirement management (tracing) •perform configuration control •conclude by risk-based testing
  • 15. Risk-based testing November 2010 Slide no 15Slide 15Configuration control –what? •Requirements control •Controlling changes in requirements •Traceability between requirements •Document control •Version control •Successive versions of a document •Baseline •A configuration of documents at a specific point in time •Document control •Where are the locally controlled documents?
  • 16. Risk-based testingNovember 2010Slide no 16 Slide Configuration management (Risk V-model) Marketing specificationValidationUser riskSystem architecture design specificationSoftware, electronics, mechanics design specificationRisk mitigationProduct specificationSystem verification testIntegration testModule testManufacturing specificationTrace of requirements
  • 17. Risk-based testingNovember 2010Slide no 17Slide 17Risk-based testing •Did you notice? •Until now, no focus on risk-based testing •First, testers have to understand the process •But then, what to do in testing? •Again, some examples …
  • 18. User risk Risk mitigation Product specification System verification test • Risk • User can hardly read display due to • bright day, bad eyes, daily stress • Mitigation • Large display font for important information • Requirement • 26 pixel font size on blood glucose values • Testing • Not just testing digits on the display • But, also readability in living room light • Look through the eyes of the user Risk-based testing November 2010 Slide no 18 Risk-based testing, example
  • 19. User risk Risk mitigation System architecture design Integration test Interface specification • Risk • Device reset changes user settings • Mitigation • Device reset must not affect basic safety • Requirement • Safety reset should include a user warning • Settings may only change with user acceptance • Testing • Not just testing device reset • But, also device behaviour after reset • Put yourself in the user’s place Risk-based testing November 2010 Slide no 19 Risk-based testing, example
  • 20. • Risk • Device displays result with wrong unit (miscalculation): 104 mmol/l • Mitigation • Always consistency between result and unit • Requirement • Sanity check on result value and regional setting • Read back from display • Testing • Not just testing measurement value • But, also in combination with changing units • Play around like a user Risk-based testing September 2010 Slide no 20 Risk-based testing, example User risk Software, electronics, mechanics design specification Risk mitigation Module test November
  • 21. Risk-based testingNovember 2010 Slide no 21 21Bilateral agreement: User safety andhow to avoid recalls •Risk analysis: ”foresee user risks” •define user safety •conduct user risk analysis •include risk mitigations in product requirements •Process control: ”manage user risks” •perform requirement management (tracing) •perform configuration control •conclude by risk-based testing •In medical industry: authorities are watching you! •recommendation: behave like you were the user yourself
  • 22. Risk-based testingNovember 2010Slide no 22Slide 22Risk-based testing •In test design •include user risk analysis •include risk mitigations •do requirements include risk? •In testing •make sure to understand the risks •make sure to understand the mitigations •open your mind •put yourself in the user’s place •And you’ll become a profound risk-based tester