A perfect Definition of Done, undone work and the undone department in a large scale scrum context

Craig Larman talked in his LeSS (Large Scale Scrum) course about

  • an imperfect Definition of Done (DoD)
  • a perfect DoD
  • undone work and
  • the "Undone Department"

and to continuously improve, to reduce (and remove!) the undone work.

 

We found this quite interesting, especially in the context of Scrum in large companies, where there is usually a lot of undone work, respectively a big "Undone Department", due to long release cycles.

In the 2013 version of the official Scrum Guide the word "undone" is gone, but you can still find it in the 2009 version available on the internet, e.g. http://alistair.cockburn.us/Scrum+Guide.

 

However, Craigs explanations about undone work sounded somewhat different to me.

(my) Definitions for understanding

  • A perfect DoD consists of all activities needed to deliver (release!) a sprint increment end to end in a feature team
  • The undone work are those activities which the scrum team could not do every sprint
  • An imperfect DoD = a perfect DoD - undone work
  • The "Undone Department" is responsible for doing the undone work for a release.
  • A: The undone work will be done in a release sprint or B: by a seperate team

 

Examples for undone work:

  • NFRs like performance & load tests
  • (full) Regression Testing

 

Craig Larmans insights:

  • "You should NOT need a Release Sprint or Undone Department; but these may be a temporary "necessary evil" during transition to LeSS.
  • "Releasing after 10 Sprints is asking for trouble" and "piling up risk" (e.g. like in a three month Release Train with two week sprints). He recommends no more than three sprints("rule of three")
  • "Eliminate all Undone Departments as fast as possible"

 

Tipp: How to get to a perfect DoD?

  1. List what you need to ship
  2. Create the imperfect DoD
  3. Review Undone Work (every Sprint)

 

How would I use all this?

Transparency about the undone work, inspect & adapt regularly to reduce the undone work to zero to have true Feature Teams.

Kommentar schreiben

Kommentare: 4
  • #1

    Delinda Boren (Mittwoch, 01 Februar 2017 15:28)


    Fantastic site you have here but I was curious about if you knew of any discussion boards that cover the same topics talked about in this article? I'd really like to be a part of online community where I can get opinions from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Bless you!

  • #2

    Lindsy Isreal (Freitag, 03 Februar 2017 14:15)


    Thanks for a marvelous posting! I definitely enjoyed reading it, you will be a great author. I will be sure to bookmark your blog and definitely will come back someday. I want to encourage you to definitely continue your great writing, have a nice evening!

  • #3

    Georgetta Lipsey (Freitag, 03 Februar 2017 17:09)


    Howdy, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam comments? If so how do you protect against it, any plugin or anything you can advise? I get so much lately it's driving me crazy so any support is very much appreciated.

  • #4

    Jesus Trask (Freitag, 03 Februar 2017 21:52)


    You need to be a part of a contest for one of the greatest blogs on the net. I most certainly will highly recommend this blog!

Nils Bernert, Agile Coach & LeanStartup enthusiast, valtech.de
Nils Bernert, Agile Coach & LeanStartup enthusiast, valtech.de

Next Appearances

  • ? 05.12.14-07.12.14 LSM Berlin
  • 26.01.15 - 30.01.15 OOP Munich 2015 (Workshop)

Past Appearances

  • 09.08.13 - 11.08.13 LeanStartupMachine (Mentoring)
  • 21.08.13 Stoos MUC: Coaching Dojo (Organizer)
  • 06.09.13 Lean Agile Scrum Zürich (Workshop)
  • 23.09.13 - 25.09.13 Scrum Gathering Paris (Workshop)
  • 03.02.13 - 07.02.13 OOP München (Workshop)
  • 21.02.14 - 24.02.14 Play4Agile (Unconference)
  • 08.03.14 Leancamp Stuttgart (Open Space)
  • 21.03.14 - 22.03.14 Design Thinking Camp München (Barcamp)
  • 30.06.14 - 01.07.14 Scrum Day Stuttgart (Workshop & Presentation)
  • 01.08.14 - 03.08.14. Lean Startup Machine Munich 2014 (Organizer & Mentor)
  • 06.09.14 Javascript Coding Dojo Munich
  • 30.10.14 - 31.10.14 Business Model Generation Masterclass, London
  • 31.10.14 - 02.11.14 LSM Amsterdam (Mentor & Speaker)

Blogroll