PMI CAPM (Certified Associate in Project Management) Examination Content OutlineBusiness Analysis FrameworksHard

During the maintenance phase of a software product, a user reports a bug that causes data corruption under specific conditions. The project team needs to understand the original intent of the affected functionality and how it was designed to work. Which aspect of requirements management is crucial for quickly accessing this historical information?

  1. ARequirements verification
  2. BRequirements baseline
  3. CRequirements traceability
  4. DRequirements prioritization
Show answer & explanation

Correct answer: C. Requirements traceability

Requirements traceability is essential for understanding the history of a requirement, linking it to its source, design, and test cases. This allows the team to quickly identify the original intent and related components when a bug or change request arises.

Why the other options are wrong

  • A. Requirements verification ensures that requirements are of high quality (e.g., clear, complete, consistent).
  • B. A requirements baseline is a formally approved set of requirements that serves as a fixed reference point.
  • D. Requirements prioritization involves ranking requirements based on importance and urgency.

Requirements Traceability

The ability to track a requirement from its origin through its development and specification, linking it to design, code, and test cases.

  • Provides an audit trail for requirements.
  • Helps impact analysis for changes and defect resolution.
  • Ensures all requirements are implemented and tested.

Memory trick: Trace the path to find the truth, from requirement's birth to its youth.

More Business Analysis Frameworks questions