From InfoQ: Scrum Alliance Asks User Group to Sign Licensing Agreement
Yikes. Upon first reading the headline of this article all I could think was “oh crap, this marks the beginning of the end for Scrum.“ At this point, the Lean zealots are throwing their hands in the air exclaiming “I told you so!“ Ha, perhaps.
What I like about Scrum is the overall process components it gives us. It tells us to use a backlog, but it doesn’t tell us what those backlog items must be. It is common to use User Stories as backlog items, but I’ve worked with teams who use bug reports as backlog items. Scrum gives us the concept of the “Planning Meeting” where we estimate the backlog items and commit to work during the Sprint, but there is no defined agenda for the meeting. It is common to use XP’s model for planning (“The Planning Game“), among others. Same with the demo, the retrospective, and the sprint itself. Heck, even the sprint length is negotiable!
The point is, we get carried away with the notion of “pure Scrum.” I find the whole certification practice around Scrum to be completely ridiculous, as groups rarely implement “pure Scrum” because it doesn’t exist. The components within Scrum tend to be customized by the team, especially during the retrospective. And it is even more common to use Lean techniques for doing so (which is why I find the fight between Alan Shalloway and his group of Lean folks and Ken Schwaber and his Scrum folks to be equally stupid as Agile certification programs), making Lean and Scrum obvious cooperative processes.
Also, need I remind the Scrum folks that the word originates from a Rugby move?
I will still practice Scrum for the foreseeable future, as I’ve seen so many amazing improvements to teams that I have implemented Agile with. In each of these teams I hold the expectation that the basic process of Scrum will be modified to fit the needs of the team, which is exactly what I tell them. Besides, some of the most common question I get when I coach teams in Agile is “what about testing?” “What about development?” Again, other Agile practices being brought into the Scrum team negate the whole idea of “pure Scrum” and therefore no one organization can own the process.
I’d like to see them try.
Related posts:


