Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

10
How do you do a Requirements Traceability Matrix for maintenance development?
Post Body

I'm an experienced BA and having a bit of a disagreement with our CMMI guy. Would love some outside perspective. We are a federal contractor working on a contract to do maintenance development on a system that was originally built by another contracting house years ago. We do not have the original requirements in documentation form.

Because we're just doing maintenence, our process is to get change requests, I dig out the detailed requirements and document them. We're supposed to also start and maintain a RTM, but we haven't yet. I started a draft of one that I like in Excel. It has columns for these data elements:

  • business request number (from my BR document, for example BR1 or BR2)

  • change request number (from our issue tracking system)

  • BR reference number (the high level number from my BR document, for example 6.1.5.3)

  • brief description of the change type (for example "change to dropdown list", "change to work flow", "new button", etc.)

Our CMMI guy wants us to have one RTM for the entire system. He wants the requirements in the RTM to each have unique numbers. He doesn't like my method because there will be multiple instances of 6.1.5.3 (to use my example above). To explain it another way, I am tracking requirements for each change request, but he wants one for the entire system.

Since the existing requirements for it aren't documented anywhere, he suggested that we just go into the system like a user and document the functionality that we can see and use that as sort of a skeleton.

Has anybody here had to try to document requirements for an existing, undocumented system? How did you do it? Also, how did you draft and maintain an RTM for it?

(I should add that we're not required to document the requirements for the existing functionality. Just get a skeleton of the existing functionality for the RTM. His thought is that over time we'll eventually have the whole thing documented.)

Author
Account Strength
100%
Account Age
7 years
Verified Email
Yes
Verified Flair
No
Total Karma
27,115
Link Karma
3,590
Comment Karma
23,224
Profile updated: 2 days ago
Posts updated: 3 months ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
5 years ago