nerdexam
IIBA

CBAP · Question #406

A leading software manufacturing company has appointed a business analyst (BA) to ensure that requirements are managed effectively and efficiently. The BA discovered some missing functionality as well

The correct answer is D. Trace requirements. Requirements tracing creates bidirectional linkages between requirements and implementation, exposing both requirements lacking implemented functionality and implemented functionality lacking requirement backing.

Requirements Life Cycle Management

Question

A leading software manufacturing company has appointed a business analyst (BA) to ensure that requirements are managed effectively and efficiently. The BA discovered some missing functionality as well as some implemented functionality which are not supported by requirements. Which of the following tasks did the BA use to discover the issues?

Options

  • ADefine requirements architecture
  • BElicit requirements again
  • CEvaluate requirement changes
  • DTrace requirements

How the community answered

(28 responses)
  • A
    4% (1)
  • B
    4% (1)
  • C
    7% (2)
  • D
    86% (24)

Why each option

Requirements tracing creates bidirectional linkages between requirements and implementation, exposing both requirements lacking implemented functionality and implemented functionality lacking requirement backing.

ADefine requirements architecture

Defining requirements architecture organizes and structures the relationships among requirements but does not validate whether implementation aligns with or covers those requirements.

BElicit requirements again

Eliciting requirements again gathers new or additional information from stakeholders but does not systematically compare existing documented requirements against what has already been implemented.

CEvaluate requirement changes

Evaluating requirement changes assesses the impact and validity of proposed modifications to requirements, not the alignment between existing requirements and current solution implementation.

DTrace requirementsCorrect

Tracing requirements maps each requirement to its corresponding solution component and vice versa. A forward trace reveals requirements with no matching implementation (missing functionality), while a backward trace reveals implemented features with no originating requirement (unsupported functionality), making both classes of issues discoverable through this single task.

Concept tested: Requirements tracing to detect coverage gaps

Source: https://www.iiba.org/standards-and-resources/babok/

Topics

#requirements traceability#missing requirements#gap identification#requirement management

Community Discussion

No community discussion yet for this question.

Full CBAP Practice