Scrum is a work management method that promotes agility by performing work in short iterations called Sprints. This is combined with excellent customer communication and close-knit team collaboration with customers to embrace changes. Scrum can be used for business, IT or combined business and IT projects.
In most enterprises, the coach is the Scrum Master and he/she coaches the team, product owner and stakeholders. To attain the next level requires greater expertise and experience and a Scrum Master Coach will help Scrum teams, Scrum Product Owners and Scrum Masters improve faster and further.
The product owner is the person responsible for product vision and delivering business value with the product. This is managed through a product backlog,which consists of user stories describing what solution features a user wants and what business benefit is delivered by each feature.
The Scrum team is self organizing and autonomous. The team takes the product backlog and estimate the amount of work needed in sprint planning, using planning poker. The team negotiates with the product owner and commits to create particular features in a sprint (this is a design-develop-test iteration time box).
The team works in a daily rhythm within a fixed time box to deliver 'done' product (high quality product meeting customer needs). At the end of the sprint, the team demonstrates the product and explains what was 'done' in a sprint review. The team then reviews the way it worked in a sprint retrospective to list impediments to better performance and selects a improvements to make. The team is then ready to plan the next sprint.
Performance is measured by velocity. This is the number of user stories completed and their story points.
The Scrum Master helps ensure things happen and any impediments are removed to optimize the conditions for team velocity.
A good Scrum master coach will train the scrum master, the team and product owner so they understand how to start using Scrum.
An experienced Scrum master coach will also coach the team in the initial sprints so that the lessons taught in the training are rapidly and successfully implemented on the actual project. This will result in achieving greater business benefits sooner. The fastest and best way to achieve success is to train and then immediately launch the team into Scrum with a Scrum master coach coaching the team. This realizes immediate return on investment as the team reaches better effectiveness and efficiency sooner and creates higher quality product outcomes.
An experienced Scrum master coach can help team members to become scrum masters. A great Scrum master coach will ensure the team achieves success from the start, reducing the adoption and learning curve so that pain points disappear and impediments are rapidly removed. It is proven to be cheaper to invest in coaching than to leave the team to learn on the job on its own.
The Scrum master coach should be a trained and highly experienced person with extensive skills in coaching teams in Scrum.
Han van Loon
Scrum master coach
Certified Scrum Professional
Certified Scrum Master
Certified Scrum Product Owner
Scrum trainer and coach
Doing Scrum adoption the best way - ready, ready, done, done!
Scrum video on Youtube 2012 Scrum update compliant