doors quality center integration

29
® IBM Software Group © 2008 IBM Corporation Quality Assurance Begins with Requirements An integration between Telelogic DOORS and HP Quality Center

Upload: bill-duncan

Post on 05-Dec-2014

8.060 views

Category:

Technology


6 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Doors Quality Center Integration

®

IBM Software Group

© 2008 IBM Corporation

Quality Assurance Begins with Requirements

An integration between Telelogic DOORS and HP Quality Center

Page 2: Doors Quality Center Integration

IBM Software Group | Rational software

Integrating the project team

Page 3: Doors Quality Center Integration

IBM Software Group | Rational software

Test Status

Test DesignTest Execution

Test Planning

Requirements Driven Testing

DOORS

Quality Center Tests based onrequirements ensure

deliverables meet customer expectations

Quality is conformance to requirements

Process Automation and Increased FocusThe test team is working against the right set of requirements

Test Status Test Planning

Test DesignTest Execution

Requirements Management

Requirements Management

Page 4: Doors Quality Center Integration

IBM Software Group | Rational software

Benefits of Requirements Driven Testing

Providing a requirements based integration between DOORS and Quality Center enables: The Requirements Analyst to focus on delivering testable requirements with fully defined

qualification criteria

The QA/Tester to focus on developing tests against a known set of requirements

Release Management can be performed based on requirement quality measures rather than on statistics of test pass/failure

Page 5: Doors Quality Center Integration

IBM Software Group | Rational software

DOORS – Quality Center Integration Overview

Fully role based, bringing functionality and data to a users preferred tool Both DOORS users and also Quality Center users

Page 6: Doors Quality Center Integration

IBM Software Group | Rational software

Role: Analyst

The Analyst is a DOORS user principally interested in Requirements Management

Specifies Qualification Criteria that must be met by testing

Needs to know that requirements are tested

Performs Impact analysis to cover requirements and test

Wants to be involved with Release Review Boards

TestsTests?The Analyst

Page 7: Doors Quality Center Integration

IBM Software Group | Rational software

Role: QA/Tester

The QA/Tester is a Quality Center user principally interested in Test Management and execution

Uses the Qualification Criteria as test requirements

Needs to be involved with requirements review

Establishes traceability to requirements

Test failure investigation

RequirementsRequirements ?The QA/Tester

Page 8: Doors Quality Center Integration

IBM Software Group | Rational software

Role: Manager(System Review Board) The SRB

Analyze impact of defects (priority, severity)

Have the final say regarding release decision

Test managers influence the SRB in the confidence that they have an efficient test process working

against the requirements

Development managers influence the SRB based on the latest test information against their development efforts

Analyst manager influence the SRB with the full business impact of making a release based on

requirements met or not.

Page 9: Doors Quality Center Integration

IBM Software Group | Rational software

Role: Integration administrator

The Integration administrator is interested in automating as much of a project lifecycle as possible

Restricted to a limited number of people

Understands more about the integration than “standard” users

Interested in making sure users are controlled

Wants to make sure that the integration runs smoothly with minimal adverse business impact

Page 10: Doors Quality Center Integration

IBM Software Group | Rational software

But what does it do?

Page 11: Doors Quality Center Integration

IBM Software Group | Rational software

Facilities within Quality Center

See DOORS data inside of requirements tab in Quality Center Test against requirements rather than simply against what is built

Page 12: Doors Quality Center Integration

IBM Software Group | Rational software

Facilities within Quality Center

Map DOORS data into other parts of Quality Center such as the test design

Modify DOORS data to aid communication Constrained to user defined attributes

Page 13: Doors Quality Center Integration

IBM Software Group | Rational software

What happens next?

Qualification criteria can be reviewed and comments entered inside of Quality Center

Existing functionality within Quality Center Automatic generation of template test information from the qualification criteria

Control over requirement changes through traceability alerts

Similar to DOORS suspect links

Test execution raises defects that are indirectly associated to requirements

Page 14: Doors Quality Center Integration

IBM Software Group | Rational software

Manually instigate transfer of information between DOORS and Quality Center

Facilities within DOORS

Page 15: Doors Quality Center Integration

IBM Software Group | Rational software

Facilities within DOORS

Associations created within Quality Center seen as DOORS links

Use standard DOORS facilities to review tests

Suspect links so that requirements changes are not missed

Page 16: Doors Quality Center Integration

IBM Software Group | Rational software

Facilities within DOORS

Quality Center information seen as DOORS modules

Requirements, tests, defects, etc…

full impact analysis including test data

“Statement of Quality” alongside requirements

Three levels of detail, Boolean, defect list, full test summary:

Defect monitoring against requirements

Business criticality set by Analyst for prioritization

Traverse into Quality Center if required

Page 17: Doors Quality Center Integration

IBM Software Group | Rational software

Statement of Quality Attributes

Page 18: Doors Quality Center Integration

IBM Software Group | Rational software

Roll-up Results

Page 19: Doors Quality Center Integration

IBM Software Group | Rational software

Roll-up Results

Page 20: Doors Quality Center Integration

IBM Software Group | Rational software

Detailed analysis

Analyst now has detailed information to identify what needs to be fixed

Page 21: Doors Quality Center Integration

IBM Software Group | Rational software

Synchronize SoQ Attributes

Page 22: Doors Quality Center Integration

IBM Software Group | Rational software

Facilities available to the Integration administrator Data set definition

Defines how much information should be visible when seeing the same information in DOORS and Test Director

Attribute mapping:

Configures how DOORS information is seen in Quality Center

Configures how Quality Center information is seen in DOORS

Client installation for remote administration

Individual named user authentication for improved security

Page 23: Doors Quality Center Integration

IBM Software Group | Rational software

Synchronization controls

Configure synchronization Automated

or Manual

Page 24: Doors Quality Center Integration

IBM Software Group | Rational software

So what?

Page 25: Doors Quality Center Integration

IBM Software Group | Rational software

Analyst Benefits

Better visibility of test plan increases systems quality Review construction of the audit trail to ensure that requirements have been

planned to be tested

Monitor test status against requirements to identify business impact

Fully role based integration within DOORS Traceability columns on requirements and test

Reporting facilities

Suspect Links

Page 26: Doors Quality Center Integration

IBM Software Group | Rational software

QA/Testers benefits

Work against a defined set of requirements Maximize system quality while controlling an efficient test process

How much testing is enough?

Efficient test autopsy is a defect in the test, implementation or requirement?

Traverse audit trails back to original requirements analysis

Fully role based integration Combined reports from within Quality Center

Traceability alerts so requirements changes are never lost

Page 27: Doors Quality Center Integration

IBM Software Group | Rational software

Manager Benefits

Quality Assurance statistics alongside requirements ensure that: Full business criticality understood and traced back to user need

Overall development process prioritized commercially rather than technically

Statistics aggregated up through the requirements hierarchy Fast identification of overall systems quality

Easier to communicate quality assurance to the end customer

Page 28: Doors Quality Center Integration

IBM Software Group | Rational software

Overall benefits

More cohesive organizations with minimal learning curves See information from other disciplines without the need to move outside of a preferred

working environment

Increased systems quality Providing a connection between the Analysts and the Testers ensures that clear

acceptance objectives are both defined and met.

Page 29: Doors Quality Center Integration

IBM Software Group | Rational software

29

© Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

Learn more at: IBM Rational software IBM Rational Software Delivery Platform Process and portfolio management Change and release management Quality management Architecture management

Rational trial downloads Leading Innovation Web site developerWorks Rational IBM Rational TV IBM Business Partners IBM Rational Case Studies