SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Leveraging Reusability & Traceability
                                               in Product Development
                                                        David A. Vogel, Ph.D. – President - Intertech Engineering Associates, Inc.
                                                  Larry Nicholson – Life Sciences Business Development – Seapine Software, Inc.




                                                                                 sponsored by




                                                           www.inea.com                                                     info@inea.com
                                                           Boston: 100 Lowder Brook Drive, Suite 2500, Westwood, MA 02090   T: (781)801-1100   1
© 2012 – Intertech Engineering Associates, Inc.            Chicago: 475 Half Day Road, Suite 110, Lincolnshire, IL 60069    T: (773)915-2290
More detail …



                                                  Much of the content of this webinar is covered in
                                                  more detail in this text book.

                                                  For more information, see www.validationtext.com




                                                                                                      2
© 2012 – Intertech Engineering Associates, Inc.
Setting Expectations


         • This webinar will:
                   – Introduce you to some basic concepts
                   – Point out examples of benefits of traceability
                   – Stimulate thinking about how more focus on
                     traceability would benefit your organization
         • Unfortunately, too little time to dig into
           specific solutions
         • Getting traceability right in your
           organization will take time
                                                                         3
© 2012 – Intertech Engineering Associates, Inc.
Traceability Mentioned in GPSV*

• General Principles of
  Software Validation, FDA
  Guidance Document


• Regulatory position …
       a soft “requirement”


• Little guidance on how or
  why




                                                  Reproduced with permission, from Medical Device Software Verification, Validation,   4
© 2012 – Intertech Engineering Associates, Inc.   and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
Benefits of Traceability


         • Project Metrics
         • Are we designing the device right?
                 (verification)
                   – Are all requirements implemented?
                   – Are all requirements verified?
                   – Are we meeting requirements of standards?
         • Are we designing the right device?                         (validation)
                   – Are we meeting “stakeholder” needs?
                      • Clinical, Marketing, Legal, Service, Manufacturing,
                        Risk Control, Usability
                      • … and, yes, Regulatory
                                                                                     5
© 2012 – Intertech Engineering Associates, Inc.
Sample Benefits - I

                                                                                                                     A


                                                     SOFTWARE
                                                  REQUIREMENTS




                                                                                                                                         B

                                                        DESIGN
                                                  REQUIREMENT



                                                    Reproduced with permission, from Medical Device Software Verification, Validation,       6
© 2012 – Intertech Engineering Associates, Inc.     and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
Sample Benefits - II

                                                                                                                     A


                                                     SOFTWARE
                                                  REQUIREMENTS




                                                                                                                                         B
                                                   SYSTEM LEVEL
                                                      SOFTWARE
                                                    VERIFICATION
                                                           TESTS


                                                    Reproduced with permission, from Medical Device Software Verification, Validation,       7
© 2012 – Intertech Engineering Associates, Inc.     and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
TRACE ORGANIZATION




                                                       8
© 2012 – Intertech Engineering Associates, Inc.
Top Down


                                                                                                                                       •   Note top level
                                                                                                                                           design input
                                                                                                                                           sources
                                                                                                                                       •   Logical,
                                                                                                                                           predictable




                                                  Reproduced with permission, from Medical Device Software Verification, Validation,                        9
© 2012 – Intertech Engineering Associates, Inc.   and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
Modified Top Down


• Design inputs often have
  “requirements” from variety
  of levels
• Efficiencies from reuse




                                                  Reproduced with permission, from Medical Device Software Verification, Validation,   10
© 2012 – Intertech Engineering Associates, Inc.   and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
Traceability/Reusability Ties Quality
                                                      System to Project Specific Artifacts

Difficult to Change                               FDA – QSR
                                                                      SW Design &
                                                                      Dev. Policies
                                                    820.30
