The best way to Use Necessities Traceability Matrix (RTM)


The official definition of the Necessities Traceability Matrix from the Undertaking Administration Institute is complicated.

So, I’ll put it primarily based on my sensible expertise:

Necessities Traceability Matrix is a instrument in undertaking administration that maps necessities to different facets of a undertaking. Normally, it’s a spreadsheet. It helps to trace what undertaking necessities had been carried out in what deliverables.

It’s necessary to emphasize out immediately:

RTM is a strong integration instrument in undertaking administration.

Why?

It’s a connection hyperlink between undertaking goals, necessities, and scope of labor.

So, don’t deal with it as a easy instrument to arrange necessities or take a look at circumstances.

What’s the Necessities Traceability Matrix (RTM)?

Normally, the traceability matrix is a spreadsheet.

Requirements traceability example for an it project
Necessities Traceability Matrix 1

It’s a versatile instrument. So you may alter columns primarily based on the wants of your undertaking administration method.

You may get my necessities traceability matrix template as part of the undertaking scope administration plan template.

Confusion in regards to the Necessities Traceability Matrix

Lately, I had two fascinating conversations.

One with my testing workforce. We had been discussing an issue with compliance rules and monitor take a look at outcomes.

And considered one of them stated, “Oh, we have to create a Necessities Traceability Matrix!

The identical day, I had one other dialogue with the enterprise analyst. Once more, the necessities traceability matrix got here up.

However from my expertise, from the undertaking administration perspective, the RTM wasn’t the perfect instrument to make use of in both case. So, I received curious and researched a bit.

I rapidly realized that trainings for High quality Assurance Engineers and Enterprise Analysts educate in regards to the Necessities Traceability Matrix. However they deal with completely different facets.

High quality assurance engineers use ahead traceability and bidirectional traceability matrixes to facilitate software program testing. Additionally they use it for mapping take a look at circumstances to necessities (e.g., person tales).

Clearly, enterprise analysts accumulate preliminary necessities within the traceability matrix. Then, they rework them into undertaking necessities. Consequently, they generate a enterprise requirement doc that spans the entire undertaking life cycle.

Necessities Traceability Matrix For Undertaking Managers

The RTM that we, undertaking managers, use is a distinct instrument that mixes the perfect of two worlds.

IT Undertaking Managers use it to trace undertaking progress. The necessities traceability matrix helps to attach facets of undertaking administration that don’t have a direct hyperlink.

I’m speaking in regards to the Undertaking Goal -> Enterprise Want -> Undertaking Necessities -> Undertaking Scope (deliverable) connection.

Project charter in IT project management
Integration of undertaking necessities

However there’s a much bigger query you have to reply.

What Do You Put Within the Requirement Traceability Matrix?

Do you have to monitor enterprise necessities within the necessities traceability matrix?

The quick reply isn’t any. And right here’s why!

There’s a hierarchy of necessities in undertaking administration:

  1. Enterprise necessities. 

  2. Stakeholder necessities.

  3. Answer necessities.

    1. Purposeful necessities. 

    2. Non-functional necessities.

Hierarchy of requirements that goes from business requirements to stakeholder requirements to solution requirements
Hierarchy of Necessities

The concept is that you just accumulate resolution necessities within the traceability matrix.

That’s why a requirement traceability matrix is appropriate for any improvement course of. You may monitor necessities as person tales or as high-level undertaking necessities.

Contents of the RTM for Managing Initiatives

As I stated, we deal with a traceability matrix for undertaking administration.

On the similar time, we are able to nonetheless join undertaking administration facets with software program testing and monitor take a look at circumstances and take a look at leads to the identical doc.

However most of all, we’re focused on controlling undertaking progress.

In different phrases, it means…

  • We wish to be sure that every bit of undertaking necessities will get into one of many undertaking deliverables.

  • We spend cash and energy solely on necessities that assist us attain undertaking goals.

  • We validate every requirement with take a look at circumstances we envisioned upfront. Furthermore, take a look at circumstances cowl the first use circumstances for our product.

That’s why we’d like the next info in a traceability matrix.

