Back to List

Not Having a Definition of "Done" or "Ready" (Agile Transformation Pain Point #12)

Rachael Wilterdink Rachael Wilterdink  |  
Nov 29, 2018
 
Most people who are familiar with agile are familiar with the concept of definition of Done.

This is something that the team should create when they are first formed, and they should continually be inspecting and adapting that at each of their retrospectives. They can update that definition of Done if they're finding it doesn't work for them, but they need to have one because everybody has a different idea of what Done means.
 
not having a definition of done or ready
 

Definition of “Ready”

Ready is probably unfamiliar to many, but it is about your user stories’ acceptance criteria. Are they complete? Do they have all the necessary information so developers can take that story and acceptance criteria and get to Done? Ready is really about the stories themselves; Done is about the actual delivery and development of the work.
 

Definition of “Done”

When I talk about having a definition of Done, you want to make sure your stories have sufficient detail. They need to be able to be developed. Without all the detail, you're going to have questions coming back to you, and you want to get those questions answered up front so you're not slowing down your development team.

Also, if you are working on a team and you have not truly completed the stories to the group's shared understanding of the definition of Done, don't let that story be demonstrated or shown. It's not really done until it's met all the criteria.
 

Checklist before take-off

Think of Ready and Done as a checklist you would go through and check off to make sure everything is complete for it to be done –much like what an airline pilot does before they can take off. There's no such thing as “kind of done”, “sort of done”, “almost done”, or “done done”. It's either Done or it's Not Done.
 

Get the free eBook

This is the twelfth of 20 blogs on 20 Agile Transformation Pain Points (and how to avoid or manage them). To read them all right now, download our free eBook.
 
agile transformation pain points ebook
Agile

 

Love our Blogs?

Sign up to get notified of new Skyline posts.

 


Related Content


Blog Article
How to Use Data Flow Diagrams to Model and Analyze BI Requirements
Rachael WilterdinkRachael Wilterdink  |  
May 16, 2019
If you’re involved in eliciting, modeling, analyzing, or consuming requirements for BI projects, this post is for you. Over the next several months, we will be releasing 10 Techniques for Business Analysts (BAs) to model and analyze Business Intelligence (BI) requirements on our blog...
Blog Article
How to Use Data Dictionaries to Model and Analyze BI Requirements
Rachael WilterdinkRachael Wilterdink  |  
May 09, 2019
If you’re involved in eliciting, modeling, analyzing, or consuming requirements for BI projects, this post is for you. Over the next several months, we will be releasing 10 Techniques for Business Analysts (BAs) to model and analyze Business Intelligence (BI) requirements on our blog. The...
Blog Article
Top 4 Reasons to Attend WI BADD 2019
Shannon PagelsShannon Pagels  |  
Mar 21, 2019
WI BADD® (pronounced ”we bad”) is the annual Wisconsin Business Analyst Development Day held every May in Madison, Wisconsin (This year’s event will be held on May 15-16.) We are excited to again be sponsors and speakers at this event. Keep reading to learn more about the...
Blog Article
6 Hybrid Business Analyst Combinations
Rachael WilterdinkRachael Wilterdink  |  
Feb 19, 2019
There's been a lot of talk lately (and a lot of requests from our clients) for flexible hybrid roles. Our clients are looking for flexible people who can take on a variety of work to bring a project to fruition.   Here, I'm going to explore some of the more common combination roles...
Blog Article
Skipping Inspection and Adaptation (Agile Transformation Pain Point #20)
Rachael WilterdinkRachael Wilterdink  |  
Jan 31, 2019
Inspecting and adapting is one of the key parts of agile and Scrum. But over time, teams start to feel bored as if every session is the same.   If it does become boring, make sure you switch it up to keep it fresh. The Fun Retrospectives website has lots of ideas. Don’t skip this...