Task
Watch the video "Creating a definition of done”. We'll explore what these are, their purpose and how to use them. This helps you define the quality standard that needs to be met, before something can be considered done.
Transcript of video
In this video, we’re going to look at creating a definition of done. We'll explore what it is and the benefits of creating one.
A Definition of Done is a set of items, agreed with the team, which they must complete. Like acceptance criteria, this serves as a checklist. Something is only considered done, once you have completed all items.
The Definition of Done applies to all items in the product backlog. This differentiates it from acceptance criteria, which is unique to each item.
Let's look at an example. Imagine a team is developing a website. They could use this as their Definition of Done:
Any content will have to be trio-written. This means they developed bilingual content alongside content designers and translators. This ensures it makes sense in both Welsh and English.
Next, they must ensure it meets the appropriate branding guidelines.
For the content to be accessible, it must meet Web Content Accessibility Guidelines.
Finally, it will have to go through testing. They will need to resolve any problems they find.
This applies to all items in the backlog. Whether they're creating a button or a blog post, the same definition of done applies.
A definition of done defines the quality standard that the team must meet. It prevents teams releasing something that doesn't meet the expected standard.
Doing so reduces risk. This is critical when considering our duty around Welsh language and accessibility requirements.
Finally, it ensures there’s alignment and clarity amongst the team. This is because everyone is aware of and working towards the same standard.
Task
Create a definition of done for your product or service.
To get started, you could use or tweak the example provided. This would apply to many different products or services. Or, you could create your own from scratch.
Example
- Content has been trio-written.
- Meets branding guidelines.
- Meets Web Content Accessibility Guidelines (WCAG).
- Tests complete and errors resolved.
Reflection
Reflect on how this applies to your context. Thinking about your current products or services, consider the following questions:
- How do you currently estimate work?
- What benefits or challenges do you see from that approach?
- What do you consider would be the benefits and challenges of using Story Points?
- What further support would you need to help you?