1. Use a Distinctive ID for Undertaking Necessities

To begin with, we’ve got a singular ID quantity for a requirement.

Optionally, we are able to decompose necessities into smaller items. Due to this fact, it’s possible you’ll add the Related ID column.

In agile phrases, consider it as Epics and Options. Or Options and Person Tales. Or just as most important and sub-requirements.

Distinctive ID helps to trace necessities outdoors of the necessities traceability matrix.

2. Write a Quick Description

A requirement wants a brief description.

Don’t put the entire specification right here. Use a title that explains it. However do hold these descriptions in step with the vocabulary within the specification.

Likewise, you may have a hyperlink to a technical requirement doc and person interface (UI) designs.

A hyperlink to such a doc might also function an execution standing for accumulating necessities actions.

3. Fill Up the Enterprise Want and Undertaking Goal

Subsequent, we’ve got Enterprise Wants. Once more, it must be a brief description that justifies the requirement.

And don’t confuse it with the next column – Undertaking Targets.

They appear the identical. However you’ll have just some undertaking goals (one, two, perhaps three), and you may have many enterprise wants and justifications.

This info ought to come from a undertaking constitution.

A project charter example for an IT Project
Scope Assertion Instance

4. Seize the Identify of the Requestor of a Requirement

I didn’t discover the following column on the RTM examples I noticed on-line.

However I like to recommend placing the supply or the requester of the undertaking requirement.

Additionally, for larger tasks, it’s possible you’ll wish to have the identify of an individual and a division.

We’ll talk about use this info later on this article.

5. Hyperlink Necessities to a Work Breakdown Construction Components

Then, we’ve got a column for the work breakdown construction deliverable.

It’s simply the WBS factor quantity during which the undertaking workforce will implement the requirement.

Normally, you fill it in right here later within the planning course of.

6. Join Necessities with Take a look at Instances

Final however not least, we have to record associated Take a look at Instances even in a undertaking administration requirement traceability matrix.

However I like to recommend itemizing person acceptance testing (UAT) take a look at circumstances or enterprise validation ones. These are high-level take a look at circumstances that standard customers carry out.

I don’t suppose you could record all useful take a look at circumstances.

Additionally, I see in lots of examples individuals put simply IDs right here. However be a contemporary PM and put hyperlinks to the take a look at circumstances or take a look at suites in your take a look at administration instrument or perhaps a spreadsheet.

7. Prolong Your RTM with Further Columns

It is a minimal viable RTM.

Nonetheless, you may prolong it to your wants. You may map these necessities to every other facets of the undertaking.

I usually see the Standing of a requirement and the Date of Standing Change. You may add the Precedence of a requirement.

You may record the Non-Purposeful Necessities right here as properly.

You are able to do the Launch Planning right here and map Releases or Sprints. Be artistic.

The best way to Use Necessities Traceability Matrix In Undertaking Administration

So, how will we use all of this info?

We don’t put all of it right here to have a flowery doc. We will analyze it and uncover plenty of alternatives, dangers, and conflicts.

#1. Prioritizing Necessities on a Increased Stage

First, think about a undertaking with many necessities that we collected from completely different sources.

And we’ve got a restricted funds.

So, we’ll use the RTM to pick essentially the most crucial necessities we have to implement. This manner, we are able to get essentially the most from our assets and produce a product that purchasers want.

Publish image002

Alternatively, we’ve got a product that we repeatedly develop by a number of tasks. We replace the record of necessities on a regular basis.

This matrix will assist us to kind the scope for the following undertaking.

That’s on the upper stage. However we are able to additionally get very granular.

#2. Keep away from Gold Plating

We have to fill within the enterprise want and justification for every requirement. Typically, it seems that some necessities don’t have justifications.

We defer or take away these necessities as a result of they don’t deliver any worth to the product or the customers. It helps us forestall gold plating.

#3. Triage Undertaking Scope

Additionally, we’ve got to attach a requirement with a particular undertaking goal.

That is pure integration on an goal stage.

If one thing doesn’t assist a undertaking goal, it shouldn’t be part of that undertaking. With these two columns, we are able to rapidly triage the undertaking scope.

