Scrum from the Trenches - the Sprint Goal ๐ฏ by Jasper Alblasog Post Title
Scrum from the Trenches - the Sprint Goal ๐ฏ by Jasper Alblasog Post Title
The Sprint Goal
The most recent version of the Scrum Guide (2020) ๐ talks about the Product Goal as a commitment to the Product Backlog
and the Sprint Goal ๐ฏ as being the commitment for the Sprint Backlog.
The Sprint Goal is crafted during the Sprint Planning.
It helps bring focus to the Sprint.
During the Daily Scrum, the Sprint Goal should be the main topic of conversation.
๐๐ต๐ฎ๐น๐น๐ฒ๐ป๐ด๐ฒ๐ ๐๐ถ๐๐ต ๐๐ต๐ฒ ๐ฆ๐ฝ๐ฟ๐ถ๐ป๐ ๐๐ผ๐ฎ๐น
๐ช๐๐๐๐๐๐๐๐ #1: ๐ป๐๐๐๐ ๐๐ ๐๐ ๐บ๐๐๐๐๐ ๐ฎ๐๐๐
Not having a Sprint Goal might not block ๐ ๐ you from delivering a releasable increment.
However, a lot is gained ๐ when teams focus on the Goal of the Sprint.
What's the reason there is no Sprint Goal? Mostly there also is a lack of focus.
Ask the Product Owner what is it that we want to achieve at the end of this Sprint.
๐ช๐๐๐๐๐๐๐๐ #2: ๐ป๐๐ ๐๐๐๐ ๐๐ ๐๐๐ ๐บ๐๐๐๐๐ ๐ฎ๐๐๐ ๐
Avoid Sprint Goals like:
"Get Jira tickets 17322, 17323, 171400, and 17888 done". ๐คฆ
-or-
to sum up, all the selected Product Backlog Items are squeezed into a sentence.
Product Backlog Items in the Sprint are the outcome ๐ฆ, and the Sprint Goal should be leading it ๐.
The Product Owner should not โ try to keep all the stakeholders happy by giving them all a breadcrumb.
The stakeholders should be managed โ and the Product Backlog should be organized around features that deliver value for customers at the end of the Sprint.
๐ช๐๐๐๐๐๐๐๐ #3: ๐ป๐๐๐๐ ๐๐ ๐๐ ๐๐๐๐ ๐๐๐ ๐๐๐๐๐๐๐๐ ๐๐๐๐ ๐คฏ
We have a Sprint Goal! ๐
But there is no room for anything else. ๐ญ
What if:
* The solution thought of turns out to be a lot harder to implement;
* Production failures need fixing;
* Danny (the guy everyone relies on) is ill (again!) ๐ค;
* The Product Owner promised ๐คฉ a particular stakeholder that he can get this last-minute fix in the Sprint anyway.
* ... and so on ...
Having a full Sprint means imminent risk โก in achieving the Sprint Goal!
Choose your focus point for this Sprint. And make that your Sprint Goal.
Use a primary and secondary goal in a Sprint, so that the focus remains on the main goal, but there is still cohesion on the rest of the Sprint.
๐ช๐๐๐๐๐๐๐๐ #4: ๐ป๐๐๐๐ ๐๐ ๐๐ ๐๐๐๐๐ ๐๐ ๐๐๐ ๐บ๐๐๐๐๐ ๐ฎ๐๐๐ โ๐
You have a good Sprint goal but you do not use it, leaving it behind.
Make sure the Sprint Goal is visible somewhere for everyone to see. ๐จ
Talk about it (during Daily Scrum)! ๐ฃ๏ธ
Make sure Product Backlog Items on your Sprint relevant to the Sprint goal are on top and worked on first: colorize ๐จ or tag them!
๐ช๐๐๐๐๐๐๐๐ #5: ๐ป๐๐ ๐๐๐๐ ๐๐ ๐๐๐ ๐ ๐๐๐๐ ๐ต ๐ซ
It's important that the Sprint Goal has a -what- focus: what do we want to achieve?
"Change the page to support HTML5 elements"
... is probably not the best Sprint Goal to work on.
#scrum #sprint #goal