SlideShare una empresa de Scribd logo
1 de 71
Agile for Medical Software:
Better Results Faster in FDA
  Regulated Environments
             April 26, 2011
           Michael Walkden
           Tavi Scandiff-Pirvu




                                 Agile for Medical Software
• FDA is not the bad guy
• FDA is not your customer
• FDA is about ensuring safety and sustaining
  life

• Protects us from focusing only on profits

                                    Agile for Medical Software
Its not what you wear...
  Its how you wear it


                   Agile for Medical Software
Very Formal




              Agile for Medical Software
Very Formal   Very Casual




               Agile for Medical Software
Formal Process: Inception




                            Agile for Medical Software
Formal Process: Step 01




                          Agile for Medical Software
Formal Process: Step 02




                          Agile for Medical Software
Formal Process: Step 03




                          Agile for Medical Software
Formal Process: Step 04




                          Agile for Medical Software
Formal Process: Step 05




                          Agile for Medical Software
Formal Process: Step 06




                          Agile for Medical Software
Formal Process: Step 07




                          Agile for Medical Software
Formal Process: Step 08




                          Agile for Medical Software
Formal Process: Step 09




                          Agile for Medical Software
Formal Process: Step 10




                          Agile for Medical Software
Formal Process: Step 11 - Done




                         Agile for Medical Software
Formal Process: Final Verdict


Dear FDA,

  We will perform these ‘11’ Formal steps
each and everyday to ensure that nothing is
              left to chance.


                      -The Formal Group


                                       Agile for Medical Software
Formal Process: The Response

Dear Formal Group,


Great!
You have defined your 11 Formal
steps now go forth and DO IT!

                                       -FDA

                                   Agile for Medical Software
Casual Process: Inception




                            Agile for Medical Software
Casual Process: Step 01




                          Agile for Medical Software
Casual Process: Step 02




                          Agile for Medical Software
Casual Process: Step 03




                          Agile for Medical Software
Casual Process: Step 04




                          Agile for Medical Software
Casual Process: Step 05




                          Agile for Medical Software
Casual Process: Step 06




                          Agile for Medical Software
Casual Process: Step 07 - Done




                         Agile for Medical Software
Casual Process: Final Verdict


Dear FDA,

We will perform these ‘7’ Casual steps each
and everyday to ensure that nothing is left
               to chance.


                          -Casual Collab


                                       Agile for Medical Software
Formal Process: The Response

Dear Casual Collab,


Great!
You have defined your 7 Casual
steps now go forth and DO IT!

                                        -FDA

                                    Agile for Medical Software
Conclusion
Very Formal                Very Casual




                            Agile for Medical Software
Conclusion
              Mash-up of
Very Formal                Very Casual
                Both?




                            Agile for Medical Software
So don’t cut
   corners and change your
  process once you define it
just to save time and money!

                      Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 01                    Step: 01




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 02                    Step: 02




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 03                    Step: 03




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 04                    Step: 04




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 05                    Step: 05




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 06                    Step: 06




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 07                Step: 07 - done




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 08                Step: 07 - Done




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 09                Step: 07 - Done!




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
        Step: 10               Step: 07 - DONE




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
   Step: 11 - DONE!            Step: 07 - DONE!




                                        Agile for Medical Software
Formal Process: Steps 1-11   Formal Process: 7 steps
   Step: 11 - DONE!            Step: 07 - DONE!




                                        Agile for Medical Software
In the end it’s
  not the product but the
process that is the concern!



                      Agile for Medical Software
• FDA = Authoritative QA
• They are interested in sticking to a plan
• FDA lets you set rules to follow
• Need to know your team/client/
  environment/product



                                      Agile for Medical Software
FDA’s Role


             Agile for Medical Software
• Medical device:
       • Act mechanically or chemically
• Pharmaceuticals:
       • Uses the body’s metabolism

                                   Agile for Medical Software
• Medical device:
       • Act mechanically or chemically
• Pharmaceuticals:
       • Uses the body’s metabolism

                                   Agile for Medical Software
Classes of FDA Devices


                 Agile for Medical Software
Class I
• Not intended to support life
• Least regulatory controls
• 74% of devices are exempt from pre-
  market approval
• Often a few pages of documentation will
  suffice to pass pre-market approval

                                   Agile for Medical Software
Class II
• General commercial quality control and
  manufacturing practices alone may not be
  sufficient to assure safety
• Existing methods are in place to prove safety
• Project is characterized by significant
  documentation and process compared to a
  “normal” Agile project

                                      Agile for Medical Software
Class III

• General commercial quality control and
  manufacturing practices alone may not be
  sufficient to assure safety
• Project is possibly R&D, but will still require
  significant documentation and process
  compared to a “normal” Agile project


                                       Agile for Medical Software
Agile 101


            Agile for Medical Software
• In general agile is not new. It is collection
  of good software practices evolved over
  years of experience.




                                       Agile for Medical Software
• Individuals and interactions over
  processes and tools

• Working software over comprehensive
  documentation

• Customer collaboration over
  contract negotiation

• Responding to change over following
  a plan

                              Agile for Medical Software
