Skip to main content

Sprint Goal Template

March 11, 2020

 The Sprint Goal is mentioned numerous times in the Scrum Guide, however it can be over looked by many teams or seen as an "oh yeah" moment when teams are finishing Sprint Planning.

When I started out in a Scrum Team we never really had a Sprint Goal, our focus tended to be looking at the items in the backlog then saying "Get that done and that one, if not all of them!" 

One purpose of the Sprint Goal is to provide focus to the Development Team during the Sprint. If the goal is just a set of items to complete then chances are the team will work in isolation from each other, as each person works on an item with potentially the team pulling in different directions. - Not a great place to be in!

Teams I have worked in have struggled to create a meaningful goal, i.e. one that people can read and easily understand without it being too prescriptive on what the team needs to do.

If you're struggling to create an achievable Sprint Goal that everyone in the team understand and isn't a list of items to complete, then you could use the template below 

(This is just a suggestion and not an official thing. If it helps -  brilliant, if it doesn't then don't worry. I took inspiration from the User Story template and then asked other Scrum Trainers in Scrum.org their thoughts. )

The first version was this one....

Our focus is on <Achievement>

We believe it delivers <Benefit> to <Customer>

This will be confirmed when <Event happens>

which then evolved into 

Our focus is on <Outcome>

We believe it delivers <Impact> to <Customer>

This will be confirmed when <Event happens>

I've tried the template a couple of times, as well as other Scrum Masters I know. The feedback has been positive. 


Some Examples:

  • Our focus is to have a tidy garage that we can put our car in
  • We believe it decreases the risk of the car being stolen and increases our peace of mind
  • This will be confirmed when the car is in the garage and out of sight.

 

  • Our focus is to lose a healthy amount of body weight
  • We believe it will reduce the strain on my heart 
  • This will be confirmed when I can run consistently at 5 min/km for 30 minutes 

 

  • Our focus is on sending a basic email that contains a link to a spreadsheet
  • We believe it delivers confidence in the product to our organisation
  • This will be confirmed when we have an email in an inbox

 

  • Our focus is to practice defending corners in Football
  • We believe it will enable the team to not concede goals from corners  
  • This will be confirmed when we defend the goal from corners in a real football match.

Our real example....

example

A bad example could be....

  • Our focus is on finishing all the items supporting the SAP integration.
  • We believe it delivers satisfaction and closure for our project manager.
  • This will be confirmed when Epic SAP-123 is closed in Jira.

Why is this bad?  

Well what happens if you can't close SAP-123 in Jira as it is no longer required, or you find out that there are more things to do? You may as well say that our sprint goal is to finish all the items in SAP-123. 

Also should we be focusing on please a colleague, shouldn't our focus on a customer, the person who is going to receive the value?

How about.... [UPDATE]

  • Our focus is on having SAP integrated into the Corporate system
  • We believe it delivers improved features functionality and increasing productivity to Department X
  • This will be confirmed when the colleagues in Department X are using the improved features and can see the benefits.

How did it work in the real world?

Feedback from people who used the template....

The feedback from the Scrum Team was really good. Finally, the Dev Team and Product Owner had a great discussion about Sprint Goal, Stakeholders and Outcomes...


The best takeaway is that we know who is the internal stakeholder we need to ask for feedback and invite for Sprint Review. 


The template aids the conversation around the "WHY" the team is doing something, and stays away from the "HOW" - as that is likely to change through the sprint. 

It's not an exact science but as someone in a Scrum Team who has struggled to create appropriate Sprint Goals, I feel it is worth experimenting with.

Please let me know what you think and if you have any success with the template - Happy Experimenting !


What did you think about this post?

Comments (14)


Leonard Daume
12:12 pm March 12, 2020

Thanks Steve,

this is a really nice way to promote the importance of why.


Joel Dale
02:09 pm March 12, 2020

All the positive examples are from non-software realns and the negative example is from a technology realm. Would you take the SAP example and actually write it like a good Sprint goal? The football example don't tell me anything about how to do that.


ttplaya
02:33 pm March 12, 2020

How do you write a sprint goal when the team needs to take on work requested by more than one customer, plus some technical items, in a single sprint?


SteveTrapps
04:54 pm March 12, 2020

I've created a "good" SAP example. Hope that helps


SteveTrapps
05:02 pm March 12, 2020

