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 […]
With a longstanding interest in quality management and process improvement, in 2001 David trained with one of the godfathers of Agile, Bob Martin, in Chicago, followed by six months working alongside ObjectMentor coaches on his first Agile transition. Since then he has transformed, coached and managed teams and organisations in the UK, Europe, South Africa and India.
David has always been one of the foremost proponents of the need to improve quality in software development and is a popular speaker at local and international events.
A Certified Scrum Master (CSM) and Certified SAFe Program Consultant (SPC), David has many years experience of scaling practices that were originally intended for small teams to make them work at the enterprise level.
Having been associated with several award winning teams and shortlisted as Agile Coach of the year in 2011, David was awarded the Special Recognition award at the October 2012 Agile Awards ceremony in London for his services to the industry.
As a Scrum Alliance REP approved trainer, David provides the following public course training for agil8, as well as delivering a variety of in-house training and coaching to clients from a wide range of industries, sectors, sizes and with very varying challenges:
“One of the best course facilitators I’ve experienced. The fact that David also knew about code was a definite advantage. There was so much more to learn and at times I wanted to go faster – but I think David judged it just right to take along the whole group. Excellent job!”
Howard Perkins, Managing Director, Kyria Ltd – Agile and Scrum Awareness and Coaching
To connect with David on social media, simply click on the Twitter and LinkedIn buttons below.