Definition of Done in Agile Scrum

Description:

Code does what I need to do. Definition of Done is a exremely important in the Agile Scrum. It is kind of a Checklist or Bulleted points on what is acceptable in terms of final outcome or in which condition we can conclude that implementation of a specific feature is "Done."


My Experiences:

Defines criteria what team members needed to do. It was discussed between BAs and Customer. Product Owner provided a Microsoft Word document which has all the details regarding "Definition of Done" into it.

It was list of points which we needed to adhere to so that it can be considered as "Done."

Once a feature falls in the category of "Definition of Done" then it means that feature is delivered not only in terms of functionality but also it pass different quality tests as well.

Following are some articles in Agile Series you may like:
Introduction to Agile Scrum in 2 MinutesWhat is Agile Scrum
Agile Manifesto and My ExperiencesProduct Owner in Agile
Story Point Estimation in Agile ScrumBacklog Grooming in Agile Scrum
Product Backlog in Agile ScrumStory Conversation in Agile Scrum
Role of Agile Scrum Product OwnerWhat is Scrum Master
Agile Scrum Team MembersSprint Planning in Agile Scrum
Scrum Sprint Retrospective MeetingDocumentation in Agile Scrum
Stories and Epics in Agile ScrumDefinition of Done in Agile Scrum

Definition of Done is for a feature, for a sprint, for a release, etc.

Example of Definition of Done includes below points:


What I feel:

Definition of Done / Checklist has to be explained and given to the cross functional teams before they start their work on First sprint itself. It is better to have all the teams on same page when it comes to Definition of Done. All the required documents such as coding standards, other configuration related details, etc. have to be provided so all teams adheres to it,

Free Agile Scrum Cheat Sheet & Handbook:

The Essential Scrum Cheat SheetFree Cheat Sheet:Agile AdoptionFree Scrum Master's Handbook

Labels: ,