Quality System General                                                  (QSM)




       FDA –                                                                                                            62304 – SW
      G.P.S.V.                                                                                                           Lifecycle
      Guideline                                                                                                          Standard
                                                   Software                                        Software
                                                  Development                                   Testing Process
                                                    Process



    Easier to Change                                   Software                                        System Level
    Project Specific                                 Requirements                                        Software
                                                                                                         Testing




                                                       Software                                         Integration
                                                        Design                                        Level Software
                                                     Specifications                                       Testing




                                                       Software                                          Unit Level
                                                        Design                                           Software
                                                     Specifications                                       Testing




                                                                                   Software                            Software V & V
                                                                                  Development                               Plan
                                                                                     Plan                                               11
© 2012 – Intertech Engineering Associates, Inc.
Decomposition of DHF Artifacts



                                                     System Level
                                                     Software Test
                                                         Plan



                             System Level           System Level Test    System Level
                           Test Plan Master          Plan Master uP -   Test Plan Safety
                            uP - Functional                GUI          uP - Functional




                                                                                           12
© 2012 – Intertech Engineering Associates, Inc.
Is There Such a Thing As Too Much?

         • Yes
         • Ask yourself:
                   – Why do I need this trace?
                   – What benefit do we get from it?
         • Document these answers
         • If no benefit, why do it? (tracing can get
           “addictive”)


                                                                                   13
© 2012 – Intertech Engineering Associates, Inc.
TRACE MORPHOLOGIES




                                                    14
© 2012 – Intertech Engineering Associates, Inc.
Morphology Do’s and Don’ts




                                                  Reproduced with permission, from Medical Device Software Verification, Validation,   15
© 2012 – Intertech Engineering Associates, Inc.   and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
METRICS AND TRACEABILITY




                                                  16
© 2012 – Intertech Engineering Associates, Inc.
Properly Designed Traces Allow
                                                           Some Metrics

         • How many requirements have been
           designed?
         • How many requirements have verification
           tests written?
         • How many tests have unresolved defects
           written against them?
         • What is the average fan-out of requirements
           to design elements … requirements to
           verification tests?
                                                                                   17
© 2012 – Intertech Engineering Associates, Inc.
Future Considerations



         • Analyze current processes and tools
         • Consider Intertech for helping to develop and
           improve processes and methods
         • Consider Seapine Software for an integrated
           framework to support good processes and
           product development artifacts



                                                                          18
© 2012 – Intertech Engineering Associates, Inc.
Questions & Answers

                                                                                  Please submit your questions via the Q&A panel
                                                                                                at the bottom right of your screen




                                                                        sponsored by




                                                  www.inea.com                                                     info@inea.com
                                                  Boston: 100 Lowder Brook Drive, Suite 2500, Westwood, MA 02090   T: (781)801-1100   19
© 2012 – Intertech Engineering Associates, Inc.   Chicago: 475 Half Day Road, Suite 110, Lincolnshire, IL 60069    T: (773)915-2290

Weitere ähnliche Inhalte

Was ist angesagt?

Supply Chain Risk Mitigation
Supply Chain Risk MitigationSupply Chain Risk Mitigation
Supply Chain Risk MitigationIHS
 
Structured development in BMC Remedy AR System
Structured development in BMC Remedy AR SystemStructured development in BMC Remedy AR System
Structured development in BMC Remedy AR Systemgramlin42
 
Reliability doe the proper analysis approach for life data
Reliability doe the proper analysis approach for life dataReliability doe the proper analysis approach for life data
Reliability doe the proper analysis approach for life dataASQ Reliability Division
 
Accelerate your R12 Upgrade Path with Propero
Accelerate your R12 Upgrade Path with ProperoAccelerate your R12 Upgrade Path with Propero
Accelerate your R12 Upgrade Path with ProperoJade Global
 
Video. The new dialtone for business communications
Video. The new dialtone for business communicationsVideo. The new dialtone for business communications
Video. The new dialtone for business communicationsschinarro
 
Catalyst college-presentation
Catalyst college-presentationCatalyst college-presentation
Catalyst college-presentationVinodh Kombissan
 
