Previous steps have discussed what is being built and when, but it is equally important to discuss how the team will work together to build it. Before getting started, teams need to make important decisions about how the extended team will work together during the project. These include:
The Definition of Ready (DoR) establishes the criteria a story must meet in order for the delivery team to start working on it (i.e. a story is ready to be brought into an iteration.) If stories are not sufficiently understood at the start of an iteration, the team can be less efficient. They may become blocked from completing the story due to details that are missing or may incorrectly estimate it causing the plan to be missed.
The Definition of Done (DoD) defines the criteria a story must meet in order for the delivery team to consider it complete. The DoD will include the required levels of testing and documentation and will ideally include all work needed for a story to be released to users. By setting this standard, the team ensures that all work for a story is done within the iteration when it is fresh in developers minds, so that there is not unplanned work when it is time to release the story.