According to the Agile Practice Guide and the PMBOKĀ® Guide, adaptive (Agile) project management is driven by Value-Based Prioritization.
Why Choice B is correct: In an adaptive environment, the Product Owner is responsible for maintaining and prioritizing the Product Backlog. Items are ranked based on their value to the customer, risk, and business necessity. A product is determined " ready for delivery " (especially for a beta launch) when the Minimum Viable Product (MVP) or the set of high-priority features defined for that release have been completed. The fact that a " social media share " enhancement remains in the backlog simply indicates it was deemed a lower priority compared to the 12 stories that were completed. The completion of high-value stories satisfies the " Definition of Ready " for a release, even if the backlog is not empty.
Analysis of other options:
A (The development team ran out of time...): While teams do run out of time, this is a reactive explanation. Agile teams pull work based on priority, so if it wasn ' t pulled, it wasn ' t high enough on the list, regardless of time.
C (The sprint demo went smoothly...): A smooth demo confirms that the completed work is of high quality, but it does not explain why uncompleted work is missing or why the product is still ready for launch.
D (The social media story is a marketing priority...): This is a contradictory statement. If it were a top priority, it would have been at the top of the backlog. Furthermore, Agile prioritizes business and customer value holistically, not just by department.
In Agile, we accept that we may never finish the entire backlog. We focus on delivering the " biggest bang for the buck " first. As long as the most critical features for the beta phase are " Done, " the product is ready for delivery.