Agile Zone is brought to you in partnership with:

Jurgen Appelo calls himself a creative networker. But sometimes he's a writer, speaker, trainer, entrepreneur, illustrator, manager, blogger, reader, dreamer, leader, freethinker, or… Dutch guy. Since 2008 Jurgen writes a popular blog at www.noop.nl, covering the creative economy, agile management, and personal development. He is the author of the book Management 3.0, which describes the role of the manager in agile organizations. And he wrote the little book How to Change the World, which describes a supermodel for change management. Jurgen is CEO of the business network Happy Melly, and co-founder of the Agile Lean Europe network and the Stoos Network. He is also a speaker who is regularly invited to talk at business seminars and conferences around the world. After studying Software Engineering at the Delft University of Technology, and earning his Master’s degree in 1994, Jurgen Appelo has busied himself starting up and leading a variety of Dutch businesses, always in the position of team leader, manager, or executive. Jurgen has experience in leading a horde of 100 software developers, development managers, project managers, business consultants, service managers, and kangaroos, some of which he hired accidentally. Nowadays he works full-time managing the Happy Melly ecosystem, developing innovative courseware, books, and other types of original content. But sometimes Jurgen puts it all aside to spend time on his ever-growing collection of science fiction and fantasy literature, which he stacks in a self-designed book case. It is 4 meters high. Jurgen lives in Rotterdam (The Netherlands) -- and in Brussels (Belgium) -- with his partner Raoul. He has two kids, and an imaginary hamster called George. Jurgen has posted 145 posts at DZone. You can read more from them at their website. View Full User Profile

The Schizophrenia of Scrum

04.30.2010
| 2275 views |
  • submit to reddit
I sometimes get the feeling that there are two versions of Scrum.

The first version is the one that says that “Scrum is not a methodology, a defined process or set of procedures. it's an open development framework.” (Jeff Sutherland) and “Scrum is a values-based framework; it is not a methodology, not a process, not a tool.” (Tobias Mayer)

Scrum version 1 is the Agile version of Scrum. It is the one that values people over process, and principles over tools. It says Scrum is a framework that is open to change, and it can even change itself.

The second version is the one that talks about “the dangers of customizing Scrum inappropriately and the problems that arise from an incomplete Scrum implementation” (Ken Schwaber) and “A Scrum checklist as a simple tool to assess your current implementation of Scrum” (Henrik Kniberg)

Scrum version 2 is the Defined version of Scrum. It is the one that says your implementation and customization of Scrum can be good or bad, based on a small number of best practices, as defined by its founders.

But the practices that Scrum version 2 claims to be essential (like having a Scrum Master, daily stand-up meetings, and weekly sprints) are usually process-based, not value-based. People tick off best practices, not values and principles.

So my question then is, if I do Kanban, while still adhering to the values and principles of Scrum (but with my own replacements for its defined practices), am I then still doing Scrum?

If you answer 'No,' then apparently part of the Scrum framework is still about process, not about values.

If you answer 'Yes,' then apparently you think it's possible to do Scrum without anyone being able to recognize it as such.

I fear that I'm on both sides, and I'm feeling quite schizophrenic...

(image by Victor Bezrukov)

References
Published at DZone with permission of its author, Jurgen Appelo. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

Tags:

Comments

Sindy Loreal replied on Sat, 2012/02/25 - 8:42am

The real question is does it matter. What you want to achieve is a development process that both you and your teams are comfortable with and helps you deliver business value.
If it goes by this name or that or doesn't have a name is of no consequence.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.