It may not be possible to write one that would cover all the items you mentioned above.

What would be possible is to identify the "If we deliver one outcome over the sprint, what would it be?" items and work with those. The team can work on all the other items, but they don't support the Sprint Goal and so their focus would be on items that do.


Joel Dale
03:28 am March 13, 2020

Thank you


Keli Moffat
03:26 pm March 31, 2021

This is all good and well if your team works on one project, but my team works on one product with many projects. A sprint goal under those circumstances is much more amorphous. HELP!


Pablo Ezequiel Leone Signetti
07:17 am September 3, 2021

the sum of all the projects make the product, so the sprint goal will wrap up the overall benefits. If the sprint is usually on a single project, then, why don't split the team by project and have a sprint goal pero each section... all teams can share the same backlog, but not necessarily the same sprint backlog.


Pablo Ezequiel Leone Signetti
07:20 am September 3, 2021

you described yourself... you are not working towards a common goal... your goal is to please many customers, so there's no specific product goal. I don't think even Scrum is made for this kind of scenario.
The fundamental problem in here is that the team is being sold or used as a production line, when it is not and the nature of the work is not that one either, so it is quite possible everyone in the team is frustrated :0 and the scrum implementation is creating a bigger gap between the client and PO expectations from what the team can do and how the team does it.
I will strongly suggest Kanban/Waterfall.


Matthew Hodgson
05:05 am April 22, 2022

I love this.

I now use it when I'm delivering PSM I


Matthew Hodgson
01:46 am April 28, 2022

The sum of the Sprint Goals, not "projects", helps to make progress toward the Product Goal.

"Each Sprint may be considered a short project" - Scrum Guide 2020, p8.

Yes, when we have multiple teams working on the same product, then they work from the same Product Backlog and create their own Sprint Backlog. The Nexus framework provides some additional structure to help many teams work on the same product.

Through the shared planning event across teams (Nexus Sprint Planning):

● a Nexus Sprint Goal that aligns with the Product Goal and describes the purpose that will be
achieved by the Nexus during the Sprint
● a Sprint Goal for each Scrum Team that aligns with the Nexus Sprint Goal
● a single Nexus Sprint Backlog that represents the work of the Nexus toward the Nexus Sprint
Goal and makes cross-team dependencies transparent
● A Sprint Backlog for each Scrum Team, which makes transparent the work they will do in
support of the Nexus Sprint Goal


Matthew Hodgson
01:54 am April 28, 2022

The Product Goal tends to define the reason why the Scrum Team exists. If customers are making many requests, the Product Owner is there to work out what makes most sense in terms of short, intermediate, and long term objectives. Goals are there ultimately to provide focus (one of Scrum's values) for the delivery of value.

@stevetrapps:disqus suggestion is a great one: "If we deliver one outcome over the sprint, what would it be?"

A good Product Owner will have a very clear idea about the "why" of the Sprint to help the whole Scrum Team come to a conclusion by the end of Sprint Planning regarding what that impact and outcome should be. If not, the Scrum Master probably needs to coach the Product Owner to improve their agile product management capabilities.


Roman
08:48 am September 7, 2022

Isn't this goal template the same as the User Story template: As a <customer> I want to <outcome>, so that <impact>. and the <event happens=""> is basically the Acceptance Criteria


James C
06:40 am January 29, 2024

I think one of the differences (between sprint goal and a user story) here could be how much work the team needs here to achieve the outcome (getting it from A to B).

The current situation could be a carport existed only.
There could be multiple user stories such as:
- As a car owner, I want to have some walls and a door built around my car so that bypassers won't see what's inside when they walked pass.
- As a car owner, I want the garage door to be lockable so that only people with the key can open it.
- As a car owner, I want to be alerted if my car is in the garage but the garage door is open.

In my example above the developer may drop the 3rd user story if they don't have enough time after finishing the first two.

There's a common pitfall where the Product Owner / stakeholder think that all the stories will fit and be delivered after they've done the journey / story mapping, without going back to the "why", or setting the "stop condition" when running their hypothesis.

I found this story splitting flowchart would helpful to guide the Product Owner and team members so that we don't fall into the "fixed time, fixed scope" trap.

Richard Lawrence explains that Stories don’t need to provide enough value by themselves to be worth shipping. You might need to accumulate several stories to move from valuable to marketable. We like Minimum Marketable Features, or MMFs, as a container for stories.