When is ‘Done’, truly 100% ‘Done’?
5 Dec 2017
When working through any Product Backlog, it’s essential that the whole Scrum Team have a clearly defined and mutually agreed understanding of when each backlog item can be deemed as complete. Without this collective and transparent agreement, teams may struggle to get product backlog items 100% truly ‘Done’ within a Sprint. This is explained further by the Scrum Guide; “When a Product Backlog item or an Increment is described as “Done”, everyone must understand what “Done” means. Although this varies significantly per Scrum Team, members must have a shared understanding of what it means for work to be complete, to ensure transparency. This is the definition of “Done” for the Scrum Team and is used to assess when work is complete on the product Increment.” The Scrum Guide (p.16) The below example of ‘Done’ is fairly typical for a team early on in its adoption of Scrum within a corporate environment. Activity (Example) Criteria (Example) Detailed Analysis Acceptance Tests approved by Product Owner. Wiki updated. Detailed Design Consistent with approved design patterns and UI standards. Design approved by Architect. Overall Design Doc updated. Build & Unit Test Consistent with coding standards. Peer Reviewed. 90% automated unit test coverage. All unit tests […]
Jon is a passionate advocate of Agile Software Delivery with substantial practical experience as a lead developer, Scrum Master, project manager, and software consultant for a variety of clients in the financial and IT services sectors as well as in the public sector.
Originally from a consultancy background to large investment banks and asset managers, Jon remains a very hands on lead developer as well as an Agile coach, consultant and trainer, with significant experience of leading large development teams to deliver complex products and transformations!
Jon will be leading agil8 courses in North East England for us, where he is also the founder of Agile North East, a Scrum Alliance affiliated Meetup group. He continues to drive the forum and contribute content. Jon is a massive fan of hands on learning in the form of games and exercises and can always be found playing with Lego.
Areas of Proficiency:
- Pragmatic approach to Agile coaching
- Hands on learning evangelist
- Scrum, Kanban, XP
- Team Building and Facilitation
Relevant Training and Certifications:
- Certified Scrum Professional
- Certified Scrum Master
- Certified Scrum Product Owner
- Lego Serious Play trained facilitator
To connect with Jon on social media, simply click on the Twitter and LinkedIn buttons below.