Agile Myths
•   Agile is Working        •   Simply iterations
    Without Documentation

•   One specific
    methodology             •   “Glorified hacking”



•   A “One Size Fits All”   •   Working without a plan
    cookbook



                                             Agile for Medical Software
•   Focus on activities that add value

•   Collaborative

•   Transparent

•   Adaptable

•   Simple

•   User engagement

•   Continuous Improvement

                                         Agile for Medical Software
What to expect


             Agile for Medical Software
•   FDA isn’t necessarily interested in waterfall

•   Longer Project Inception due to documentation
    of project history

•   Longer ramp-up time than a traditional Agile
    project

    •   team must understand more process and
        bigger picture early on

•   Faster software delivery than a traditional FDA
    project

                                            Agile for Medical Software
Audit: Plan on it


                Agile for Medical Software
What we know works
     (Pathfinder’s Process)




                             Agile for Medical Software
Know Your Product -> Process -> Production
   User Needs
   + Business
      Goals
                                          User Stories
                                          (Maser Story
                                             List)




                  Software
  Software
                Requirements
   Project
                Specification
  Schedule
                                                                 Software Verification &
                                                                     Validation Plan
                                                               (code review, unit testing,
                                                                   functional testing)
  Software
                                                                                             Design History
 Development      Software                                                                    File (DHF)
  Checklist      Architecture
                  Document
                                                                                Inception




                                !"
                                                                      Test Cases
                Fully Authored
                 User Stories

                                                 Dev. Code
                                               (code review)
                                                                     SVV Protocol


                                Testing

                                                                           Final SVV Test
                                                                               Report
                                                SVV Test
                                                 Report
                                                                          Development



                                                                                                  Agile for Medical Software
Know Your Product -> Process -> Production

  User Needs
  + Business
     Goals
                            User Stories
                            (Maser Story
                               List)




 Software
  Project
 Schedule




 Software
Development
 Checklist



                                           Agile for Medical Software
Know Your Product -> Process -> Production


  Software
Requirements
Specification
                          Software Verification &
                              Validation Plan
                        (code review, unit testing,
                            functional testing)


 Software
Architecture
 Document
                                         Inception




                                              Agile for Medical Software
Know Your Product -> Process -> Production




               !"
                                          Test Cases
  Fully Authored
   User Stories

                           Dev. Code
                         (code review)
                                         SVV Protocol


               Testing

                                             Final SVV Test
                                                 Report
                          SVV Test
                           Report
                                             Development



                                                        Agile for Medical Software
Know Your Product -> Process -> Production




               Design History
                File (DHF)




                                   Agile for Medical Software
Know Your Product -> Process -> Production
   User Needs
   + Business
      Goals
                                          User Stories
                                          (Maser Story
                                             List)




                  Software
  Software
                Requirements
   Project
                Specification
  Schedule
                                                                 Software Verification &
                                                                     Validation Plan
                                                               (code review, unit testing,
                                                                   functional testing)
  Software
                                                                                             Design History
 Development      Software                                                                    File (DHF)
  Checklist      Architecture
                  Document
                                                                                Inception




                                !"
                                                                      Test Cases
                Fully Authored
                 User Stories

                                                 Dev. Code
                                               (code review)
                                                                     SVV Protocol


                                Testing

                                                                           Final SVV Test
                                                                               Report
                                                SVV Test
                                                 Report
                                                                          Development



                                                                                                  Agile for Medical Software
After Release


                Agile for Medical Software
• Change management strategy
• 501K Updates
• Bugs/defects
• Labeling

                               Agile for Medical Software
Questions?


             Agile for Medical Software

Más contenido relacionado

La actualidad más candente

Decisio Health Overview
Decisio Health OverviewDecisio Health Overview
Decisio Health OverviewDecisio Health
 
Take the next step with mobile testing accelerate your mobile testing draft 3
Take the next step with mobile testing accelerate your mobile testing draft 3Take the next step with mobile testing accelerate your mobile testing draft 3
Take the next step with mobile testing accelerate your mobile testing draft 3Michael Deady
 
Dr. Andreas Birk: Approaches to Agile in Medical Device Development
Dr. Andreas Birk: Approaches to Agile in Medical Device DevelopmentDr. Andreas Birk: Approaches to Agile in Medical Device Development
Dr. Andreas Birk: Approaches to Agile in Medical Device DevelopmentIntland Software GmbH
 
3. introduction to software testing
3. introduction to software testing3. introduction to software testing
3. introduction to software testingChandra Maddigapu
 
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...Intland Software GmbH
 
Micro-learning, Macro-compliance: Improving GxP Compliance with Modern Learni...
Micro-learning, Macro-compliance: Improving GxP Compliance with Modern Learni...Micro-learning, Macro-compliance: Improving GxP Compliance with Modern Learni...
Micro-learning, Macro-compliance: Improving GxP Compliance with Modern Learni...Veeva Systems
 
Best practices for implementing and maintaining successful standards
Best practices for implementing and maintaining successful standardsBest practices for implementing and maintaining successful standards
Best practices for implementing and maintaining successful standardsVeeva Systems
 