Validation Item – Stating Requirements at the Adequate Level of Detail
Validation Item – Stating Requirements at the Adequate Level of DetailValidation Item – Stating Requirements at the Adequate Level of Detail
Validation Item – Stating Requirements at the Adequate Level of DetailEdwagney Luz
 
Portfolio Rob Jetter
Portfolio Rob JetterPortfolio Rob Jetter
Portfolio Rob Jetterrjetter
 
Kl ftf channel desktop roadmap final
Kl ftf channel desktop roadmap finalKl ftf channel desktop roadmap final
Kl ftf channel desktop roadmap finalAju Poduval
 
Acollada SoftDev
Acollada SoftDevAcollada SoftDev
Acollada SoftDevrtoma
 
Insync 10 session jd edwards strategy and roadmap anz (a4) - final
Insync 10 session   jd edwards strategy and roadmap anz (a4) - finalInsync 10 session   jd edwards strategy and roadmap anz (a4) - final
Insync 10 session jd edwards strategy and roadmap anz (a4) - finalInSync Conference
 
Regu java 9.1
Regu java 9.1Regu java 9.1
Regu java 9.1Regu S
 
Agile for Startups
Agile for StartupsAgile for Startups
Agile for StartupsBhavin Javia
 
IBA Service Offerings
IBA Service OfferingsIBA Service Offerings
IBA Service Offeringstjakab
 
Ea role in agile it 11 2012
Ea role in agile it 11 2012Ea role in agile it 11 2012
Ea role in agile it 11 2012davemayo
 

Was ist angesagt? (19)

Supply Chain Risk Mitigation
Supply Chain Risk MitigationSupply Chain Risk Mitigation
Supply Chain Risk Mitigation
 
Structured development in BMC Remedy AR System
Structured development in BMC Remedy AR SystemStructured development in BMC Remedy AR System
Structured development in BMC Remedy AR System
 
Reliability doe the proper analysis approach for life data
Reliability doe the proper analysis approach for life dataReliability doe the proper analysis approach for life data
Reliability doe the proper analysis approach for life data
 
Mycv Tb
Mycv TbMycv Tb
Mycv Tb
 
Accelerate your R12 Upgrade Path with Propero
Accelerate your R12 Upgrade Path with ProperoAccelerate your R12 Upgrade Path with Propero
Accelerate your R12 Upgrade Path with Propero
 
Video. The new dialtone for business communications
Video. The new dialtone for business communicationsVideo. The new dialtone for business communications
Video. The new dialtone for business communications
 
Catalyst college-presentation
Catalyst college-presentationCatalyst college-presentation
Catalyst college-presentation
 
Validation Item – Stating Requirements at the Adequate Level of Detail
Validation Item – Stating Requirements at the Adequate Level of DetailValidation Item – Stating Requirements at the Adequate Level of Detail
Validation Item – Stating Requirements at the Adequate Level of Detail
 
Portfolio Rob Jetter
Portfolio Rob JetterPortfolio Rob Jetter
Portfolio Rob Jetter
 
Kl ftf channel desktop roadmap final
Kl ftf channel desktop roadmap finalKl ftf channel desktop roadmap final
Kl ftf channel desktop roadmap final
 
Chuan weihoo_IISF2011
Chuan weihoo_IISF2011Chuan weihoo_IISF2011
Chuan weihoo_IISF2011
 
Acollada SoftDev
Acollada SoftDevAcollada SoftDev
Acollada SoftDev
 
STAG Software - Presentation
STAG Software - PresentationSTAG Software - Presentation
STAG Software - Presentation
 
Sashi Kumar D
Sashi Kumar DSashi Kumar D
Sashi Kumar D
 
Insync 10 session jd edwards strategy and roadmap anz (a4) - final
Insync 10 session   jd edwards strategy and roadmap anz (a4) - finalInsync 10 session   jd edwards strategy and roadmap anz (a4) - final
Insync 10 session jd edwards strategy and roadmap anz (a4) - final
 
