CPOA practice question 2 of 15

If there are similar questions about performance and security with the ready state product backlog items (PBIs), the product ownership analysis (POA) practitioner can utilize this information to:

Full set: 60 questions
Answer options
A: refine performance and security related requirements so that the acceptance criteria can be modified accordingly. Correct answer
B: inform the delivery team and customers about these PBIs.
C: keep monitoring the items as the average age of stories has not been crossed by these PBIs yet.
D: conduct extra sessions with the iteration manager to elaborate on the root cause.
Correct Answer:
A. refine performance and security related requirements so that the acceptance criteria can be modified accordingly.
Explanation

The presence of similar questions about performance and security for Product Backlog Items (PBIs) that are supposedly in a "ready state" indicates that the requirements and associated acceptance criteria are not sufficiently clear. The primary role of a Product Ownership Analysis (POA) practitioner is to ensure a shared understanding and that backlog items are genuinely ready for the delivery team. The most direct and effective action is to use this feedback to refine the non-functional requirements (performance, security) and update the acceptance criteria accordingly. This proactive step resolves the ambiguity, prevents potential rework, and ensures the delivered product meets these critical quality attributes.

Why Incorrect

B. inform the delivery team and customers about these PBIs. This is a passive action. The team and customers are likely the source of the questions, so simply informing them does not solve the root problem of unclear requirements.
C. keep monitoring the items as the average age of stories has not been crossed by these PBIs yet. The age of a story is a flow metric and is irrelevant to the clarity or correctness of its requirements. Ignoring ambiguity until an arbitrary time limit is poor practice.
D. conduct extra sessions with the iteration manager to elaborate on the root cause. While collaboration is important, the responsibility for clarifying and refining requirements lies with the POA practitioner and Product Owner, not solely with the iteration manager (e.g., Scrum Master).

References

1. International Institute of Business Analysis (IIBA). (2021). The Guide to Product Ownership Analysis.

Section 4.3.4, "Refine Product Backlog Items": This section details the process of adding details, estimates, and acceptance criteria to PBIs to ensure they are ready for implementation. It states, "Refinement is the act of ensuring backlog items are well-understood and ready for delivery." The scenario described in the question directly points to a failure in this area, making refinement (Option A) the correct response.

2. International Institute of Business Analysis (IIBA). (2017). Agile Extension to the BABOK® Guide v2.

Section 4.3, "Backlog Refinement": This section describes backlog refinement as an ongoing activity to "ensure that items at the top of the backlog are ready for the team to begin work." Questions about performance and security indicate the items are not truly ready, necessitating further refinement.

Section 7.3, "Acceptance and Evaluation Criteria": This section emphasizes that acceptance criteria are essential for clarifying expectations and ensuring a requirement is understood and testable. Modifying them based on feedback is a core part of the analysis role.

3. Wiegers, K., & Beatty, J. (2013). Software Requirements (3rd ed.). Microsoft Press.

Chapter 13, "Specifying Nonfunctional Requirements": This chapter discusses the importance of precisely defining non-functional requirements like performance and security. It notes that ambiguity in these areas is a common source of project failure. The action in option A directly addresses this by refining the requirements and their acceptance criteria (which are a form of verification). This is a standard practice in requirements engineering.

Scroll to Top