What is an RTM?

9
What is an RTM? This presentation is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unpo rted License By Maira Bay de Souza

description

Presentation about what is a Requirements Traceability Matrix.

Transcript of What is an RTM?

Page 1: What is an RTM?

What is an RTM?

This presentation is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License

By Maira Bay de Souza

Page 2: What is an RTM?

Definition

A requirements traceability matrix (RTM) is a table (usually a spreadsheet) where you can link the test cases to the requirements and vice-versa.

In one column you place the requirement name and in the other, the name of the test case that tests the requirement.

Page 3: What is an RTM?

When should we use it?

An RTM is essential in large or complex projects, with many requirements.

But a tester in a small project might also find useful to create one just to help them organize themselves.

I have done that in many of my own projects.

Page 4: What is an RTM?

More detailed RTMs

In medium to large projects, I have worked with RTMs that also linked the requirements to the high level design items, to the detailed level design items, to the high level test cases, to the detail level test cases.

Page 5: What is an RTM?

More detailed RTMs (contd.)

The amount of information in an RTM will depend on the time we have to fill the matrix (ie Schedule constraints), the level of detail that the Project Manager and/or Test Manager wants, who is using the matrix (just test team or test and development), what other tools the team is already using, etc.

Page 6: What is an RTM?

Tools

Several tools can replace an RTM.

I have worked in a very large project where we used an MS Access database to trace the requirements.

In the past few years, Test Director (from HP) has implemented many features that help trace the requirements to the test cases.

Page 7: What is an RTM?

Tools (contd.)

I have also used a combination of tools for that same purpose (example: Rational ClearQuest + Lotus Notes).

What tool will be used, in most cases depends on the company policy.

Page 9: What is an RTM?

Questions and comments

If you have any questions about RTM - or any other testing topic for that matter - feel free to ask me!

I also appreciate any feedback you have about this presentation.