#4. Analyze the Requestor

Subsequent, let’s evaluate the connection between a requirement and its requestor or supply.

To begin with, you may get conflicting necessities:

One stakeholder will ask for a blue button on a white background. One other one is a pink button on a inexperienced background.

These stakeholders could by no means meet. They don’t know one another’s necessities.

So, you could attain out to them to resolve the battle. Or you may see who has extra authority.

Stakeholer evaluation

However, once more, we’d have a brief deadline or a small funds. Completely different stakeholders will put the highest Precedence on varied necessities. However we are able to do solely considered one of them.

So, we are able to test whether or not a consumer or sponsor supplied a requirement or it was a technical stakeholder.

On the very least, we are able to provoke negotiations to pick one of many necessities.

#5. Maintain Stakeholders on the Identical Web page

Additionally, it’s integration on the stakeholder stage.

Completely different stakeholders have completely different areas of experience. Typically, purchasers could not know some technical wants for the undertaking. They don’t perceive they should allocate time and funds for it.

So, RTM supplies transparency for all main stakeholders and their areas of accountability.

#6. Keep away from Scope Creep

We’ve got a connection between a requirement and a WBS Component.

From one aspect, by connecting these dots, you’ll make sure you don’t neglect to implement some necessities. the saying:

“What will not be within the Work Breakdown Construction will not be part of the undertaking.”

Alternatively, there received’t be scope creep. How?

The undertaking workforce will see {that a} work bundle or a deliverable contains particular necessities. So, they’ll want to make sure that the tangible outcomes they supply correspond to those necessities.

Along with that, all stakeholders will know when and what deliverable to attend for to see a particular piece of performance.

#7. Management the Necessities Definition Course of

Having reference to specs and designs is handy, to start with.

Nevertheless it additionally reveals you the progress on the necessities definition course of.

Are you in good condition to start out the undertaking? Do you’ve all the necessities?

#8. Guarantee Take a look at Instances Protection

Now, take into consideration having Take a look at Instances on the identical doc.

First, it reveals the protection. Second, the Undertaking Crew can use these case circumstances as extra info to make sure that the product meets necessities and passes the take a look at circumstances.

You’ll get fewer defects within the course of.

9. RTM Will Assist You Validate Scope

Later, if you end up finished with the necessities definition, RTM turns into your instrument for monitoring the progress on the Scope Baseline.

You’ll present deliverables and get the consumer’s acceptance of every requirement. Carried out Take a look at Instances is perhaps a pre-requisite for acquiring a sign-off.

As , it’s higher to get acceptance in the course of the undertaking relatively than on the finish of it.

When to Use Necessities Traceability Matrix?

Necessities Traceability Matrix requires a number of effort.

So, I’d suggest utilizing it primarily on medium and enormous tasks.

However I’d additionally suggest utilizing it even when you have a small workforce however plan to develop a product for a chronic time frame.

Get Necessities Traceability Matrix Template

Sadly, this text was simply one piece of a fancy undertaking scope administration framework: Many different processes occur earlier than and after this one.

If one half doesn’t work, the entire system breaks.

My Scope Administration Plan Template connects all processes and instruments into one cohesive system. It additionally supplies entry to different articles and movies on scope administration. 

Don’t put your tasks and fame in danger. Guarantee you know the way scope administration works in the actual world.

All profitable undertaking managers understand it’s higher to study from another person’s expertise (aka classes realized). Faucet into my 12 years of sensible IT expertise and get the Scope Administration Plan Template.



If you're looking to gain clarity, accelerate growth, or overcome strategic roadblocks, now is the time to act.

Schedule a personalized consultation with Michael Tribble at michael.tribble5@gmail.com and discover how Projectwise Consulting can help you move forward with purpose and precision.

Whether you prefer a quick call or a direct text, Michael Tribble is available to connect at your convenience.

Visit Projectwise-Consulting.com to learn more and book your session online.

Want to connect professionally?
Reach out on LinkedIn: Michael Tribble: https://www.linkedin.com/in/michael-a-tribble