Clinlogix - Improving Pharmacovigilance Outsourcing with Modern Technologies
Clinlogix - Improving Pharmacovigilance Outsourcing with Modern Technologies Clinlogix - Improving Pharmacovigilance Outsourcing with Modern Technologies
Clinlogix - Improving Pharmacovigilance Outsourcing with Modern Technologies Veeva Systems
 
Validation strategies for cloud-based EDCs: more innovation, less effort
Validation strategies for cloud-based EDCs: more innovation, less effortValidation strategies for cloud-based EDCs: more innovation, less effort
Validation strategies for cloud-based EDCs: more innovation, less effortVeeva Systems
 
Unify quality manufacturing to drive speed, compliance and collaboration
Unify quality manufacturing to drive speed, compliance and collaborationUnify quality manufacturing to drive speed, compliance and collaboration
Unify quality manufacturing to drive speed, compliance and collaborationVeeva Systems
 
Business Assurance: The Quality Implications of Digital Transformation
Business Assurance: The Quality Implications of Digital TransformationBusiness Assurance: The Quality Implications of Digital Transformation
Business Assurance: The Quality Implications of Digital TransformationCognizant
 
Agile methods for medical device development
Agile methods for medical device developmentAgile methods for medical device development
Agile methods for medical device developmentTom Dubin
 
Deploying the Voice of the Customer in the Development of a New Medical Device
Deploying the Voice of the Customer in the Development of a New Medical DeviceDeploying the Voice of the Customer in the Development of a New Medical Device
Deploying the Voice of the Customer in the Development of a New Medical DeviceKrisDekom
 
PICI’s Best Practices for Building Oncology Studies in an EDC
PICI’s Best Practices for Building Oncology Studies in an EDCPICI’s Best Practices for Building Oncology Studies in an EDC
PICI’s Best Practices for Building Oncology Studies in an EDCVeeva Systems
 
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...eG Innovations
 
Overview: The Internal Innovation Pipeline @ The HHS Idea Lab
Overview: The Internal Innovation Pipeline @ The HHS Idea LabOverview: The Internal Innovation Pipeline @ The HHS Idea Lab
Overview: The Internal Innovation Pipeline @ The HHS Idea LabReadG
 
University of Louisville: Enabling Research During COVID-19 and Beyond
University of Louisville: Enabling Research During COVID-19 and BeyondUniversity of Louisville: Enabling Research During COVID-19 and Beyond
University of Louisville: Enabling Research During COVID-19 and BeyondVeeva Systems
 
Roadmap to next generation digital lab
Roadmap to next generation digital labRoadmap to next generation digital lab
Roadmap to next generation digital labStephan Gürtler
 

La actualidad más candente (20)

Fda 21 CFR 820.30 compliant software development process
Fda 21 CFR 820.30 compliant software development processFda 21 CFR 820.30 compliant software development process
Fda 21 CFR 820.30 compliant software development process
 
Decisio Health Overview
Decisio Health OverviewDecisio Health Overview
Decisio Health Overview
 
Take the next step with mobile testing accelerate your mobile testing draft 3
Take the next step with mobile testing accelerate your mobile testing draft 3Take the next step with mobile testing accelerate your mobile testing draft 3
Take the next step with mobile testing accelerate your mobile testing draft 3
 
Dr. Andreas Birk: Approaches to Agile in Medical Device Development
Dr. Andreas Birk: Approaches to Agile in Medical Device DevelopmentDr. Andreas Birk: Approaches to Agile in Medical Device Development
Dr. Andreas Birk: Approaches to Agile in Medical Device Development
 
Primary Market Research
Primary Market Research Primary Market Research
Primary Market Research
 
3. introduction to software testing
3. introduction to software testing3. introduction to software testing
3. introduction to software testing
 
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
 
Micro-learning, Macro-compliance: Improving GxP Compliance with Modern Learni...
Micro-learning, Macro-compliance: Improving GxP Compliance with Modern Learni...Micro-learning, Macro-compliance: Improving GxP Compliance with Modern Learni...
Micro-learning, Macro-compliance: Improving GxP Compliance with Modern Learni...
 
Best practices for implementing and maintaining successful standards
Best practices for implementing and maintaining successful standardsBest practices for implementing and maintaining successful standards
Best practices for implementing and maintaining successful standards
 
Clinlogix - Improving Pharmacovigilance Outsourcing with Modern Technologies
Clinlogix - Improving Pharmacovigilance Outsourcing with Modern Technologies Clinlogix - Improving Pharmacovigilance Outsourcing with Modern Technologies
Clinlogix - Improving Pharmacovigilance Outsourcing with Modern Technologies
 
Validation strategies for cloud-based EDCs: more innovation, less effort
Validation strategies for cloud-based EDCs: more innovation, less effortValidation strategies for cloud-based EDCs: more innovation, less effort
Validation strategies for cloud-based EDCs: more innovation, less effort
 
