Three Development Teams are currently building a single product and pulling work from the same Product Backlog. All three teams have identified that they will need Dan, a database specialist, to work full time in their team for the next several Sprints.
What should Steven, the Scrum Master, do to solve this potential problem?
Correct Answer:
C
As a servant/leader, the Scrum Master facilitates conversations through open ended QUESTION NO:s in order to help the team members make the best possible decisions according to what is known at the time. He/she does not approve or reject team decisions but ensures the team stays within the boundaries of the Scrum framework.
The Scrum Master is responsible for the process in which Scrum is adopted and enacted.
Correct Answer:
A
Individual Development Team members have been approaching Steven, the Scrum Master, to complain about Chris. Chris has the most experience on the system they are building. He often QUESTION NO:s the choices team members make in design and architecture making them feel bad.
What are two good ways for Steven to address this problem? (Choose two.)
Correct Answer:
AB
Conflicts are a natural occurrence and the Scrum Master coaches the Development Team on the value of resolving conflicts. Leaving conflicts unresolved can impact the Scrum values of openness and respect diminishing trust. Lower trust levels will impact the Scrum Team’s effectiveness and can cause impediments in the future. It is the responsibility of the Scrum Master to remove impediments that hinder the team through conflict resolution and facilitation.
Steven is a Scrum Master of a Scrum Team that is new to Scrum. At the halfway point of the Sprint, the Product Owner comes to Steven telling him that he is concerned the Development Team will not be able to complete the entire Sprint Backlog by the end of the Sprint.
What should Steven do in this situation?
Correct Answer:
B
Scrum is founded on empirical process control theory, or empiricism. Empiricism asserts that knowledge comes from experience and making decisions based on what is known. The Sprint Backlog is a forecast by the Development Team about what functionality will be in the next Increment and the work needed to deliver that functionality into a ‘Done’ Increment. The Development Team modifies the Sprint Backlog throughout the Sprint, and the Sprint Backlog emerges during the Sprint. This emergence occurs as the Development Team works through the plan and learns more about the work needed to achieve the Sprint Goal.
Why C is incorrect:
a) The Dev Team does not commit to finishing all items in the Sprint Backlog. Committing to completing all items would be fixed scope and fixed time leaving no room to adapt. They commit to the Sprint Goal and doing the right thing.
b) It’s also incorrect for the PO to focus on completing the entire Sprint Backlog. Finishing everything should not be his main focus. Having a shippable increment that meets the Sprint Goal is more important than trying to finish everything. The advice in option C is equivalent to “Don’t worry, they’ll get everything done.” but because of the complex domain, you cannot guarantee everything will get done.
What might be a valid reason for abnormally cancelling a Sprint?
Correct Answer:
D