Regu java 9.1
Regu java 9.1Regu java 9.1
Regu java 9.1
 
Agile for Startups
Agile for StartupsAgile for Startups
Agile for Startups
 
IBA Service Offerings
IBA Service OfferingsIBA Service Offerings
IBA Service Offerings
 
Ea role in agile it 11 2012
Ea role in agile it 11 2012Ea role in agile it 11 2012
Ea role in agile it 11 2012
 

Ähnlich wie Leveraging Reusability and Traceability in Medical Device Development

DbyDx Software Corporate Presentation
DbyDx Software Corporate PresentationDbyDx Software Corporate Presentation
DbyDx Software Corporate PresentationDbyDx Software
 
Agile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Practices Proven in Highly Regulated Environments by Craig LangenfeldAgile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Practices Proven in Highly Regulated Environments by Craig LangenfeldAgile Software Community of India
 
Scaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel DevelopmentScaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel DevelopmentIBM UrbanCode Products
 
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...Compuware APM
 
Designing your applications with a security twist 2007
Designing your applications with a security twist 2007Designing your applications with a security twist 2007
Designing your applications with a security twist 2007Blue Slate Solutions
 
XebiaLabs Overview Slides
XebiaLabs Overview SlidesXebiaLabs Overview Slides
XebiaLabs Overview SlidesXebiaLabs
 
Coveo Search - Product Overview
Coveo Search - Product OverviewCoveo Search - Product Overview
Coveo Search - Product OverviewAmplexor
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs
 
The quality attribute of upgradability
The quality attribute of upgradabilityThe quality attribute of upgradability
The quality attribute of upgradabilityLen Bass
 
Wind River For Medical
Wind River For MedicalWind River For Medical
Wind River For Medicalsheilamia
 
SAMPLE PROCESS - TEMPLATE
SAMPLE PROCESS - TEMPLATESAMPLE PROCESS - TEMPLATE
SAMPLE PROCESS - TEMPLATEArul Nambi
 
Oop01 6
Oop01 6Oop01 6
Oop01 6schwaa
 
Deliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CTDeliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CTPerfecto by Perforce
 
Starting a Global PLM Implementation using an Agile Deployment Methodology wi...
Starting a Global PLM Implementation using an Agile Deployment Methodology wi...Starting a Global PLM Implementation using an Agile Deployment Methodology wi...
Starting a Global PLM Implementation using an Agile Deployment Methodology wi...Aras
 
ISSUE & WIKI based Integration of Project Management
ISSUE & WIKI based Integration of Project ManagementISSUE & WIKI based Integration of Project Management
ISSUE & WIKI based Integration of Project ManagementPeter Kim
 
Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)khuxley
 
Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)HR_Dana
 
Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)khuxley
 

Ähnlich wie Leveraging Reusability and Traceability in Medical Device Development (20)

Dbydx profile
Dbydx profileDbydx profile
Dbydx profile
 
DbyDx Software Corporate Presentation
DbyDx Software Corporate PresentationDbyDx Software Corporate Presentation
DbyDx Software Corporate Presentation
 
Agile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Practices Proven in Highly Regulated Environments by Craig LangenfeldAgile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Practices Proven in Highly Regulated Environments by Craig Langenfeld
 
Scaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel DevelopmentScaling Continuous Integration Practices to Teams with Parallel Development
Scaling Continuous Integration Practices to Teams with Parallel Development
 
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
 
Designing your applications with a security twist 2007
Designing your applications with a security twist 2007Designing your applications with a security twist 2007
Designing your applications with a security twist 2007
 
Software Lifecycle
Software LifecycleSoftware Lifecycle
Software Lifecycle
 
XebiaLabs Overview Slides
XebiaLabs Overview SlidesXebiaLabs Overview Slides
XebiaLabs Overview Slides
 
