Is Scrum perfect?
Sometimes I want our Scrumming to be perfect.
I want everyone to be happy, I want no arguments, I want maximum Business Value, no mistakes, no wasted time, no re-work, no stupid ideas, no misunderstanding what the customer wanted, no muss, no fuss, no confusion and no chaos.
Then, I heard this song by Frank Sinatra:
Here is an excerpt from the lyrics:
The broken dates, the endless waits, the lovely loving and the hateful hates, the conversations with the flying plates
I wish I were in love again!
If you ever have to go back to waterfall, you might say, “I wish I were in Scrum again!”
What Scrum opens and makes plain is all the ugly wonderfulness of real life. Where things are messy, where creation happens, where ideas are invented from who knows where. Where we fall in love for God knows what illogical reason. It’s crazy (to some degree), but c’est la vie.
Such is Scrum.
Scrum stoops to wallow with us in our complex, blessed imperfectness, and helps correct us as we go.
It may or may not be that Scrum itself is perfect. Surely we are not, and Scrum makes us see that and helps us improve.