Scrum is the most broadly used agile framework nowadays. My observations confirm that. Whenever there is a question at meetups or conferences about the method the audience uses, Scrum collects the most risen hands. During job interviews I have a chance to learn the same. But what I also notice is that people sometimes don’t really understand the why or how. They just follow some ceremonies, that are often flawed, without any deeper understanding. Actually, I am guilty of doing the same. So here I share a list of things that people confuse, consciously or not, and provide some explanation.
Scrum is not a Silver Bullet
I used to play in some metal bands in the past. I stopped, for numerous reasons, but later wanted to get back to playing. I was a Scrum practitioner, Scrum was working for me (or to be more specific – it was better than waterfall, which I had experienced before), so I wanted to apply it to band forming. It was really funny. Band mates were confused to say the least! And you know what? It didn’t work. Surprise, surprise.
You may laugh (I can hear that!), but I learned that you have to be pragmatic with such choices. You need to learn other approaches and be open to new ideas. Mastering only one is dangerous, because if all you have is a hammer, everything looks like a nail.
Some teams and companies use Scrum because of its popularity and accessibility. It’s easier to read 16 pages of Scrum Guide than books about Lean, Kanban or others. Besides, it’s effortless to get certified Scrum Masters (or to get certification yourself), to be trained by certified Scrum trainers and so on. It’s safe and seems to be easy.
Yet sometimes (or maybe – in most cases) Scrum is not the right choice, and definitely not the only viable possibility. In order to choose well you need to learn what other solutions are available, get the best parts from them, and use them wisely. And not be afraid to modify your process. Continue reading What Scrum is NOT