PMI-PBA practice question 20 of 30

What should the business analyst do to ensure that all requirements meet a quality checklist before the development and testing phase?

Full set: 200 questions
Answer options
A:

A. Validate the requirements deemed important by the stakeholders.

B:

B. Obtain approval from engineering for partial testing of the requirements.

C:

C. Negotiate with the client to standardize the requirements.

D:

D. Assign a verification method to each requirement.

Correct answer
Correct Answer:
D. D. Assign a verification method to each requirement.
Explanation

To ensure requirements meet a quality checklist, they must be verifiable. Assigning a specific verification method (e.g., inspection, demonstration, test case) to each requirement establishes how it will be proven that the solution meets that requirement. This process ensures that every requirement is clear, unambiguous, and testable before development begins. It forms the basis for quality assurance activities and confirms that the requirement has been successfully delivered.

Why Incorrect

A. Validating only "important" requirements is insufficient; all requirements must meet quality standards to ensure the overall solution quality.
B. Seeking approval for partial testing undermines the goal of ensuring all requirements meet the quality checklist and introduces risk.
C. Standardizing requirements is a good practice for consistency, but it does not in itself guarantee that each requirement is verifiable or meets quality criteria.

References

PMI. (2017). The PMI Guide to Business Analysis. Section 6.3.1.3, p. 172. This section discusses the importance of defining acceptance and evaluation criteria, which are forms of verification, for requirements.

PMI. (2017). Business Analysis for Practitioners: A Practice Guide. Section 5.4, p. 87. This section emphasizes that requirements should be "testable," which implies that a method for testing (verification) must be considered or assigned.

Scroll to Top