Unify quality manufacturing to drive speed, compliance and collaboration
Unify quality manufacturing to drive speed, compliance and collaborationUnify quality manufacturing to drive speed, compliance and collaboration
Unify quality manufacturing to drive speed, compliance and collaboration
 
Business Assurance: The Quality Implications of Digital Transformation
Business Assurance: The Quality Implications of Digital TransformationBusiness Assurance: The Quality Implications of Digital Transformation
Business Assurance: The Quality Implications of Digital Transformation
 
Agile methods for medical device development
Agile methods for medical device developmentAgile methods for medical device development
Agile methods for medical device development
 
Deploying the Voice of the Customer in the Development of a New Medical Device
Deploying the Voice of the Customer in the Development of a New Medical DeviceDeploying the Voice of the Customer in the Development of a New Medical Device
Deploying the Voice of the Customer in the Development of a New Medical Device
 
PICI’s Best Practices for Building Oncology Studies in an EDC
PICI’s Best Practices for Building Oncology Studies in an EDCPICI’s Best Practices for Building Oncology Studies in an EDC
PICI’s Best Practices for Building Oncology Studies in an EDC
 
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
 
Overview: The Internal Innovation Pipeline @ The HHS Idea Lab
Overview: The Internal Innovation Pipeline @ The HHS Idea LabOverview: The Internal Innovation Pipeline @ The HHS Idea Lab
Overview: The Internal Innovation Pipeline @ The HHS Idea Lab
 
University of Louisville: Enabling Research During COVID-19 and Beyond
University of Louisville: Enabling Research During COVID-19 and BeyondUniversity of Louisville: Enabling Research During COVID-19 and Beyond
University of Louisville: Enabling Research During COVID-19 and Beyond
 
Roadmap to next generation digital lab
Roadmap to next generation digital labRoadmap to next generation digital lab
Roadmap to next generation digital lab
 

Destacado

Agile in highly regulated environments
Agile in highly regulated environmentsAgile in highly regulated environments
Agile in highly regulated environmentsValtech UK
 
Agile in Medical Software Development
Agile in Medical Software DevelopmentAgile in Medical Software Development
Agile in Medical Software DevelopmentBernhard Kappe
 
Java Code Review Checklist
Java Code Review ChecklistJava Code Review Checklist
Java Code Review ChecklistMahesh Chopker
 
Amy Willis - World Usability Day Chicago 2013
Amy Willis - World Usability Day Chicago 2013Amy Willis - World Usability Day Chicago 2013
Amy Willis - World Usability Day Chicago 2013Orthogonal
 
The quantified patient_Kvedar
The quantified patient_KvedarThe quantified patient_Kvedar
The quantified patient_KvedarJoseph Kvedar
 
Health IT Summit Boston 2014 – Keynote Presentation “Making Health Addictive”...
Health IT Summit Boston 2014 – Keynote Presentation “Making Health Addictive”...Health IT Summit Boston 2014 – Keynote Presentation “Making Health Addictive”...
Health IT Summit Boston 2014 – Keynote Presentation “Making Health Addictive”...Health IT Conference – iHT2
 
Connected health as a tool for patient engagement kvedar 11.7.13
Connected health as a tool for patient engagement kvedar 11.7.13Connected health as a tool for patient engagement kvedar 11.7.13
Connected health as a tool for patient engagement kvedar 11.7.13Joseph Kvedar
 
The Connected Medical Home
The Connected Medical HomeThe Connected Medical Home
The Connected Medical HomeJoseph Kvedar
 
Quantified, personal & connected
Quantified, personal & connectedQuantified, personal & connected
Quantified, personal & connectedErik Duval
 
HXR 2016: Human Focused Innovation in a Clinical Setting -Lesley Solomon, Bri...
HXR 2016: Human Focused Innovation in a Clinical Setting -Lesley Solomon, Bri...HXR 2016: Human Focused Innovation in a Clinical Setting -Lesley Solomon, Bri...
HXR 2016: Human Focused Innovation in a Clinical Setting -Lesley Solomon, Bri...HxRefactored
 
The Patient-Centered Medical Home
The Patient-Centered Medical HomeThe Patient-Centered Medical Home
The Patient-Centered Medical HomeL.A. Net
 
Overview of the center for connected health kvedar sept 2013
Overview of the center for connected health kvedar sept 2013Overview of the center for connected health kvedar sept 2013
Overview of the center for connected health kvedar sept 2013Joseph Kvedar
 
What's Next In Connected Health
What's Next In Connected HealthWhat's Next In Connected Health
What's Next In Connected HealthOrthogonal
 

Destacado (20)

Agile in highly regulated environments
Agile in highly regulated environmentsAgile in highly regulated environments
Agile in highly regulated environments
 
Agile in Medical Software Development
Agile in Medical Software DevelopmentAgile in Medical Software Development
Agile in Medical Software Development
 
Java Code Review Checklist
Java Code Review ChecklistJava Code Review Checklist
Java Code Review Checklist
 
2015 Houston CHIME Lead Forum
2015 Houston CHIME Lead Forum2015 Houston CHIME Lead Forum
2015 Houston CHIME Lead Forum
 