Coveo Search - Product Overview
Coveo Search - Product OverviewCoveo Search - Product Overview
Coveo Search - Product Overview
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
 
The quality attribute of upgradability
The quality attribute of upgradabilityThe quality attribute of upgradability
The quality attribute of upgradability
 
Wind River For Medical
Wind River For MedicalWind River For Medical
Wind River For Medical
 
SAMPLE PROCESS - TEMPLATE
SAMPLE PROCESS - TEMPLATESAMPLE PROCESS - TEMPLATE
SAMPLE PROCESS - TEMPLATE
 
Oop01 6
Oop01 6Oop01 6
Oop01 6
 
Deliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CTDeliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CT
 
Starting a Global PLM Implementation using an Agile Deployment Methodology wi...
Starting a Global PLM Implementation using an Agile Deployment Methodology wi...Starting a Global PLM Implementation using an Agile Deployment Methodology wi...
Starting a Global PLM Implementation using an Agile Deployment Methodology wi...
 
ISSUE & WIKI based Integration of Project Management
ISSUE & WIKI based Integration of Project ManagementISSUE & WIKI based Integration of Project Management
ISSUE & WIKI based Integration of Project Management
 
Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)
 
Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)
 
Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)Fidus Corporate Presentation June 2011 (For Printing)
Fidus Corporate Presentation June 2011 (For Printing)
 

Mehr von Seapine Software

Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...Seapine Software
 
Closing the Gap Between Risk and Requirements
Closing the Gap Between Risk and RequirementsClosing the Gap Between Risk and Requirements
Closing the Gap Between Risk and RequirementsSeapine Software
 
Traceability Trends in Medical Device Development
Traceability Trends in Medical Device DevelopmentTraceability Trends in Medical Device Development
Traceability Trends in Medical Device DevelopmentSeapine Software
 
FMEA RCA Risk Management webinar
FMEA RCA Risk Management webinarFMEA RCA Risk Management webinar
FMEA RCA Risk Management webinarSeapine Software
 
Seapine driverless car safety infographic
Seapine driverless car safety infographicSeapine driverless car safety infographic
Seapine driverless car safety infographicSeapine Software
 
Test-Driven Development Reference Card
Test-Driven Development Reference CardTest-Driven Development Reference Card
Test-Driven Development Reference CardSeapine Software
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Software
 
The Road to Better Traceability
The Road to Better TraceabilityThe Road to Better Traceability
The Road to Better TraceabilitySeapine Software
 
2013 State of medical device webinar
2013 State of medical device webinar2013 State of medical device webinar
2013 State of medical device webinarSeapine Software
 
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability MatrixBeyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability MatrixSeapine Software
 
Sw qual joint webinar deck (5)
Sw qual joint webinar deck (5)Sw qual joint webinar deck (5)
Sw qual joint webinar deck (5)Seapine Software
 
Pragmatic Device Risk Management
Pragmatic Device Risk Management Pragmatic Device Risk Management
Pragmatic Device Risk Management Seapine Software
 
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ... Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...Seapine Software
 
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle Seapine Software
 
Medical Device Development - Automating Traceability and Documentation
Medical Device Development - Automating Traceability and DocumentationMedical Device Development - Automating Traceability and Documentation
Medical Device Development - Automating Traceability and DocumentationSeapine Software
 
FDA Expectations for Traceability in Device & Diagnostic Design
FDA Expectations for Traceability in Device & Diagnostic DesignFDA Expectations for Traceability in Device & Diagnostic Design
FDA Expectations for Traceability in Device & Diagnostic DesignSeapine Software
 
Take the Pain (and Weekends) Out of Test Case Management
Take the Pain (and Weekends) Out of Test Case ManagementTake the Pain (and Weekends) Out of Test Case Management
Take the Pain (and Weekends) Out of Test Case ManagementSeapine Software
 
Understanding the Business Case for Agile
Understanding the Business Case for AgileUnderstanding the Business Case for Agile
Understanding the Business Case for AgileSeapine Software
 
