Fatskills
Practice. Master. Repeat.
Study Guide: Business Analysis 101: Requirements Life Cycle Management Tracing and Maintaining Requirements Traceability Matrix
Source: https://www.fatskills.com/business-analyst/chapter/business-analysis-requirements-life-cycle-management-tracing-and-maintaining-requirements-traceability-matrix

Business Analysis 101: Requirements Life Cycle Management Tracing and Maintaining Requirements Traceability Matrix

By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.

⏱️ ~6 min read

Study Guide – Tracing and Maintaining Requirements (Traceability Matrix)


What This Is

Tracing and maintaining requirements means creating and keeping a Requirements Traceability Matrix (RTM) that links every requirement to its source (stakeholder, business need, regulation) and to downstream artifacts such as design, test cases, and deliverables. The RTM lives through the whole BA lifecycle – from elicitation to solution validation – ensuring nothing is lost, duplicated, or out‑of‑scope.

Real‑world example: While rolling out a new CRM system for a sales organization, the BA builds an RTM that ties each sales‑process requirement (e.g., “Capture lead source”) to the originating sales manager, the corresponding data‑model field, the UI mock‑up, and the acceptance‑test script. When a regulation change later adds a “Data‑privacy consent” field, the RTM instantly shows which screens, reports, and test cases must be updated.


Key Terms & Techniques

  • Requirements Traceability Matrix (RTM) – A tabular or tool‑based artifact that maps requirements to sources, design elements, test cases, and other lifecycle items. (Business Analysis Knowledge Area: Requirements Life Cycle Management – Deliverable)
  • Forward Traceability – Linking a requirement downstream to design, implementation, and test artifacts to verify that the solution builds what was asked. (RLCM)
  • Backward (or Reverse) Traceability – Linking a design or test artifact back to its originating requirement to confirm why it exists. (RLCM)
  • Bidirectional Traceability – Maintaining both forward and backward links so any change can be assessed from either direction. (RLCM)
  • Baseline – A formally approved version of the requirements (or RTM) that becomes the reference point for change control. (RLCM – Output)
  • Change Control Log – A record of all approved requirement changes, their impact, and status; often integrated with the RTM. (RLCM – Output)
  • Impact Analysis – The process of evaluating how a requirement change propagates through linked artifacts (design, test, deployment). (RLCM – Technique)
  • Verification & Validation (V&V) – Using the RTM to confirm that each requirement is correctly implemented (verification) and that the solution meets business need (validation). (Solution Evaluation – Activity)
  • Stakeholder Mapping – Identifying who owns each requirement; the RTM often includes a “Source/Owner” column. (Stakeholder Analysis – Input)
  • Version Control – Managing multiple RTM revisions so the team always works against the current baseline. (RLCM – Technique)
  • Tool‑Supported Traceability – Using requirements‑management tools (e.g., JIRA, DOORS, Azure DevOps) that automatically maintain links and generate traceability reports. (RLCM – Technique)
  • Compliance Traceability – Mapping regulatory or contractual requirements to system components to prove auditability. (Solution Evaluation – Output)


Step‑by‑Step Process Flow

  1. Identify & Document Requirements – Elicit, analyze, and record requirements (BRDs, user stories, etc.) and capture the originating stakeholder or business driver.
  2. Define Traceability Scope – Decide which artifacts need linking (e.g., design specs, test cases, regulatory clauses) and whether you’ll use forward, backward, or bidirectional traceability.
  3. Create the RTM – Populate a matrix (spreadsheet or tool) with rows for each requirement and columns for source, design, implementation, test, and status.
  4. Link Artifacts & Baseline – Attach design documents, UI mock‑ups, and test cases to each requirement; obtain stakeholder sign‑off to baseline the RTM.
  5. Maintain & Update – When a change request is approved, update the RTM, run impact analysis, and adjust linked artifacts; record the change in the Change Control Log.
  6. Validate Through V&V – Use the RTM during solution evaluation to verify that every requirement has been built and validated, and to demonstrate compliance to auditors.

Common Mistakes

  • Mistake: Treating the RTM as a one‑time document.
    Correction: The RTM is a living artifact; it must be updated after every approved change and reviewed at each major milestone (BABOK: RLCM – “maintain traceability”).

  • Mistake: Only using forward traceability.
    Correction: Without backward traceability you cannot quickly answer “Which requirement does this test case cover?” – maintain bidirectional links for full impact analysis.

  • Mistake: Leaving the “Source/Owner” column blank.
    Correction: Always capture the stakeholder or business driver; this is essential for change justification and for meeting the “traceability to business need” principle.

  • Mistake: Updating the RTM manually in a static spreadsheet while the team works in a tool.
    Correction: Align the RTM with the requirements‑management tool (e.g., JIRA links) or automate synchronization; otherwise the matrix quickly becomes out‑of‑date.

  • Mistake: Skipping impact analysis because the change looks small.
    Correction: Even a minor field addition can affect UI, database, reports, and test cases; the RTM forces you to examine all downstream links.


Certification Exam Tips

  1. Know the Knowledge Area: Traceability belongs to Requirements Life Cycle Management (RLCM). If a question asks “Which knowledge area handles the RTM?” answer RLCM.
  2. Distinguish Inputs vs. Outputs: The input for traceability is the set of requirements (elicited, analyzed, and documented). The output is the RTM, baseline, and change‑control log.
  3. Watch for “who does what” traps: The BA creates and maintains the RTM; the Project Manager may approve changes, and the QA Lead may use the RTM for test‑case mapping.
  4. Remember the “forward vs. backward” wording: If a question says “linking a requirement to a test case” → forward traceability; “linking a test case back to a requirement” → backward traceability.

Quick Check Questions

  1. Scenario: After a requirements workshop, the sales manager adds a new “Lead scoring” field. Which activity should the BA perform first?
    Answer: Conduct Impact Analysis.
    Justification: The BA must assess how the new field affects design, data model, and test cases before updating the RTM.

  2. Scenario: The compliance auditor asks for evidence that every GDPR clause is implemented in the new CRM. Which traceability type satisfies this request?
    Answer: Backward (Reverse) Traceability.
    Justification: It shows which system components (design, code, tests) map back to each regulatory requirement.

  3. Scenario: The team uses JIRA for user stories and Azure Test Plans for test cases. What is the most efficient way to keep the RTM current?
    Answer: Use a Tool‑Supported Traceability approach that automatically syncs links between JIRA issues and test cases.
    Justification: Manual spreadsheets would quickly become out‑of‑date; integrated tools maintain live traceability.


Last‑Minute Cram Sheet (10 One‑Liners)

  1. RLCM is the BABOK knowledge area that owns the Requirements Traceability Matrix.
  2. Forward traceability = requirement → design → test; backward traceability = test → design → requirement.
  3. Baseline = formally approved version of requirements (and RTM) that locks scope for change control.
  4. Impact analysis must be performed before any change is entered into the RTM.
  5. Bidirectional traceability = best practice for full impact visibility.
  6. Change Control Log records every approved change; it is an output of RLCM.
  7. Stakeholder mapping column in the RTM answers “who owns this requirement?” – essential for justification.
  8. Version control keeps RTM revisions aligned with project baselines; treat the RTM like source code.
  9. ⚠️ Exam trap: “The BA elicits requirements” – Elicitation is the activity; requirements are the output.
  10. Compliance traceability links regulatory clauses to system components; auditors love this evidence.

Good luck – keep the matrix tidy, keep it current, and you’ll ace the exam and deliver traceable solutions!



ADVERTISEMENT