Amy Willis - World Usability Day Chicago 2013
Amy Willis - World Usability Day Chicago 2013Amy Willis - World Usability Day Chicago 2013
Amy Willis - World Usability Day Chicago 2013
 
2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit
 
The quantified patient_Kvedar
The quantified patient_KvedarThe quantified patient_Kvedar
The quantified patient_Kvedar
 
Health IT Summit Boston 2014 – Keynote Presentation “Making Health Addictive”...
Health IT Summit Boston 2014 – Keynote Presentation “Making Health Addictive”...Health IT Summit Boston 2014 – Keynote Presentation “Making Health Addictive”...
Health IT Summit Boston 2014 – Keynote Presentation “Making Health Addictive”...
 
Connected health as a tool for patient engagement kvedar 11.7.13
Connected health as a tool for patient engagement kvedar 11.7.13Connected health as a tool for patient engagement kvedar 11.7.13
Connected health as a tool for patient engagement kvedar 11.7.13
 
2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit
 
The Connected Medical Home
The Connected Medical HomeThe Connected Medical Home
The Connected Medical Home
 
Quantified, personal & connected
Quantified, personal & connectedQuantified, personal & connected
Quantified, personal & connected
 
HXR 2016: Human Focused Innovation in a Clinical Setting -Lesley Solomon, Bri...
HXR 2016: Human Focused Innovation in a Clinical Setting -Lesley Solomon, Bri...HXR 2016: Human Focused Innovation in a Clinical Setting -Lesley Solomon, Bri...
HXR 2016: Human Focused Innovation in a Clinical Setting -Lesley Solomon, Bri...
 
2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit
 
The Patient-Centered Medical Home
The Patient-Centered Medical HomeThe Patient-Centered Medical Home
The Patient-Centered Medical Home
 
Connected Health: Participatory Medicine
Connected Health: Participatory MedicineConnected Health: Participatory Medicine
Connected Health: Participatory Medicine
 
Overview of the center for connected health kvedar sept 2013
Overview of the center for connected health kvedar sept 2013Overview of the center for connected health kvedar sept 2013
Overview of the center for connected health kvedar sept 2013
 
2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit
 
What's Next In Connected Health
What's Next In Connected HealthWhat's Next In Connected Health
What's Next In Connected Health
 
2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit
 

Similar a Agile Development for FDA Regulated Medical Software

Mobile Medical Apps - From Start to CE-Mark
Mobile Medical Apps - From Start to CE-MarkMobile Medical Apps - From Start to CE-Mark
Mobile Medical Apps - From Start to CE-MarkChristian Johner
 
IEC 62304: SDLC Conformance and Management
IEC 62304: SDLC Conformance and Management IEC 62304: SDLC Conformance and Management
IEC 62304: SDLC Conformance and Management MethodSense, Inc.
 
March APLN: Agile development- Measure & Analyze by Garry Rowland
March APLN: Agile development- Measure & Analyze by Garry RowlandMarch APLN: Agile development- Measure & Analyze by Garry Rowland
March APLN: Agile development- Measure & Analyze by Garry RowlandConscires Agile Practices
 
CLINIC SOFTWARE DUBAI.pptx
CLINIC SOFTWARE DUBAI.pptxCLINIC SOFTWARE DUBAI.pptx
CLINIC SOFTWARE DUBAI.pptxRiyafathima18
 
Agile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementAgile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementXBOSoft
 
HITC Workflow Webinar 4.24.12
HITC Workflow Webinar 4.24.12HITC Workflow Webinar 4.24.12
HITC Workflow Webinar 4.24.12Think DCS
 
DevOps Deconstructed
DevOps DeconstructedDevOps Deconstructed
DevOps DeconstructedJeremy Pullen
 
Rx for FDA Software Compliance
Rx for FDA Software ComplianceRx for FDA Software Compliance
Rx for FDA Software ComplianceParasoft
 
Perforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr editsPerforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr editsPerforce
 
Software Testing - Software Quality (Part 2)
Software Testing - Software Quality (Part 2)Software Testing - Software Quality (Part 2)
Software Testing - Software Quality (Part 2)Ajeng Savitri
 
Solutions for Behavioral Health
Solutions for Behavioral HealthSolutions for Behavioral Health
Solutions for Behavioral HealthNextGen Healthcare
 
Justifying your Occupational Health Clinic budget
Justifying your Occupational Health Clinic budgetJustifying your Occupational Health Clinic budget
Justifying your Occupational Health Clinic budgetMedgate Inc.
 
A Complete Guide to Functional Testing
A Complete Guide to Functional TestingA Complete Guide to Functional Testing
A Complete Guide to Functional TestingAbhay Kumar
 
Are You Ready for Industry 4.0?
Are You Ready for Industry 4.0?Are You Ready for Industry 4.0?
Are You Ready for Industry 4.0?Dozuki Software
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testinghasbi sidiq
 

Similar a Agile Development for FDA Regulated Medical Software (20)

Mobile Medical Apps - From Start to CE-Mark
Mobile Medical Apps - From Start to CE-MarkMobile Medical Apps - From Start to CE-Mark
Mobile Medical Apps - From Start to CE-Mark
 
