Download presentation
Presentation is loading. Please wait.
Published byRobyn Cain Modified over 9 years ago
1
Rational Requisite Pro Usage at NYSDOT BA CoP 10-20-2011
2
Rational Product Overview (Current DOT ITD implementation) ClearCase Software Configuration ManagementClearCase Software Configuration Management ClearQuestChange Management, Defect Tracking, Application and Project InventoryClearQuestChange Management, Defect Tracking, Application and Project Inventory SoDAProject Management ReportingSoDAProject Management Reporting Requisite ProRequirements ManagementRequisite ProRequirements Management Test ManagerMaintains test plans and controls execution of test plansTest ManagerMaintains test plans and controls execution of test plans Robot/ RFTTesting toolsRobot/ RFTTesting tools
3
Rational Tools TestManager maintains the test plan and is the control & execution component ClearQuest handles change & defect management ClearCase handles the application development components ReqPro catalogs the requirements and interacts with other components to facilitate and monitor planning Microsoft Visio is utilized to depict the workflow visually Robot & RFT are used for testing a developed application SoDA is used for Project Management Reporting SoDA ReqPro TestManager Robot RFT ClearQuest ClearCase MS Visio
4
Requirements Testing / Implementation Configuration & Change Management Deployment Configuration & Change Management Deployment Rational Robot Rational ClearQuest (ClearCase) Rational RequisitePro Rational TestManager Rational ClearCase Baseline test scripts Baseline requirements Automate run-time testing Link code changes to activities Submit defects Create & execute test scripts Track require- ments tests Track require- ments tests Rational SoDA Generate documentation Project Mgmt. Link requirements to change requests Create test inputs from requirements Rational Tool Integrations & Project Disciplines
5
ReqPro Features Organizes requirements Organizes requirements Provides traceability and change management throughout the project lifecycle Provides traceability and change management throughout the project lifecycle Requirements may be created in a document or in a view Requirements may be created in a document or in a view MS Word Integration MS Word Integration Requirements are stored in a database Requirements are stored in a database Integrates with ClearQuest (Defect Tracking) and Test Manager (Test Management) for defect and change tracking across the lifecycle Integrates with ClearQuest (Defect Tracking) and Test Manager (Test Management) for defect and change tracking across the lifecycle
8
Attribute View of All Features
9
Traceability Understand the source of requirements Understand the source of requirements Manage changes to requirements Manage changes to requirements Assess the project impact of a change in a requirement Assess the project impact of a change in a requirement Assess the impact of a failure of a test on requirements (i.e. if test fails the requirement may not be satisfied) Assess the impact of a failure of a test on requirements (i.e. if test fails the requirement may not be satisfied) Verify that all requirements of the system are fulfilled by the implementation Verify that all requirements of the system are fulfilled by the implementation Verify that the application does only what it was intended to do Verify that the application does only what it was intended to do
10
Traceability Tree
11
Traceability Matrix – Stakeholder Needs to Features
12
NYSDOT Rational Tools Implementation - 2004 Define Process-ITD Software Development Define Process-ITD Software Development Evaluate Tools-Preliminary Evaluation of tools to implement the SDLC. (Rational, Oracle) Evaluate Tools-Preliminary Evaluation of tools to implement the SDLC. (Rational, Oracle) Determine Scope - Define scope of initial tool purchase: Requirements, Design, Configuration Management, Change Management, Framework Determine Scope - Define scope of initial tool purchase: Requirements, Design, Configuration Management, Change Management, Framework Proof of Concept-Rational Selected for Proof of Concept- Concrete Inspection selected as POC project, bi-weekly tool reviews Proof of Concept-Rational Selected for Proof of Concept- Concrete Inspection selected as POC project, bi-weekly tool reviews Implementation Approach-General Approach defined, number of licenses determined Implementation Approach-General Approach defined, number of licenses determined Purchase Decision - March 04 Purchase Decision - March 04 Detailed Implementation Plan Detailed Implementation Plan
13
NYS DOT 2004 Rational Suite Implementation Plan General Approach: General Approach: Provide Concept/Method training to Process Definers Define/Adapt NYSDOT processes specific to the phase Configure the appropriate tool to support the defined process Provide Just-In-Time Training (tool & process) to ITD Staff as project adoption occurs
14
Rational Optimization - 2008 An In-depth review and assessment of the agency’s current use of Rational and related skills An In-depth review and assessment of the agency’s current use of Rational and related skills The planning and implementation of an optimized environment and usage model for Rational – Upgrade to Version 7 The planning and implementation of an optimized environment and usage model for Rational – Upgrade to Version 7 Conduct enablement (e.g., workshops, mentoring) of users of Rational products at NYSDOT to provide knowledge transfer and self- sufficiency Conduct enablement (e.g., workshops, mentoring) of users of Rational products at NYSDOT to provide knowledge transfer and self- sufficiency Establish a Center of Excellence for RationalEstablish a Center of Excellence for Rational
15
Review and Assessment of Rational Tool Training Survey 0f 65 staff members Survey 0f 65 staff members 54% Consultants54% Consultants 16% Business Analysts16% Business Analysts 100% Consultants 100% Consultants 30% w/ formal training 30% w/ formal training 67% Developers67% Developers Percentages of staff w/formal trainingPercentages of staff w/formal training Requisite Pro – 11% Requisite Pro – 11% ClearQuest – 19% ClearQuest – 19% ClearCase – 14% ClearCase – 14%
17
Suggested Improvements in the existing in-house Tools usage Training and Awareness Training and Awareness Tool Usage should be standardized Tool Usage should be standardized Usage models should be developed Usage models should be developed Create a usage model for business process modeling Create a usage model for business process modeling No in-house expert on how to integrate all Rational Tools No in-house expert on how to integrate all Rational Tools Better integration of MS Project with ClearQuest Better integration of MS Project with ClearQuest Rational ClearQuest should be configured to work better with agile methodology Rational ClearQuest should be configured to work better with agile methodology Need agile/scrum specific tools Need agile/scrum specific tools Although Rational Rose was available earlier on in the project for diagramming, there’s a need for a tool that can replace the diagramming capabilities of Rational Rose Although Rational Rose was available earlier on in the project for diagramming, there’s a need for a tool that can replace the diagramming capabilities of Rational Rose
18
Center of Excellence for Rational - 2009 Information and Tools Information and Tools Skills Development and Mentoring Skills Development and Mentoring Consulting and Technical Assistance Consulting and Technical Assistance Standards and Guidelines Standards and Guidelines Self Managing Self Managing
19
Rational Jazz Platform - 2011 Majority of Rational Tool Set is rapidly reaching end of support and end of life Majority of Rational Tool Set is rapidly reaching end of support and end of life Ability to accommodate agile development Ability to accommodate agile development Ability to provide true Collaboration between developers, analysts and Project Managers Ability to provide true Collaboration between developers, analysts and Project Managers Enhanced Project monitoring of schedules and resources Enhanced Project monitoring of schedules and resources Ability to easily generate customized reports and dashboards Ability to easily generate customized reports and dashboards
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.