A business analyst (BA) is in the process of allocating requirements to various releases of a solution.
On what should the BA base requirements to maximize the value of the solution?
Correct Answer: A
Explanation
The BA should base requirements on the priority set by stakeholders to maximize the value of the solution.
This is because the stakeholder priority reflects the relative importance, urgency, and benefit of each requirement for the business and the solution. The BA should allocate the highest priority requirements to the earliest releases, and the lower priority requirements to the later releases, to ensure that the solution delivers the most value to the stakeholders as soon as possible. The other options are not the best criteria for allocating requirements, because they do not directly measure the value of the requirements. Available resources, timing of the release, and components in scope are factors that may influence the feasibility and scope of the solution, but they do not determine the value of the solution. References:
CBAP / CCBA Certified Business Analysis Study Guide, 2nd Edition, Chapter 3: Requirements Life Cycle Management, page 122 Business Analysis Body of Knowledge (BABOK) Guide, Version 3, Chapter 3: Requirements Life Cycle Management, section 3.5: Prioritize Requirements, page 62 Business Analysis Professional Resources, IIBA Resource Collection, Business Analysis Body of Knowledge (BABOK) Guide CBAP / CCBA Certified Business Analysis Study Guide, 2nd Edition, Skillsoft Book, Chapter 3:
Requirements Life Cycle Management, page 122