Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ......

26
Webinar: Agile Design Controls Part 3 Paperless V&V to Support Rapid Design Itera6ons with Medical Devices April 30, 2019 30-APR-2019 Copyright 2019 | Matrix Requirements GmbH | Sunstone Pilot, Inc. 1 Arnaud Alberts Wolfgang Huber Aaron Joseph Matrix Requirements GmbH Matrix Requirements GmbH Sunstone Pilot, Inc.

Transcript of Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ......

Page 1: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Webinar: Agile Design Controls Part 3

PaperlessV&VtoSupportRapidDesignItera6onswithMedicalDevices

April30,2019

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 1

ArnaudAlberts WolfgangHuber AaronJosephMatrixRequirementsGmbH MatrixRequirementsGmbH

SunstonePilot,Inc.

Page 2: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Aaron Joseph Principal Consultant – Sunstone Pilot, Inc.

•  20+yearsmedicaldevicedevelopmentoverawiderangeofproducts:•  surgicalrobo6cssystems,digitalx-rayfluoroscopysystem,druginhalerdevices,robo6ccathetersystem,x-raycatheterforbrachytherapy,lasereyesurgerysystem,heart-lungbypassmachine,andmul6plewearable/IOTdevices

•  Assistclientswithallaspectsofdesigncontrols:riskmanagement,requirementsmanagement,V&Vtes6ng,refiningdesigncontrolsprocedures,andtrainingR&Dstaff•  Avidpromoterofleanandagilemethodsformedicaldevicedevelopment•  BSEE-RiceUniversityandMSBioengineering-UniversityofWashington•  BasedinSiliconValley

2Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc.30-APR-2019

Page 3: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Arnaud Alberts Growth Manager – Matrix Requirements GmbH

•  Helpingmedicaldevicecompaniestobuildtheirdeviceinanagilewayfacilita6ngthemanagement,thedocumenta6onandthecer6fica6onoftheirproductwithMatrixRequirementsapplica6ons.•  QAengineerandProductManagementinaStartupMedicalDevicecompany

•  Hardware+so^wareclass2MedicalDevice•  BuildingtheQAsystemformarketintroduc6on•  Valida6on,Riskassessmentandtes6ng•  Productenhancement,releases,documenta6on

• M.Sc.Bio-Engineering–ULBBrussels•  BasedinBrussels-Belgium

3Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc.30-APR-2019

Page 4: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Wolfgang Huber Co-Founder - Matrix Requirements GmbH •  FounderMatrixRequirements•  15+yearsmanagingmedicaldevicedevelopment•  10+yearsdevelopingversioncontrolanddocumentmanagementsystems•  30yearsexperienceprofessionalso^waredevelopment•  Earlyadaptorofagilemethodologies• M.Sc.ComputerScience–KarlsruheUniversity•  BasedinMunich,Germany||Beziers,France

4Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc.30-APR-2019

Page 5: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Webinar Outline 1.  Shortcomingsoftradi6onalV&Vtes6ngonpaper2.  Structuringrequirementsandtes6ngforV&V3.  TestmanagementwithMatrixALMandJira4.  Examplechangescenarioandre-tes6ng5.  Computersystemvalida6on6.  Q&A

5Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc.30-APR-2019

Page 6: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

V&V TesOng Challenges • Highlytechnicalandprocessintensive(cross-func6onalsynchroniza6on)• Modern,so^ware-intensivemedicaldevicesmakeV&Vevenmoredifficult:•  Greatercomplexity•  Moreso^warecomponents•  Morechangeslateindevelopmentanda^erproductlaunch

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 6

DesignVerifica6on:ShowthatdesignoutputsconformtodesigninputsTestagainstdesignrequirements“Didwemakethedeviceright?”

DesignValida6on:ShowthatdesignmeetsuserneedsClinicaltes6ngorsimulatedclinicalusage“Didwemaketherightdevice?”

Page 7: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

TradiOonal V&V TesOng on Paper

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 7

