Que permet scrum What does scrum allow?
about 3 following proposals which one corresponds to scrum :
1. reporting to project stakeholders
2. optimize predictability
3. optimize risk control
Thank you for your answers.
Scrum is used for establishing and maintaining empiricism under complex conditions. What does that suggest about the best answer and the possibility that there might be more than one which is correct?
Yes there are two correct answers
I can't eliminate the wrong answer
Scrum allows all three. The framework is minimally prescriptive.
I am asked to choose imperatively 2 closest answers out of the 3
Two are about optimization and one is about reporting. Which is most likely to improve the outcomes of an empirical process?
What is the source and context of this question? I don't think it's a very good one.
If someone were to ask me this, my answer would be 3 and only 3.
Doing a deeper dive into the possible answers:
On the surface, it may seem like the Sprint Review could be seen as reporting to stakeholders. However, if that's all it is, the intent of the event would be missing. The Sprint Review is about inspecting progress and collaboratively - team and stakeholders - making decisions about the next steps or the next most valuable pieces of work. Since Scrum is about learning and adapting, reporting information doesn't go far enough to be effective.
Also on the surface, it may seem like Scrum can help for optimizing predictability. In some aspects, maybe it does. The Scrum Team should be striving to produce a working product Increment at least once per Sprint and making it available for stakeholders to inspect. Since Sprints are fixed-length events, this can be seen as a form of predictability. However, it is possible for the team to not produce a working Increment, and in this event, the Sprint Retrospective would be the opportunity to understand why and make corrections. There's also no guarantee in the number of Increments per Sprint - it could be 1 or more, and the Increment doesn't have to be delivered at the end. There's also no commitment to scope of work, only to goals. In reality, Scrum only offers a very small amount of predictability.
Optimizing controlling and mitigating risk seems like the best answer. The close collaboration with stakeholders and feedback cycles of no longer than one month let stakeholders see exactly where their money is going and make informed financial decisions, reducing financial risk. The frequent demonstrations of working product and small technical steps also help the team to reduce technical risk, including around requirements. The ability to make course corrections measured in weeks helps to reduce business risk and adapt to changing environments.
You could probably make an argument for any answer being correct, but the only one that seems to be correct in the true spirit of Agile and Scrum would be optimizing for risk management and control.