G7 patient record system
G7 patient record systemG7 patient record system
G7 patient record system
 
IEC 62304: SDLC Conformance and Management
IEC 62304: SDLC Conformance and Management IEC 62304: SDLC Conformance and Management
IEC 62304: SDLC Conformance and Management
 
March APLN: Agile development- Measure & Analyze by Garry Rowland
March APLN: Agile development- Measure & Analyze by Garry RowlandMarch APLN: Agile development- Measure & Analyze by Garry Rowland
March APLN: Agile development- Measure & Analyze by Garry Rowland
 
Manual testing ppt
Manual testing pptManual testing ppt
Manual testing ppt
 
Parasoft fda software compliance part1
Parasoft fda software compliance   part1Parasoft fda software compliance   part1
Parasoft fda software compliance part1
 
CLINIC SOFTWARE DUBAI.pptx
CLINIC SOFTWARE DUBAI.pptxCLINIC SOFTWARE DUBAI.pptx
CLINIC SOFTWARE DUBAI.pptx
 
Agile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvementAgile Metrics to Boost Software Quality improvement
Agile Metrics to Boost Software Quality improvement
 
HITC Workflow Webinar 4.24.12
HITC Workflow Webinar 4.24.12HITC Workflow Webinar 4.24.12
HITC Workflow Webinar 4.24.12
 
DevOps Deconstructed
DevOps DeconstructedDevOps Deconstructed
DevOps Deconstructed
 
Rx for FDA Software Compliance
Rx for FDA Software ComplianceRx for FDA Software Compliance
Rx for FDA Software Compliance
 
Perforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr editsPerforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr edits
 
Software Testing - Software Quality (Part 2)
Software Testing - Software Quality (Part 2)Software Testing - Software Quality (Part 2)
Software Testing - Software Quality (Part 2)
 
Solutions for Behavioral Health
Solutions for Behavioral HealthSolutions for Behavioral Health
Solutions for Behavioral Health
 
Behavioral Health Brochure
Behavioral Health BrochureBehavioral Health Brochure
Behavioral Health Brochure
 
Justifying your Occupational Health Clinic budget
Justifying your Occupational Health Clinic budgetJustifying your Occupational Health Clinic budget
Justifying your Occupational Health Clinic budget
 
Hipaa videos by abyde
Hipaa videos by abydeHipaa videos by abyde
Hipaa videos by abyde
 
A Complete Guide to Functional Testing
A Complete Guide to Functional TestingA Complete Guide to Functional Testing
A Complete Guide to Functional Testing
 
Are You Ready for Industry 4.0?
Are You Ready for Industry 4.0?Are You Ready for Industry 4.0?
Are You Ready for Industry 4.0?
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testing
 

Más de Orthogonal

The Other Side of Wireless - Connecting Medical Devices with Mobile, Cloud Co...
The Other Side of Wireless - Connecting Medical Devices with Mobile, Cloud Co...The Other Side of Wireless - Connecting Medical Devices with Mobile, Cloud Co...
The Other Side of Wireless - Connecting Medical Devices with Mobile, Cloud Co...Orthogonal
 
Lean Innovation within UnitedHealth Group
Lean Innovation within UnitedHealth GroupLean Innovation within UnitedHealth Group
Lean Innovation within UnitedHealth GroupOrthogonal
 
Hacking N' Healthcare: What the Data?
Hacking N' Healthcare: What the Data?Hacking N' Healthcare: What the Data?
Hacking N' Healthcare: What the Data?Orthogonal
 
Hacking N' Healthcare -- Patient Alerts?
Hacking N' Healthcare -- Patient Alerts? Hacking N' Healthcare -- Patient Alerts?
Hacking N' Healthcare -- Patient Alerts? Orthogonal
 
Hacking N' Healthcare: Mobile App Design
Hacking N' Healthcare: Mobile App DesignHacking N' Healthcare: Mobile App Design
Hacking N' Healthcare: Mobile App DesignOrthogonal
 
Tracking Healthcare Trackers
Tracking Healthcare TrackersTracking Healthcare Trackers
Tracking Healthcare TrackersOrthogonal
 
Are You Ready For Sensors In Healthcare?
Are You Ready For Sensors In Healthcare?Are You Ready For Sensors In Healthcare?
Are You Ready For Sensors In Healthcare?Orthogonal
 
Lean Startup for Healthcare: Workshop at Healthbox
Lean Startup for Healthcare: Workshop at Healthbox Lean Startup for Healthcare: Workshop at Healthbox
Lean Startup for Healthcare: Workshop at Healthbox Orthogonal
 
Lean + UX + Agile: Putting It All Together
Lean + UX + Agile: Putting It All TogetherLean + UX + Agile: Putting It All Together
Lean + UX + Agile: Putting It All TogetherOrthogonal
 
Lean User Experience in a Lean Startup
Lean User Experience in a Lean StartupLean User Experience in a Lean Startup
Lean User Experience in a Lean StartupOrthogonal
 
