Multiple choice technology testing

Which of the following roles typically has final approval over what is included in the software requirements and the priorities of those requirements?

  1. Business analyst

  2. Customer

  3. Direct user

  4. Project manager

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The customer typically has final authority over requirements and priorities since they fund the project and define business value. Business analysts gather requirements, project managers coordinate execution, and direct users provide input - but none have the customer's ultimate decision authority.