Summary
In this chapter, we learned how the Scrum Master can serve the Developers by being a true leader, coaching and mentoring, facilitating self-management, and helping to mitigate risk.
We started by looking at leadership styles, their advantages, drawbacks, and their ideal use cases. We then learned about the differences between coaching and mentoring and specific cases to apply them. We proceeded to examine what makes a group self-managing and how the Scrum Master can facilitate this process. We wrapped up the chapter by discussing how Scrum helps manage risk and identifying two common scenarios that introduce risk into product development and what we can do to mitigate that risk.
In the next chapter, we will take a similar approach by discussing how the Scrum Master can support the Product Owner by maximizing product value, identifying Done items, managing the Product Backlog, and communicating with the stakeholders. Stay tuned for that!