During Sprint Planning, the PO ensures that attendees are prepared to discuss the most important PBIs and how they map to the Product Goal.
During Sprint Planning we answer three important questions: a) Why is this Sprint Valuable? b) What can be done this Sprint? c) How will the chosen work get done?
The entire Scrum Team attends and collaborates on creating the Sprint Goal.
The Developers decide how many PBIs to select for the Sprint Backlog.
The developers decide on the practices to use to turn PBIs into a usable increment.
The more the Developers know about their past performance, upcoming capacity, and the DoD, the more accurate forecasts they will be able to do.
The Sprint Backlog is created during Sprint Planning and it is a combination of 3 things. i) The Sprint Goal ii) the selected PBIs, and iii) a Plan to deliver them.
The Scrum Team may invite other people to attend Sprint Planning to provide advice.
Sprint Planning is 8 hours for a 1-month Sprint and is usually shorter for shorter Sprints.
The Developers are the people in the Scrum Team who create any aspect of a usable increment during the Sprint.
The specific skills of the Developers will vary a lot depending on the work domain, i.e. they do not have to be software developers. Still, they could be scientists, researchers, manufacturers, etc.
The Developers create the plan for Sprint, this is the Sprint Backlog.
The Developers choose how many PBIs need to be included in a Sprint.
They are responsible for sizing (estimating) the PBIs and the techniques they would use to turn PBIs into usable increment
Developers participate in Daily Scrum and come up with an actionable plan for the day.
Developers are required to conform to the DoD (Definition of Done)
The Developers hold each other accountable as professionals.
“The Definition of Done (DoD) is a formal description of the state of the Increment when it meets the quality measures required for the Product”. – The Scrum Guide 2020
The moment a PBI meets the DoD, an Increment is born.
The DoD is mandatory and it increases transparency.
If DoD is part of organizational standards, the Scrum Team must follow it as a minimum.
If DoD is not part of organizational standards, the Scrum Team must create one that is appropriate for the Product.
PBI’s that do not meet the DoD cannot be released or presented at the Sprint Review.
If multiple Scrum Teams are working on the same Product, they must mutually define and comply with the same DoD for the integrated increment.
The DoD is not the same as Acceptance Criteria. DoD applies to all PBIs whereas Acceptance Criteria are written for each PBI.
https://master2teach.com/wp-content/uploads/2024/08/master2teach_logo.svg00adminhttps://master2teach.com/wp-content/uploads/2024/08/master2teach_logo.svgadmin2024-08-10 16:15:122024-09-02 16:01:28The Definition of Done
The Product Backlog (PB) is an ordered list of what is needed to improve the product.
The PB is the single source of work undertaken by the Scrum Team.
Product Backlog Items (PBIs) that can be completed in 1 Sprint are considered “ready” for selection for a Sprint during Sprint Planning.
The Product Owner orders the PB in a way to maximize product value.
The Product Backlog will exist as long as the Product exists. It is ever-changing and dynamic.
Product Backlog refinement is the act of breaking down and further defining Product Backlog items into smaller more precise items. This includes adding detail such as:
Description
Order
Size
Etc
PBI attributes (e.g. description, order) often vary depending on the domain of work.
PBI’s on the top of the PB are more refined and hence smaller than PBI’s at the bottom.
The Product Backlog can be refined at any time as needed.
Multiple Scrum teams can share the same Product (and they would then have the same
Product Backlog, Product Owner & Product Goal).
Only the Developers can determine the size (estimate effort involved) for Product Backlog Items.
Product Backlog Refinement is an ongoing activity done by the PO and the Developers.
“A Product is a vehicle to deliver value. It has a clear boundary, known stakeholders, well-defined users or customers. A product could be a service, a physical product, or something more abstract.” – Scrum Guide 2020.