Agile at Seapine (University of Cincinnati 2011)
Agile at Seapine (University of Cincinnati 2011)Agile at Seapine (University of Cincinnati 2011)
Agile at Seapine (University of Cincinnati 2011)Seapine Software
 

Mehr von Seapine Software (20)

Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
Breaking the Barriers to Agile Adoption in Safety- and Quality-Critical Envir...
 
Closing the Gap Between Risk and Requirements
Closing the Gap Between Risk and RequirementsClosing the Gap Between Risk and Requirements
Closing the Gap Between Risk and Requirements
 
Traceability Trends in Medical Device Development
Traceability Trends in Medical Device DevelopmentTraceability Trends in Medical Device Development
Traceability Trends in Medical Device Development
 
FMEA RCA Risk Management webinar
FMEA RCA Risk Management webinarFMEA RCA Risk Management webinar
FMEA RCA Risk Management webinar
 
Seapine driverless car safety infographic
Seapine driverless car safety infographicSeapine driverless car safety infographic
Seapine driverless car safety infographic
 
Test-Driven Development Reference Card
Test-Driven Development Reference CardTest-Driven Development Reference Card
Test-Driven Development Reference Card
 
Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference Card
 
The Road to Better Traceability
The Road to Better TraceabilityThe Road to Better Traceability
The Road to Better Traceability
 
2013 State of medical device webinar
2013 State of medical device webinar2013 State of medical device webinar
2013 State of medical device webinar
 
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability MatrixBeyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
Beyond FDA Compliance Webinar: 5 Hidden Benefits of Your Traceability Matrix
 
Sw qual joint webinar deck (5)
Sw qual joint webinar deck (5)Sw qual joint webinar deck (5)
Sw qual joint webinar deck (5)
 
Pragmatic Device Risk Management
Pragmatic Device Risk Management Pragmatic Device Risk Management
Pragmatic Device Risk Management
 
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ... Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
Use the Windshield, Not the Mirror Predictive Metrics that Drive Successful ...
 
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
Webinar - Maximizing Requirements Value Throughout the Product Lifecycle
 
Medical Device Development - Automating Traceability and Documentation
Medical Device Development - Automating Traceability and DocumentationMedical Device Development - Automating Traceability and Documentation
Medical Device Development - Automating Traceability and Documentation
 
FDA Expectations for Traceability in Device & Diagnostic Design
FDA Expectations for Traceability in Device & Diagnostic DesignFDA Expectations for Traceability in Device & Diagnostic Design
FDA Expectations for Traceability in Device & Diagnostic Design
 
Take the Pain (and Weekends) Out of Test Case Management
Take the Pain (and Weekends) Out of Test Case ManagementTake the Pain (and Weekends) Out of Test Case Management
Take the Pain (and Weekends) Out of Test Case Management
 
Understanding the Business Case for Agile
Understanding the Business Case for AgileUnderstanding the Business Case for Agile
Understanding the Business Case for Agile
 
When Requirements Change
When Requirements ChangeWhen Requirements Change
When Requirements Change
 
Agile at Seapine (University of Cincinnati 2011)
Agile at Seapine (University of Cincinnati 2011)Agile at Seapine (University of Cincinnati 2011)
Agile at Seapine (University of Cincinnati 2011)
 

