Eight months ago your company started development of a new platform consisting of several components and systems. You are the Scrum Master on the team building the “core” application of the platform; your application connects all other systems.
The Scrum Teams work in monthly Sprints, and the team is expected to deliver all functionality in three Sprints. Recently the team’s progress was slowed down because of changes to interfaces of other components that you integrate with, as well as unavailability of the program’s testing infrastructure. The program manager is extremely upset and angry when they find out that the team will need two more Sprints. The project managers of the other components confirm their adherence to the expected date.
As a Scrum Master, what could you do to help the Product Owner?
(choose the best answer)
A. You suggest working with the program manager and the project managers of the other systems on the ordering and the value of your open Product Backlog items to redefine the possible delivery date.
B. You shorten your Sprints to be ready sooner.
C. You inform the program manager that there is a way. You remove all items from the Product Backlog for which development is forecasted to be beyond the expected date. These are likely to be low value anyhow.
D. You calculate how many additional developers it would take to increase velocity in order to make the original date. You inform the program manager of the additional budget for these developers. This would then allow making the expected date.