Professional Scrum Master II (PSM II) — Question 21
Steven is a Scrum Master asked to assist in creating five new Scrum Teams that will be working to build a highly anticipated product. He talks with them about the importance of being able to integrate their Increments by the end of their Sprints. This includes the first Sprints. The product is very important to both the end users and the organization.
Of the choices raised by future team members, what would Steven encourage?
Answer options
- A. Each Scrum Team delivers Increments in its own code branch. After UAT is performed at the Sprint Review, the code branch is isolated until enough Increments are considered acceptable. All code branches will then be merged during the release phase.
- B. Each Scrum Team delivers functionality at the end of each Sprint. New Product Backlog items will then be added to the next Sprint Backlog to integrate their functionality with the other teams to create a unified Increment.
- C. All Scrum Teams agree on a mutual understanding of 'done' that defines all work necessary to deliver a potentially shippable Increment that includes all previous Increments delivered for the product.
- D. Wait until enough of the infrastructure and architecture is in place before starting the first Sprints. This will increase the success of delivering integrated Increments in Sprint 1.
Correct answer: C
Explanation
The correct answer is C because having a mutual understanding of 'done' ensures that all teams are aligned on the requirements for delivering a complete Increment, which is crucial for integration. Option A delays integration until the release phase, which can lead to complications. Option B suggests adding backlog items for future Sprints, which does not guarantee integration of past increments. Option D unnecessarily postpones the start of the Sprints, which can hinder progress.