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 […]
Shaun is an experienced trainer, coach and consultant, passionate about applying modern techniques to help teams and organisations work better. His experience with agile began at the turn of the century when, as a developer, his relentless search for better ways of doing things led him to the eXtreme Programming (XP) community.
Since then, he has worked with many companies and teams both large and small helping them make better products. His experience has been gained in a number of roles, including head of engineering departments, programme and delivery management as well as training and coaching.
Shaun received “Most Valuable Agile Player” at the 2012 Agile Awards.
Shaun provides a wide range or training and agile coaching for agil8, in particular Scaled Agile Framework (SAFe) training, including Leading SAFe (SAFe Agilist). He is one of our experienced “Scrum for Teams” (uncertified ScrumMaster) trainers and is confident and experienced working at all levels of an organisation, from team level to senior management.
Areas of Proficiency:
- Scaling Agile and Lean Product Development
- Programme and Portfolio Management
- Digital Development and Cloud Strategy
- Applied Systems and Complexity Thinking
- Scrum, LeSS, SAFe, DaD, Kanban, XP
- Team Building and Facilitation
Relevant Training and Certifications:
- Certified Scrum Professional / Certified ScrumMaster / Certified Scrum Product Owner
- SAFe Programme Consultant v4.5
- Certified LeSS Practitioner
- Disciplined Agile Delivery Green Belt
- 2nd Generation Lean Product Development
- Change Artistry for Agile Coaches
- Problem Solving Leadership
“Shaun is an excellent trainer, knowledgable and clearly able to convey concepts to others at different levels of understanding and experience. A credit to Agil8”
To connect with Shaun on social media, simply click on the Twitter and LinkedIn buttons below.