Kürzlich hochgeladen

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
#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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Kürzlich hochgeladen (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
#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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Leveraging Reusability and Traceability in Medical Device Development

  • 1. Leveraging Reusability & Traceability in Product Development David A. Vogel, Ph.D. – President - Intertech Engineering Associates, Inc. Larry Nicholson – Life Sciences Business Development – Seapine Software, Inc. sponsored by www.inea.com info@inea.com Boston: 100 Lowder Brook Drive, Suite 2500, Westwood, MA 02090 T: (781)801-1100 1 © 2012 – Intertech Engineering Associates, Inc. Chicago: 475 Half Day Road, Suite 110, Lincolnshire, IL 60069 T: (773)915-2290
  • 2. More detail … Much of the content of this webinar is covered in more detail in this text book. For more information, see www.validationtext.com 2 © 2012 – Intertech Engineering Associates, Inc.
  • 3. Setting Expectations • This webinar will: – Introduce you to some basic concepts – Point out examples of benefits of traceability – Stimulate thinking about how more focus on traceability would benefit your organization • Unfortunately, too little time to dig into specific solutions • Getting traceability right in your organization will take time 3 © 2012 – Intertech Engineering Associates, Inc.
  • 4. Traceability Mentioned in GPSV* • General Principles of Software Validation, FDA Guidance Document • Regulatory position … a soft “requirement” • Little guidance on how or why Reproduced with permission, from Medical Device Software Verification, Validation, 4 © 2012 – Intertech Engineering Associates, Inc. and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
  • 5. Benefits of Traceability • Project Metrics • Are we designing the device right? (verification) – Are all requirements implemented? – Are all requirements verified? – Are we meeting requirements of standards? • Are we designing the right device? (validation) – Are we meeting “stakeholder” needs? • Clinical, Marketing, Legal, Service, Manufacturing, Risk Control, Usability • … and, yes, Regulatory 5 © 2012 – Intertech Engineering Associates, Inc.
  • 6. Sample Benefits - I A SOFTWARE REQUIREMENTS B DESIGN REQUIREMENT Reproduced with permission, from Medical Device Software Verification, Validation, 6 © 2012 – Intertech Engineering Associates, Inc. and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
  • 7. Sample Benefits - II A SOFTWARE REQUIREMENTS B SYSTEM LEVEL SOFTWARE VERIFICATION TESTS Reproduced with permission, from Medical Device Software Verification, Validation, 7 © 2012 – Intertech Engineering Associates, Inc. and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
  • 8. TRACE ORGANIZATION 8 © 2012 – Intertech Engineering Associates, Inc.
  • 9. Top Down • Note top level design input sources • Logical, predictable Reproduced with permission, from Medical Device Software Verification, Validation, 9 © 2012 – Intertech Engineering Associates, Inc. and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
  • 10. Modified Top Down • Design inputs often have “requirements” from variety of levels • Efficiencies from reuse Reproduced with permission, from Medical Device Software Verification, Validation, 10 © 2012 – Intertech Engineering Associates, Inc. and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
  • 11. Traceability/Reusability Ties Quality System to Project Specific Artifacts Difficult to Change FDA – QSR SW Design & Dev. Policies 820.30 Quality System General (QSM) FDA – 62304 – SW G.P.S.V. Lifecycle Guideline Standard Software Software Development Testing Process Process Easier to Change Software System Level Project Specific Requirements Software Testing Software Integration Design Level Software Specifications Testing Software Unit Level Design Software Specifications Testing Software Software V & V Development Plan Plan 11 © 2012 – Intertech Engineering Associates, Inc.
  • 12. Decomposition of DHF Artifacts System Level Software Test Plan System Level System Level Test System Level Test Plan Master Plan Master uP - Test Plan Safety uP - Functional GUI uP - Functional 12 © 2012 – Intertech Engineering Associates, Inc.
  • 13. Is There Such a Thing As Too Much? • Yes • Ask yourself: – Why do I need this trace? – What benefit do we get from it? • Document these answers • If no benefit, why do it? (tracing can get “addictive”) 13 © 2012 – Intertech Engineering Associates, Inc.
  • 14. TRACE MORPHOLOGIES 14 © 2012 – Intertech Engineering Associates, Inc.
  • 15. Morphology Do’s and Don’ts Reproduced with permission, from Medical Device Software Verification, Validation, 15 © 2012 – Intertech Engineering Associates, Inc. and Compliance by David A. Vogel, Ph.D. © 2011 Artech House, Inc., Norwood, MA
  • 16. METRICS AND TRACEABILITY 16 © 2012 – Intertech Engineering Associates, Inc.
  • 17. Properly Designed Traces Allow Some Metrics • How many requirements have been designed? • How many requirements have verification tests written? • How many tests have unresolved defects written against them? • What is the average fan-out of requirements to design elements … requirements to verification tests? 17 © 2012 – Intertech Engineering Associates, Inc.
  • 18. Future Considerations • Analyze current processes and tools • Consider Intertech for helping to develop and improve processes and methods • Consider Seapine Software for an integrated framework to support good processes and product development artifacts 18 © 2012 – Intertech Engineering Associates, Inc.
  • 19. Questions & Answers Please submit your questions via the Q&A panel at the bottom right of your screen sponsored by www.inea.com info@inea.com Boston: 100 Lowder Brook Drive, Suite 2500, Westwood, MA 02090 T: (781)801-1100 19 © 2012 – Intertech Engineering Associates, Inc. Chicago: 475 Half Day Road, Suite 110, Lincolnshire, IL 60069 T: (773)915-2290

