CBAP · Question #384
During a prioritization meeting, a business analyst (BA) mentioned that the access management system requirements are not stable. The project manager and a team lead proposed removing the…
The correct answer is A. Make the requirement a lower priority to minimize unanticipated rework and wasted effort. Unstable requirements should be assigned lower priority to protect the team from costly rework that results when a requirement changes after work has already begun.
Question
During a prioritization meeting, a business analyst (BA) mentioned that the access management system requirements are not stable. The project manager and a team lead proposed removing the requirements from discussion. A domain subject matter expert (SME) insisted on making that requirement a high priority, because it is really important from their point of view. What should the BA do?
Options
- AMake the requirement a lower priority to minimize unanticipated rework and wasted effort
- BSet the requirements at a high priority to adhere to the SME's point of view
- CRemove the requirement from the project
- DLeave priority unfilled for these requirements
How the community answered
(49 responses)- A84% (41)
- B8% (4)
- C6% (3)
- D2% (1)
Why each option
Unstable requirements should be assigned lower priority to protect the team from costly rework that results when a requirement changes after work has already begun.
Requirement stability is a recognized prioritization criterion in business analysis; a requirement that is not stable is likely to change, meaning effort spent implementing it now carries a high risk of being wasted. Assigning a lower priority keeps the requirement visible and in scope while deferring implementation until the requirement is better understood and less likely to shift, balancing the SME's concern against practical project risk management.
Elevating priority solely on one stakeholder's opinion ignores the instability factor, which is a concrete, measurable risk driver that can force expensive rework if the requirement changes mid-implementation.
Removing the requirement entirely is premature - instability means the requirement needs further elicitation and refinement, not elimination, since it may still represent valid business need.
Leaving priority unfilled provides no actionable guidance to the team and fails to resolve the conflict between the project manager and the SME, leaving the requirement in an ambiguous and unmanaged state.
Concept tested: Requirements prioritization using stability as a criterion
Source: https://www.iiba.org/standards-and-resources/babok/
Topics
Community Discussion
No community discussion yet for this question.