Agile Inception Illustrated
Agile Inception IllustratedAgile Inception Illustrated
Agile Inception IllustratedOrthogonal
 

Más de Orthogonal (11)

The Other Side of Wireless - Connecting Medical Devices with Mobile, Cloud Co...
The Other Side of Wireless - Connecting Medical Devices with Mobile, Cloud Co...The Other Side of Wireless - Connecting Medical Devices with Mobile, Cloud Co...
The Other Side of Wireless - Connecting Medical Devices with Mobile, Cloud Co...
 
Lean Innovation within UnitedHealth Group
Lean Innovation within UnitedHealth GroupLean Innovation within UnitedHealth Group
Lean Innovation within UnitedHealth Group
 
Hacking N' Healthcare: What the Data?
Hacking N' Healthcare: What the Data?Hacking N' Healthcare: What the Data?
Hacking N' Healthcare: What the Data?
 
Hacking N' Healthcare -- Patient Alerts?
Hacking N' Healthcare -- Patient Alerts? Hacking N' Healthcare -- Patient Alerts?
Hacking N' Healthcare -- Patient Alerts?
 
Hacking N' Healthcare: Mobile App Design
Hacking N' Healthcare: Mobile App DesignHacking N' Healthcare: Mobile App Design
Hacking N' Healthcare: Mobile App Design
 
Tracking Healthcare Trackers
Tracking Healthcare TrackersTracking Healthcare Trackers
Tracking Healthcare Trackers
 
Are You Ready For Sensors In Healthcare?
Are You Ready For Sensors In Healthcare?Are You Ready For Sensors In Healthcare?
Are You Ready For Sensors In Healthcare?
 
Lean Startup for Healthcare: Workshop at Healthbox
Lean Startup for Healthcare: Workshop at Healthbox Lean Startup for Healthcare: Workshop at Healthbox
Lean Startup for Healthcare: Workshop at Healthbox
 
Lean + UX + Agile: Putting It All Together
Lean + UX + Agile: Putting It All TogetherLean + UX + Agile: Putting It All Together
Lean + UX + Agile: Putting It All Together
 
Lean User Experience in a Lean Startup
Lean User Experience in a Lean StartupLean User Experience in a Lean Startup
Lean User Experience in a Lean Startup
 
Agile Inception Illustrated
Agile Inception IllustratedAgile Inception Illustrated
Agile Inception Illustrated
 

