Does Scrum Work?
Scrum makes sense on paper. It seems easy. There are few rules for Scrum. Transparency must make it easier for everyone to know what is being done. Right??
Scrum, like everything, takes dedicated work in order to continually improve and reap the benefits. I think one of the biggest challenges most companies face, is how Scrum is implemented and the focus for continuous improvement in each role.
Scrum is typically implemented by a champion within the company. Sometimes this is one or two people, usually in the development team. There are several articles on Scrum and also many courses on Scrum Master Certification.
As I began to learn more about Scrum and eventually implementing it at a company I worked for, I knew I needed executive support. Someone who would help to protect the framework and let us have the chance to succeed.
We both became Scrum Certified and we even had a couple of other people get certified. The role of Scrum Master was implemented pretty well. The roles of the Developers were implemented well. The importance of the role of Product Owner was not fully appreciated.
The Product Owner has to be involved in the Scrum process. While their roles are pretty well defined; prioritize the backlog and accept the stories when ‘done’. They also have to be available throughout the sprint in order to define the acceptance criteria, and answer questions during the sprint. This usually takes more time than people think. How much time will depend on the projects, people, and technology.
A company I recently worked with needed the Scrum Master about 20% of the time and the Product Owner about 60% of the time. The challenge is the Product Owner was only available for about 20%, which required the Scrum Master to increase their time to about 30%. This increase of time was mostly solving blockers because the Product Owner was not available. Unfortunately, the Scrum Master cannot assume the Product Owner responsibilities and even with the additional time, the success of the sprints suffered.
Is this a problem with Scrum or is this the power of Scrum giving transparency to the real problems? In this case, a resource constraint by the Product Owner. Scrum does not promise miracles, but it does shine the light on problem areas. Companies need to acknowledge and address the problem areas as they are discovered. Failure to do this will prevent the company from receiving many of the efficiencies that Scrum was implemented for in the first place.
Change is difficult and getting everyone to really buy-in to the changes needed for Scrum to work can be too difficult.
If you are struggling with implementing Scrum, make sure you have the right people doing the right roles and that everyone is empowered to do their job. This means they have the authority, knowledge, and time.