Paperisdifficult!Shortcomings:•  Errorprone--poorhandwri6ng,crossedouttestresults,resultswrimeninwrongplace

•  Needtoscanpapersandamachtotestreports

•  Difficulttotranslateintootherlanguages•  Cannotelectronicallysearchresults

?

Page 8: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Test Report Generated by a Test Management Tool

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 8

Page 9: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

New Way: Product DocumentaOon Stored as Objects Export a set of docum

ents from the database

for submissions

DocumentsaregroupingsofDHFelements

SW Requirements

Risk Analysis

Product Reqts

SW Test Protocol SW Test Report

PR1020: System shall provide …

Text of requirement

AZributes (status, etc.)

Revision control per document and per element

TestProtocol

TestProtocol

Dynamic management of product data

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 9

Page 10: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Example Connected Medical Device

Firmwareonwatch

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 10

• Wearabledevice+mobileapp+cloud•  Heartmonitor(includinganalysisofotherpa6entdata)•  Distributedarchitecturewithmul6pleso^wareplaqorms

Mobileapponsmartphone

Dataanalysisandstorageoncloudplaqorm

Browserorclientapponlaptop

Page 11: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

V-Model integrated in Matrix tree

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 11

Page 12: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

V-Model integrated in Matrix tree

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 12

Page 13: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

V-Model integrated in Matrix tree

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 13

Page 14: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

V-Model integrated in Matrix tree

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 14

Page 15: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

V-Model integrated in Matrix tree

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 15

Page 16: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

So]ware Trace Matrix

andre-tes6ng

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 16

Page 17: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Design Changes with Example Medical Device

Firmwareonwatch

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 17

Mobileapponsmartphone

Dataanalysisandstorageoncloudplaqorm

Browserorclientapponlaptop

Change:lateindevelopment,theteamdiscoversaproblemduringusabilitytes6ng(FAILURE)ànecessitateschangestoGUIonwatchandsmartphoneandretes6ng

DHFdocuments

Page 18: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

ValidaOon Test failed

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 18

Page 19: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

SPEC updated, TC verificaOon

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 19

Page 20: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Prepare for new Test Run

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 20

Page 21: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

DocumentaOon: V&V Plan

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 21

Page 22: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

DocumentaOon: Summary report

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 22

Page 23: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

DocumentaOon: E-signature

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 23

Page 24: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Computer System ValidaOon • Valida6ngSWtoolsusedingenera6ngandapprovingdesigncontrolsdocumenta6on• Needtovalidatesystemandmaintainavalidatedstate

•  CompliancewithFDAPart11forelectronicrecords&electronicsignatures•  RelyingonSWtooltoprovide“objec6veevidence”todemonstratesafeandeffec6vemedicaldevice•  Userisk-basedapproachtoplanthevalida6on

Goodguide:AAMITIR36:2007ValidaBonofSoDwareforRegulatedProcesses

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 24

Page 25: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Summary • PaperlessV&V:

•  Recordtestresultselectronicallyinsteadofonpaper•  SWtools:integratedtestmgmtwithrequirementsmgmt•  Highlyconfigurablerepor6ngtogenerateDHFdocumentsautoma6cally,includingtracematrix•  Electronicsignaturesandaudittrail(FDAPart11compliant)

•  Integra6onoftes6nganddefecttracking•  Structuredrequirementstosupportrigorousre-tes6ng• Well-definedproceduresforSWconfigura6onandreleasemgmt

30-APR-2019 Copyright2019|MatrixRequirementsGmbH|SunstonePilot,Inc. 25

Page 26: Webinar: Agile Design Controls Part 3 · 2019. 4. 30. · Webinar: Agile Design Controls Part 3 ... • Assist clients with all aspects of design controls: risk management, requirements

Arnaud Alberts Wolfgang Huber Matrix Requirements GmbH - matrixreq.com

Aaron Joseph Sunstone Pilot, Inc. - sunstonepilot.com

Q & A