Hinweis der Redaktion

  1. Note the 2 nd two bullets are the V & V questions we ask ourselves.
  2. Quickly A: requirement with no corresponding design, i.e. unfulfilled B: un-required design element how does that happen? un-necessary design (gold plating, etc.) more often, inadequate resolution of requirements
  3. Quickly A: requirement with no corresponding system level software test (untested) B: test with no corresponding requirement how does that happen? inadequate resolution of requirements – requirements end up being documented in the tests - tests usually constructed from observed behavior (useless)
  4. Top level arrowheads on wrong end. Two way arrows wrong .. A mess.
  5. Note only software dealt with here. Similar traces for hardware, mechanical, etc. Reuse: If company makes many similar products, many of top level Design Inputs will be very similar. Applicable Standards may be same or slightly different. Imagine Project B copies top 2 levels (inputs, system requirements, and software requirements) from Project A. As differences in needs are identified, they can be traced to system requirement changes necessitated by the DI change because trace is in place. Similarly, changes in system requirement traces to needed changes in software requirements, etc.
  6. Note – simplified situation for PPT purposes Quality System in top un-shaded area. Applies to all projects/devices, etc. High level, generic. Policy (top red) calls out the regulations, standards (general and device specific), and guidances with which the company complies. Each reg/std/guidance traces to specific element that belong at the Process level (e.g. the existence of plans, reviews, verification, validation, etc.) Note trace from SW Dev Process to SDP and from SW Test Process to SVVP The contents of project artifacts or specifics of activities that are spelled out in a guidance or standard are traced from that source doc to the project doc. In this case, note that 62304 traces to SDP and SVVP. It’s important to make these trace links obvious, visible, reportable, usable. Document users won’t comply with trace implications if they have to work too hard for them. Tools are needed so users don’t have to work so hard for creating and using the traces. So far, pretty generic and reusable device to device. When we get to green boxes the information gets more specific. Note that each of these could refer to sub-hierarchies. For instance, System level requirements/testing could be broken down as follows.
  7. Depending on similarity of manufacturer devices, much can be reused project to project. Similar diagram could (should) apply to software requirements. Trace the requirements from 62304 for System Level Software Testing down as far as appropriate in the hierarchy. This takes a fair amount of design and planning, but worth the effort. There are no “set” ways to do it. The style and design depends on the manufacturer’s needs, tastes, and need to control. This kind of traceability not only applies to V&V artifacts, but also to SDP’s, SVVP’s, CMP’s, Change Management, Defect Management, etc.
  8. Documents, in general should fan-out, i.e. one to many. Seldom many to one. If too much one to one, either not enough detail in child document, or too much detail in parent. Many to many may seem like it’s helpful, but in general is unusable.
  9. Transition to Seapine Software with a high-level demonstration to some of the key points we spoke of earlier.