From the course: Agile Product Owner Role: Techniques
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Definition of done
From the course: Agile Product Owner Role: Techniques
Definition of done
- Definition of done is a tool teams use to agree on what done means and how the team will measure if a user story or backlog item is fully completed. This tool can also be applied to other things like a release, a minimum viable product and the product itself. Having a definition of done helps teams to find their tasks, estimate, develop accountability and set expectations. It's a list of criteria developed by the team and updated as needed to meet the needs of the team and stakeholders. It's one of those tools teams use to self-manage and continuously improve on their work and process. I especially like to see teams build technical excellence into their definition of done. This means defining what it takes to get the user story done right, not just the fastest way that will cause re-factoring and architecture re-work later. Here are some examples of what might encompass a team's definition of done. These are things like, code being peer-reviewed, the documentation that's needed is…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.