Último

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Último (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
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?
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Agile Development for FDA Regulated Medical Software

  • 1. Agile for Medical Software: Better Results Faster in FDA Regulated Environments April 26, 2011 Michael Walkden Tavi Scandiff-Pirvu Agile for Medical Software
  • 2. • FDA is not the bad guy • FDA is not your customer • FDA is about ensuring safety and sustaining life • Protects us from focusing only on profits Agile for Medical Software
  • 3. Its not what you wear... Its how you wear it Agile for Medical Software
  • 4. Very Formal Agile for Medical Software
  • 5. Very Formal Very Casual Agile for Medical Software
  • 6. Formal Process: Inception Agile for Medical Software
  • 7. Formal Process: Step 01 Agile for Medical Software
  • 8. Formal Process: Step 02 Agile for Medical Software
  • 9. Formal Process: Step 03 Agile for Medical Software
  • 10. Formal Process: Step 04 Agile for Medical Software
  • 11. Formal Process: Step 05 Agile for Medical Software
  • 12. Formal Process: Step 06 Agile for Medical Software
  • 13. Formal Process: Step 07 Agile for Medical Software
  • 14. Formal Process: Step 08 Agile for Medical Software
  • 15. Formal Process: Step 09 Agile for Medical Software
  • 16. Formal Process: Step 10 Agile for Medical Software
  • 17. Formal Process: Step 11 - Done Agile for Medical Software
  • 18. Formal Process: Final Verdict Dear FDA, We will perform these ‘11’ Formal steps each and everyday to ensure that nothing is left to chance. -The Formal Group Agile for Medical Software
  • 19. Formal Process: The Response Dear Formal Group, Great! You have defined your 11 Formal steps now go forth and DO IT! -FDA Agile for Medical Software
  • 20. Casual Process: Inception Agile for Medical Software
  • 21. Casual Process: Step 01 Agile for Medical Software
  • 22. Casual Process: Step 02 Agile for Medical Software
  • 23. Casual Process: Step 03 Agile for Medical Software
  • 24. Casual Process: Step 04 Agile for Medical Software
  • 25. Casual Process: Step 05 Agile for Medical Software
  • 26. Casual Process: Step 06 Agile for Medical Software
  • 27. Casual Process: Step 07 - Done Agile for Medical Software
  • 28. Casual Process: Final Verdict Dear FDA, We will perform these ‘7’ Casual steps each and everyday to ensure that nothing is left to chance. -Casual Collab Agile for Medical Software
  • 29. Formal Process: The Response Dear Casual Collab, Great! You have defined your 7 Casual steps now go forth and DO IT! -FDA Agile for Medical Software
  • 30. Conclusion Very Formal Very Casual Agile for Medical Software
  • 31. Conclusion Mash-up of Very Formal Very Casual Both? Agile for Medical Software
  • 32. So don’t cut corners and change your process once you define it just to save time and money! Agile for Medical Software
  • 33. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 01 Step: 01 Agile for Medical Software
  • 34. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 02 Step: 02 Agile for Medical Software
  • 35. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 03 Step: 03 Agile for Medical Software
  • 36. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 04 Step: 04 Agile for Medical Software
  • 37. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 05 Step: 05 Agile for Medical Software
  • 38. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 06 Step: 06 Agile for Medical Software
  • 39. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 07 Step: 07 - done Agile for Medical Software
  • 40. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 08 Step: 07 - Done Agile for Medical Software
  • 41. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 09 Step: 07 - Done! Agile for Medical Software
  • 42. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 10 Step: 07 - DONE Agile for Medical Software
  • 43. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 11 - DONE! Step: 07 - DONE! Agile for Medical Software
  • 44. Formal Process: Steps 1-11 Formal Process: 7 steps Step: 11 - DONE! Step: 07 - DONE! Agile for Medical Software
  • 45. In the end it’s not the product but the process that is the concern! Agile for Medical Software
  • 46. • FDA = Authoritative QA • They are interested in sticking to a plan • FDA lets you set rules to follow • Need to know your team/client/ environment/product Agile for Medical Software
  • 47. FDA’s Role Agile for Medical Software
  • 48. • Medical device: • Act mechanically or chemically • Pharmaceuticals: • Uses the body’s metabolism Agile for Medical Software
  • 49. • Medical device: • Act mechanically or chemically • Pharmaceuticals: • Uses the body’s metabolism Agile for Medical Software
  • 50. Classes of FDA Devices Agile for Medical Software
  • 51. Class I • Not intended to support life • Least regulatory controls • 74% of devices are exempt from pre- market approval • Often a few pages of documentation will suffice to pass pre-market approval Agile for Medical Software
  • 52. Class II • General commercial quality control and manufacturing practices alone may not be sufficient to assure safety • Existing methods are in place to prove safety • Project is characterized by significant documentation and process compared to a “normal” Agile project Agile for Medical Software
  • 53. Class III • General commercial quality control and manufacturing practices alone may not be sufficient to assure safety • Project is possibly R&D, but will still require significant documentation and process compared to a “normal” Agile project Agile for Medical Software
  • 54. Agile 101 Agile for Medical Software
  • 55. • In general agile is not new. It is collection of good software practices evolved over years of experience. Agile for Medical Software
  • 56. • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan Agile for Medical Software
  • 57. Agile Myths • Agile is Working • Simply iterations Without Documentation • One specific methodology • “Glorified hacking” • A “One Size Fits All” • Working without a plan cookbook Agile for Medical Software
  • 58. Focus on activities that add value • Collaborative • Transparent • Adaptable • Simple • User engagement • Continuous Improvement Agile for Medical Software
  • 59. What to expect Agile for Medical Software
  • 60. FDA isn’t necessarily interested in waterfall • Longer Project Inception due to documentation of project history • Longer ramp-up time than a traditional Agile project • team must understand more process and bigger picture early on • Faster software delivery than a traditional FDA project Agile for Medical Software
  • 61. Audit: Plan on it Agile for Medical Software
  • 62. What we know works (Pathfinder’s Process) Agile for Medical Software
  • 63. Know Your Product -> Process -> Production User Needs + Business Goals User Stories (Maser Story List) Software Software Requirements Project Specification Schedule Software Verification & Validation Plan (code review, unit testing, functional testing) Software Design History Development Software File (DHF) Checklist Architecture Document Inception !" Test Cases Fully Authored User Stories Dev. Code (code review) SVV Protocol Testing Final SVV Test Report SVV Test Report Development Agile for Medical Software
  • 64. Know Your Product -> Process -> Production User Needs + Business Goals User Stories (Maser Story List) Software Project Schedule Software Development Checklist Agile for Medical Software
  • 65. Know Your Product -> Process -> Production Software Requirements Specification Software Verification & Validation Plan (code review, unit testing, functional testing) Software Architecture Document Inception Agile for Medical Software
  • 66. Know Your Product -> Process -> Production !" Test Cases Fully Authored User Stories Dev. Code (code review) SVV Protocol Testing Final SVV Test Report SVV Test Report Development Agile for Medical Software
  • 67. Know Your Product -> Process -> Production Design History File (DHF) Agile for Medical Software
  • 68. Know Your Product -> Process -> Production User Needs + Business Goals User Stories (Maser Story List) Software Software Requirements Project Specification Schedule Software Verification & Validation Plan (code review, unit testing, functional testing) Software Design History Development Software File (DHF) Checklist Architecture Document Inception !" Test Cases Fully Authored User Stories Dev. Code (code review) SVV Protocol Testing Final SVV Test Report SVV Test Report Development Agile for Medical Software
  • 69. After Release Agile for Medical Software
  • 70. • Change management strategy • 501K Updates • Bugs/defects • Labeling Agile for Medical Software
  • 71. Questions? Agile for Medical Software

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n