Test Management using Telelogic DOORS. Francisco López Telelogic DOORS Specialist



Similar documents
Enterprise Risk Management Software Buyer s Guide

Techniques for Requirements Gathering and Definition. Kristian Persson Principal Product Specialist

ClearPeaks Customer Care Guide. Business as Usual (BaU) Services Peace of mind for your BI Investment

Source Code verification Using Logiscope and CodeReducer. Christophe Peron Principal Consultant Kalimetrix

Corporate Compliance vs. Enterprise-Wide Risk Management

JaERM Software-as-a-Solution Package



Psychological health and safety in the workplace Prevention, CAN/CSA-Z /BNQ /2013

l,l:l.lf.gltf lqf 9!lf+f [egyllg.ncel Builiiing.Resilience to Cliirate Retated nazaros jenchi:66;- -

Application Bundles & Data Plans

2. Transaction Cost Economics

collection, dissemination and security of data. inform the access and utilisation of data within the organisation.

SyGEMe: Integrated Municipal Facilities Management of Water Ressources Swiss Geoscience Meeting, Neuchâtel, 21 novembre 2009 k

Data quality issues for accounting information systems implementation: Systems, stakeholders, and organizational factors

Health insurance marketplace What to expect in 2014

An Undergraduate Curriculum Evaluation with the Analytic Hierarchy Process

Introducing Kashef for Application Monitoring

Hillsborough Township Public Schools Mathematics Department Computer Programming 1

Health insurance exchanges What to expect in 2014

Network Configuration Independence Mechanism

How To Set Up A Network For Your Business

Advanced Baseline and Release Management. Ed Taekema

Vendor Rating for Service Desk Selection

Information and Software Technology

In addition, the following elements form an integral part of the Agency strike prevention plan:

Recognition Scheme Forensic Science Content Within Educational Programmes

How To Network A Smll Business

elearning platforms and consultation service at CU Presented by Judy Lo 31 August 2007

HP Application Lifecycle Management

Version X3450. Version X3510. Features. Release Note Version X3510. Product: 24online Release Number: X3510

Small Business Networking

DlNBVRGH + Sickness Absence Monitoring Report. Executive of the Council. Purpose of report

Health insurance exchanges What to expect in 2014

San Mateo County ACCEL Adult-Education College and Career Educational Leadership AB 86 Adult Education Consortium Project Management Plan 24,

Voluntary Prekindergarten Parent Handbook

Small Business Networking

Facilitating Rapid Analysis and Decision Making in the Analytical Lab.

Small Business Networking

Small Business Networking

Quick Reference Guide: One-time Account Update

Blackbaud The Raiser s Edge

Combined Liability Insurance. Information and Communication Technology Proposal form

AntiSpyware Enterprise Module 8.5

According to Webster s, the

Assessing authentically in the Graduate Diploma of Education

Kofax Reporting. Administrator's Guide

Health Information Systems: evaluation and performance of a Help Desk

Guide for completing the CMS-1500 (Professional Claims) Form

FortiClient (Mac OS X) Release Notes VERSION

INJURY MANAGEMENT & REHABILITATION

The LENA TM Language Environment Analysis System:

Protection of Critical Information Infrastructure in Korea

Long Term Financial Planning

UNITED STATES DEPARTMENT OF AGRICULTURE Washington, D.C ACTION BY: All Divisions and Offices. FGIS Directive 2510.

European Convention on Certain International Aspects of Bankruptcy

Industrial information system security Part 3 Standards for securing industrial automation systems Martin Naedele, Dick Oyen

Additional Protocol to the Convention on Human Rights and Biomedicine concerning Genetic Testing for Health Purposes

Outline of the Lecture. Software Testing. Unit & Integration Testing. Components. Lecture Notes 3 (of 4)

VoIP for the Small Business

IaaS Configuration for Virtual Platforms

STATE OF MONTANA Developomental Disabilities Program Comprehensive Evaluation Hi-Line Home Programs, Inc Adult Services

APPROVALS Gorporate Procurement Plan

Software Cost Estimation Model Based on Integration of Multi-agent and Case-Based Reasoning

Prescriptive Program Rebate Application

Small Business Cloud Services

File Storage Guidelines Intended Usage

Commercial Cooling Rebate Application

AN ANALYTICAL HIERARCHY PROCESS METHODOLOGY TO EVALUATE IT SOLUTIONS FOR ORGANIZATIONS

Improving Library Users' Perceived Quality, Satisfaction and Loyalty: An Integrated Measurement and Management System

Balanced Scorecard. Linking Strategy to Actions. KPMG Swiss Practice Benchmarking Congress, Bürgenstock May 28 th, 1997, Roger Jaquet

Protocol Analysis / Analysis of Software Artifacts Kevin Bierhoff

Curriculum for the Master Program in Strategic Management at the University of Innsbruck School of Management

PROPERTY AND CASUALTY INSURANCE. Effects of the Nonadmitted and Reinsurance Reform Act of 2010

Numeracy across the Curriculum in Key Stages 3 and 4. Helpful advice and suggested resources from the Leicestershire Secondary Mathematics Team

Engineer-to-Engineer Note

Pre-Approval Application

Guide to Reading Your Morgan Stanley Smith Barney Statement

The Morgan Stanley FTSE Protected Growth Plan. Investor Pack

Cecilia K.C. Fung. Department of Applied Science Institute of Vocational Education Hong Kong 1.0 ABSTRACT

COMPUTER SECURITY CS 470. Catalog Description. Course Objectives. Course Materials

VoIP for the Small Business

Welding procedure qualification tests of steels for hull construction and marine structures

E-Commerce Comparison

Transcription:

Test Mngement using Telelogic DOORS Frncisco López Telelogic DOORS Specilist

Introduction

Telelogic solution for Requirements Mngement DOORS Requirements mngement nd trcebility pltform for complex systems nd softwre development DOORS Web Access Internet Appliction providing globlly distributed stkeholders ccess to review nd discuss requirements in the DOORS dtbse through web browser DOORS/Anlyst Add-in to DOORS for modeling of systems requirements using the Unified Modeling Lnguge DOORS/TrceLine Add-in to DOORS for visulizing, nvigting nd mnging complex requirements nd trcebility structures using grphicl browser

Benefits of using DOORS for Requirements Mngement Trcebility from highest level requirements to implementtion 100% trcebility nd verifiction coverge estblished vi links in DOORS Impct ssessments of proposed chnges Anlysis tools let you see which other requirements will be ffected by chnge s report from DOORS. A documented nd controlled development process (SEI, CMM) Mintin bi-directionl trcebility mong the requirements nd the project plns nd work products (CMMI). DOORS provides this trcebility. Controlled ccess to current project informtion A shred dtbse ensures tht ll users re working with current dt A centrl repository llows controlled user ccess to essentil informtion Chnge control The Synergy/Chnge or DOORS Chnge Proposl System implements controlled process for mnging chnge

Mrket Leder in Requirements Mngement September 2006

Tody s Systems re complex

Systems Development User Requirements Acceptnce Tests System Requirements System Tests Subsystem Reqs. Subsystem Tests Design Integrtion Tests Code

Test Mngement using DOORS

Telelogic DOORS for Test Mnegement Integrted solution for Requirements-Driven Testing Fcilittes complince with stndrds & regultions Chnge Impct Anlysis Test Coverge Anlysis Metrics on project progress Tested Requirements Tests pssed How? %

Test Mngement process 1.Tests definition from requirements: define test nd trce it to requirement 2.Tests execution: test report for ech test run 3.Anlysis: test coverge, chnge impct nlysis, project progress DOORS Doc Tests Definition Test Run 1 DOORS Doc Test Run 2 Req. Specs verify Test Pln, Test Procedures Test Report 1 Test Report 2.

Test Definition Tests defined from requirements Requirements Document Tests Document

Trcebility I Requirements verified by ech test Tests Associted Reqs

Trcebility II Test Coverge: show if requirements re verified nd how Requirements Associted Tests

Tests Execution I Crete new Test Report

Tests Execution II Enter test results

Anlysis Requirement sttus: pproved/tested

Trcebility is the key to conformnce User Reqts Technicl Reqts Design Test Cses 1. 820.30(b) Design nd Development Plnning Ech mnufcturer shll estblish nd mintin plns tht describe or reference the design nd development ctivities nd define responsibility for implementtion. The plns shll identify nd describe the interfces with different groups or ctivities tht provide, or result in, input to the design nd development process. The plns shll be reviewed s design nd development evolves. The plns shll be updted s design nd development evolves. The plns shll be pproved s design nd development evolves. 2. 820.30(c) Design Input 2.1. Ech mnufcturer shll estblish procedures to ensure tht the design requirements relting to device re pproprite nd ddress the intended use of the device, including the needs of the user nd ptient. 2.2. Ech mnufcturer shll mintin procedures to ensure tht the design requirements relting to device re pproprite nd ddress the intended use of the device, including the needs of the user nd ptient. 2.3. The procedures shll include mechnism for ddressing incomplete requirements. 2.4. The procedures shll include mechnism for ddressing mbiguous requirements. 2.5. The procedures shll include mechnism for ddressing conflicting requirements. 2.6. The design input requirements shll be documented by designted individul(s). 2.7. The design input requirements shll be reviewed by designted individul(s). 2.8. The design input requirements shll be pproved by designted individul(s). 2.9. The pprovl, including the dte nd signture of the individul(s) pproving the requirements, shll be documented. 2.10. Questions. 2.10.1. Summrize the mnufcturer's written procedure(s) for identifiction nd control of design input. 2.10.2. From wht sources re design inputs sought? 2.10.3. Do design input procedures cover the relevnt spects, such s: (Mrk ll tht pply nd list dditionl spects.) 2.10.3.1. intended use 2.10.3.2. user/ptient/clinicl 2.10.3.3. performnce chrcteristics 2.10.3.4. sfety 2.10.3.5. limits nd tolernces 2.10.3.6. risk nlysis 2.10.3.7. toxicity nd biocomptibility 2.10.3.8. electromgnetic comptibility (EMC) 2.10.3.9. comptibility with ccessories/uxiliry devices 2.10.3.10. comptibility with the environment of intended use 2.10.3.11. humn fctors 2.10.3.12. physicl/chemicl chrcteristics 2.10.3.13. lbeling/pckging 2.10.3.14. relibility 2.10.3.15. sttutory nd regultory requirements 2.10.3.16. voluntry stndrds 2.10.3.17. mnufcturing processes 2.10.3.18. sterility 2.10.3.19. MDRs/complints/filures nd other historicl dt 2.10.3.20. design history files (DHFs) 2.10.4. For the specific design covered, how were the design input requirements identified? 2.10.5. For the specific design covered, how were the design input requirements reviewed for dequcy? 1. 820.30(b) Design nd Development Plnning Comply with FDA Design Control Guidnce GMP Regultion Comply with FDA Design Control Guidnce GMP Regultion Ech mnufcturer shll estblish nd mintin plns tht describe or reference the design 1.1. Identify nd development impcted elements due to chnge in nother element 1. Cpture design nd relted informtion ctivities nd define responsibility for implementtion. Trcebility Reports: consistency 1. Cpture with design driving nd relted design informtion elements 1.1. Input electroniclly formtted dt 1.1. Input electroniclly formtted dt The plns shll identify nd describe the interfces with different groups or ctivities tht provide, Impct or result Reports: other design elements ffected 1.2. Reference externl informtion sources 1.2. Reference externl informtion sources 1.3. Reference externl documenttion in, input to the design nd development process. Links to impcted design elements 1.3. Reference externl documenttion 1.1.1. Crete bckwrd trces to design elements within nd cross ny orgniztionl 2. Store design nd relted informtion The plns shll be reviewed s design nd development evolves. procedure 2. Store design nd relted informtion 2.1. Identify nd tg design informtion The plns shll s unique be updted design s design elements nd development evolves. 2.1. Identify nd tg design informtion s unique design elements The plns shll be pproved s design nd development evolves. Trcebility Reports: Procedure Attribute 2.2. Orgnize design elements 2.2. Orgnize design elements 2.2.1. Orgnize by Design Control Guidnce Element 1.1.2. Crete bckwrd trces to design 2.2.1. elements Orgnize within by Design nd Control cross Guidnce ny project Element milestone 2.2.2. Orgnize by inter-reltionships 2. 820.30(c) Design Input Trcebility Reports: Milestone 2.2.2. Orgnize Attribute by inter-reltionships 2.3. Ensure ll design elements re 2.1. vilble Ech mnufcturer shll estblish procedures to ensure tht the design requirements 1.1.3. relting Crete to bckwrd trces to design 2.3. Ensure elements ll design within elements nd re cross vilble Design Control 2.3.1. Store design elements by Design device Control re pproprite Guidnce nd Element ddress the intended use of the device, including the needs of the user Guidnce Elements 2.3.1. Store design elements by Design Control Guidnce Element 2.3.2. Store design elements nd their nd historicl ptient. vlues 2.3.2. Store design elements nd their historicl vlues 2.2. Ech mnufcturer shll mintin procedures to ensure tht the design requirements relting Trcebility to Reports: Linked design elements 3. Mnge ll user needs device re pproprite nd ddress the intended use of the device, including the 1.1.4. needs of Crete the user forwrd impcts 3. to design Mnge elements ll user needs within nd cross ny orgniztionl 3.1. Identify the source of the user need nd ptient. procedure 3.1. Identify the source of the user need 3.2. Identify ll user types (groups) 2.3. The procedures shll include mechnism for ddressing incomplete requirements. Impct Reports: Procedure 3.2. Identify Attribute ll user types (groups) 3.3. Identify the customer (s) 2.4. The procedures shll include mechnism for ddressing mbiguous requirements. 3.3. Identify the customer (s) 2.5. The procedures shll include mechnism for ddressing conflicting requirements. 1.1.5. Crete forwrd impcts to design elements within nd cross ny project milestone 3.4. Profile the expected ptients 3.4. Profile the expected ptients 3.5. Stte the intended use of the 2.6. product The (fmily) design input requirements shll be documented by designted individul(s). Impct Reports: Milestone 3.5. Stte Attribute the intended use of the product (fmily) 3.6. Cpture the cceptnce criteri 2.7. for The ech design user need input requirements shll be reviewed by designted individul(s). 1.1.6. Crete forwrd impcts to design 3.6. Cpture elements the cceptnce within nd criteri cross for ech Design user need Control 2.8. The design input requirements shll be pproved by designted individul(s). Guidnce Elements 4. Mnge design input requirements 2.9. The pprovl, including the dte nd signture of the individul(s) pproving the requirements, 4. Mnge design input requirements shll be documented. Impct Reports: Linked design elements 4.1. Identify the source of the requirement 4.1. Identify the source of the requirement 2.10. Questions. 1.2. Associte chnged design elements with relted elements 4.2. Identify the ssocited user need 4.2. Identify the ssocited user need 4.3. Cpture requirement description 2.10.1. nd ttributes Summrize the mnufcturer's written procedure(s) for identifiction nd control Link ofchnge Design Object 4.3. with Cpture ffected requirement design element(s) description nd ttributes 4.4. Cpture cceptnce criteri design input. Trcebility Links nd Reports 4.4. from Cpture ffected cceptnce design criteri element(s) 4.5. Assign responsibility for ech requirement 2.10.2. From wht sources re design inputs sought? 4.5. Assign responsibility for ech requirement 2.10.3. Do design input procedures cover the relevnt spects, such s: (Mrk ll tht Impct pply nd Links nd Reports from ffected design element(s) 4.6. Mnge incomplete requirements 4.6. Mnge incomplete requirements list dditionl spects.) 1.2.1. Associte design element chnges with decisions, rtionle, nd pprovl uthority 4.7. Mnge mbiguous requirements 4.7. Mnge mbiguous requirements 4.8. Mnge conflicting requirements 2.10.3.1. intended use informtion 4.8. Mnge conflicting requirements 4.9. Approve ll requirements 2.10.3.2. user/ptient/clinicl Chnge Decision Objects 4.9. with Approve following ll requirements Attributes: 2.10.3.3. performnce chrcteristics 2.10.3.4. sfety Disposition Attribute 5. Mnge cceptnce 5. Mnge cceptnce 5.1. Ensure the cceptnce of every user need 2.10.3.5. limits nd tolernces Decision Attribute 5.1. Ensure the cceptnce of every user need 5.2. Ensure the cceptnce of every design 2.10.3.6. input requirement risk nlysis Rtionle Attribute 5.2. Ensure the cceptnce of every design input requirement 5.3. Document the results of every user need 2.10.3.7. cceptnce toxicity test nd biocomptibility Owner Attribute 5.3. Document the results of every user need cceptnce test 5.4. Document the results of every design 2.10.3.8. input requirements electromgnetic test comptibility (EMC) 5.4. Document the results of every design input requirements test 5.5. Mke cceptnce results vilble 2.10.3.9. comptibility with ccessories/uxiliry devices Mngement Approvl Attribute 5.5. Mke cceptnce results vilble 2.10.3.10. comptibility with the environment of intended use 1.2.2. Provide ssocitions within nd cross ny orgniztionl procedure 6. Mnge chnge 2.10.3.11. humn fctors Chnge Design Object 6. Trcebility Mnge chnge Link on Procedure Attribute 6.1. Mintin history of design element chnges 2.10.3.12. physicl/chemicl chrcteristics Chnge Design Object Impcts 6.1. Mintin Link history on Procedure of design Attribute element chnges 6.1.1. Mke complete chnge history vilble 2.10.3.13. lbeling/pckging 6.1.1. Mke complete chnge history vilble 6.1.2. Mintin history within nd cross 2.10.3.14. ny orgniztionl relibility 1.2.3. Provide ssocitions within nd cross ny project milestone procedure 6.1.2. Mintin history within nd cross ny orgniztionl procedure 6.1.3. Mintin history within nd cross 2.10.3.15. ny project sttutory milestone nd regultory requirements Chnge Design Object Trcebility 6.1.3. Mintin Link history on Milestone within nd Attribute cross ny project milestone 6.1.4. Mintin history within nd cross 2.10.3.16. ny Design voluntry Control stndrds Guidnce Elements Chnge Design Object Impcts 6.1.4. Link Mintin on Milestone history within Attribute nd cross ny Design Control Guidnce Elements 6.2. Cpture frequency nd nture of element 2.10.3.17. chnges mnufcturing processes 1.2.4. Provide ssocitions within 6.2. nd Cpture cross frequency Design nd Control nture Guidnce of element chnges Elements 6.2.1. Provide rtionle for chnge 2.10.3.18. sterility 6.2.1. Provide rtionle for chnge 6.2.2. Describe decisions mde 2.10.3.19. MDRs/complints/filures nd other historicl dt Chnge Design Object Trcebility Link to trced design elements 6.2.2. Describe decisions mde 6.2.3. Identify pprovl uthority for the 2.10.3.20. chnge design history files (DHFs) Chnge Design Object Impcts 6.2.3. Link Identify to linked pprovl design uthority elements for the chnge 6.2.4. Cpture dte, time, nd signture 2.10.4. of pproving For the specific uthority design covered, how were the design input requirements 1.3. Mnge identified? the chnge process 6.2.4. Cpture dte, time, nd signture of pproving uthority 6.3. Identify impcted elements due to 2.10.5. chnge For in the nother specific element design covered, how were the design input requirements reviewed for Design Chnge Module 6.3. Identify impcted elements due to chnge in nother element 6.3.1. Crete bckwrd trces to design elements dequcy? within nd cross ny orgniztionl procedure 6.3.1. Crete bckwrd trces to design elements within nd cross ny orgniztionl procedure Design Chnge Reports 6.3.2. Crete bckwrd trces to design elements within nd cross ny project milestone 6.3.2. Crete bckwrd trces to design elements within nd cross ny project milestone Object History Object History Reports Versions Bselines 1.1. Identify impcted elements due to chnge in nother element Trcebility Reports: consistency with driving design elements Impct Reports: other design elements ffected Links to impcted design elements 1.1.1. Crete bckwrd trces to design elements within nd cross ny orgniztionl procedure Trcebility Reports: Procedure Attribute 1.1.2. Crete bckwrd trces to design elements within nd cross ny project milestone Trcebility Reports: Milestone Attribute 1.1.3. Crete bckwrd trces to design elements within nd cross Design Control Guidnce Elements Trcebility Reports: Linked design elements 1.1.4. Crete forwrd impcts to design elements within nd cross ny orgniztionl procedure Impct Reports: Procedure Attribute 1.1.5. Crete forwrd impcts to design elements within nd cross ny project milestone Impct Reports: Milestone Attribute 1.1.6. Crete forwrd impcts to design elements within nd cross Design Control Guidnce Elements Impct Reports: Linked design elements 1.2. Associte chnged design elements with relted elements Link Chnge Design Object with ffected design element(s) Trcebility Links nd Reports from ffected design element(s) Impct Links nd Reports from ffected design element(s) 1.2.1. Associte design element chnges with decisions, rtionle, nd pprovl uthority informtion Chnge Decision Objects with following Attributes: Disposition Attribute Decision Attribute Rtionle Attribute Owner Attribute Mngement Approvl Attribute 1.2.2. Provide ssocitions within nd cross ny orgniztionl procedure Chnge Design Object Trcebility Link on Procedure Attribute Chnge Design Object Impcts Link on Procedure Attribute 1.2.3. Provide ssocitions within nd cross ny project milestone Chnge Design Object Trcebility Link on Milestone Attribute Chnge Design Object Impcts Link on Milestone Attribute 1.2.4. Provide ssocitions within nd cross Design Control Guidnce Elements Chnge Design Object Trcebility Link to trced design elements Chnge Design Object Impcts Link to linked design elements 1.3. Mnge the chnge process Design Chnge Module Design Chnge Reports Object History Object History Reports Versions Bselines End-to-end visul vlidtion in single view

Chnge Impct Anlysis Esy to ssess the impct of chnges A chnge here Impcts here nd here

Metrics on Project Progress

Thnk you!