Eric Lefevre-Ardant on Java & Agile

October 7, 2008

Is Scrum Evil?

Filed under: citcon, scrum — Eric Lefevre-Ardant @ 6:46 pm

This was a fascinating discussion facilitated by Jeffrey at CITCON Amsterdam. Much talking with him followed, so I think I finally understand why he introduced this topic, and why so many people seemed to dislike Scrum.

This was a typical discussion where antis are much more vocal that pros. When Jeffrey asked who thought Scrum was evil, maybe 12 raised their hands. Only 3 or 4 (including me) thought that Scrum was NOT evil. The majority stayed silent.

Most of the session was spent listing arguments pro and anti Scrum. You could say it was lively ;-)

Is Scrum Evil? session“Scrum is evil because…” (I am not saying that I agree with all of them…)

  • when it fails, all the people involved think that all of agile is no good (it poisons the well for agile)
  • it values process over people
  • it is pyramid scheme (Scrum Trainers are supposed to be certified)
  • it causes some pointless standups (not all are pointless, though)
  • it is iterative waterfall
  • of the term ‘ScrumMaster
  • some people limit their view of agile to Scrum (they do not look into agile engineering practices)
  • some people feel it will solve all problems
  • it is sometimes used as a dogma (’this is not Scrum!’)
  • Is Scrum Evil? session“Scrum is good because…” (I am generally OK with them)

  • it provides structure for engineers and product owners
  • it makes agile acceptable to managers
  • of the concept of a ‘Product Owner’
  • it makes self-organizing teams respectable
  • it makes people reponsible for their commitment
  • it is easy to adopt
  • it makes more people talk
  • it puts emphasis on delivery
  • it exposes problems earlier
  • it popularized short iterations
  • it is a foot in the door for agile
  • The first conclusion of the session to me was that the people against Scrum were mostly complaining about the fact that some projects were failing with Scrum.
    Further, I feel that this reveals that they are in a post-agile mindset, which could be more prevalent in the US/UK (maybe the Netherlands, too?) than in France where Agile still faces an uphill battle.
    Another thing is that, when you look at it, the people were really complaining about its success. After all, many of these arguments (pyramid scheme, some people feeling it solves all problems) were the very reasons Scrum was successful.

    Closing sessionAs Jeffrey pointed out during the session, it meant that, as per described in Crossing The Chasm, we are simply moving from the ‘enthusiasts’ stage to the ‘early adopters’. Many more people are now using Scrum, and its message is bound to be altered somewhat.
    Jeffrey further pointed that, since it seems that 80% of projects fail now that many are using Scrum, just as there were 80% of projects that failed before, it simply means that 80% of the population is just not very competent. It has little to do with the methodology. This is also what Alistair Cockburn meant when he mentioned that “Process is a second-order effect”.

    So, my undertanding is that Jeffrey’s goal is to change people and to use tools such as psychology to do so.

    I am more nuanced, maybe because I am living in a country were Agile is still not being widely accepted. After all, this is all a short-term vs. long-term thing. Having a manager doing Command & Control was very short term. Agile (and Scrum) is medium term: you are providing a tool for people to get better in the medium term, if they are competent enough. Changing people is much longer-term thing. It might take years, generations, or may not ever happen.

    For me, Scrum still seems to be providing those medium-term benefits, at least for now, in my environment. When it won’t be the case anymore, I might bash it like everyone else does.

    Update (07/10/08): changed title from “Scrum is evil!” to “Is Scrum Evil?”

    12 Comments »

    1. Thanks for the write-up Eric!

      Just to be clear the session was a question not a declaration: “Is Scrum Evil?”

      I found it really interesting to hear the people on both sides and I enjoyed our continued conversation over dinner as well.

      Reading the feedback forms it was on a few as their least favorite session and but many more as their favorite, so apparently we weren’t the only ones to enjoy the discussion.

      Comment by Jeffrey Fredrick — October 7, 2008 @ 7:20 pm

    2. @Jeffrey well, I thought that a title that said “Scrum Is Evil!” might catch the eye better ;-) Still, since you pointed it out, I changed it to the original title of the session

      Comment by Eric Lefevre-Ardant — October 7, 2008 @ 7:46 pm

    3. Oh I wasn’t worried about your title, I just didn’t want people to be confused about the session title and think I came with an axe to grind! :)

      Comment by Jeffrey Fredrick — October 7, 2008 @ 10:16 pm

    4. The sessions was very polarizing and of course had a provoking title. As you said, most people stayed silent. Don’t think because they did’t have anything to say. There was one comment close to the end, which I think represented some of the silent group. I think many of the early adopters have moved on or are looking for new directions.

      Comment by Harald Walker — October 8, 2008 @ 9:19 am

    5. We use Agile technology and reading all this makes me feel that I really missed attending the conference in general and this session in particular

      Comment by HARSHVIR SINGH — October 12, 2008 @ 7:10 pm

    6. Hi Eric, Sounds like that was a very interesting discussion. One comment: Scrum isn’t “iterative waterfall” because it doesn’t prescribe any particular way for the team to work within each sprint; that is left up to the team to decide. Some teams run their sprints like little waterfalls, but there’s nothing in Scrum that requires it.

      Comment by Dave Nicolette — October 15, 2008 @ 3:35 pm

    7. [...] At least it would explain why many people now start to think that Scrum Is Evil. [...]

      Pingback by Eric Lefevre-Ardant on Java & Agile » 30,000 ScrumMasters and 1,500,000 members of Scrum Teams?! — November 3, 2008 @ 7:17 pm

    8. [...] It’s startling to see how much momentum has been gathering around Lean Software Development and I don’t think it’s a coincidence that at the same time may people seem to be falling out of love with Scrum. [...]

      Pingback by rob bowley » Blog Archive » Lean is the new Scrum, and it will fail for the same reasons — November 15, 2008 @ 10:26 am

    9. [...] is getting a real bashing at the moment as you can see here and here and I think it could do with some [...]

      Pingback by rob bowley - adventures in software development » Blog Archive » the state of scrum (it’s better than you think) — November 16, 2008 @ 12:04 pm

    10. Thanks for taking the effort for this post. Nice summary.

      Comment by Gishu — December 8, 2008 @ 9:24 am

    11. [...] explique que cette session est librement inspirée de la session “Is Scrum Evil” animé par Jeffrey Frerick. Elle sera rejouée en septembre à la conférence CITCON 2009 à [...]

      Pingback by Le Touilleur Express » XP Day France 2009, Scrum est-il dangereux ? — May 29, 2009 @ 10:51 pm

    12. [...] my notes from the session at CITCON Amsterdam 2008 [...]

      Pingback by “Is Scrum Evil?” Beyond our session at XP Day Paris « Eric Lefevre-Ardant on Java & Agile — June 2, 2009 @ 12:15 pm

    RSS feed for comments on this post. TrackBack URL

    Leave a comment

    Powered by WordPress