Product Goal, Sprint Goal and a Definition of Done, as a ๐Ÿš€ journey to the moon ๐ŸŒ• and back ๐ŸŒ

John Albrecht
Serious Scrum
Published in
3 min readJan 6, 2022

Scrum describes three Artifacts and three Commitments to these Artifacts. Each Artifact contains a commitment to ensure it provides information that enhances transparency and focus against which progress can be measured:

  • Commitment to the Product Backlog is the Product Goal
  • Commitment to the Sprint Backlog is the Sprint Goal
  • Commitment to the Increment is the Definition of Done

These three commitments are powerful, when used by Scrum Teams they enhance focus and transparency. Scrum Teams can use these goals to measure progress. These commitments to the Arifacts can be tricky to visualise and explain.

Imagine a journey into space ๐ŸŒŒ to the moon๐ŸŒ•and back ๐ŸŒ?

The Product Goal: โ€œGet People๐Ÿ‘จโ€๐Ÿš€to the Moon and Backโ€

The Sprint Goal(s) we collaboratively define each Sprint Goals during Sprint Planning. These goals are not planned in advance, but they are created individually at the start of each sprint by the end of sprint planning. These take us towards our Product Goal.
- Sprint 1 Goal โ€” Successful Liftoff ๐Ÿš€
- Sprint 2 Goal โ€” Achieve low Earth orbit.
- Sprint 3 Goal โ€” Orbital Refuel ๐Ÿš€๐Ÿš€
- Sprint 4 Goal โ€” Transition to a trans-lunar trajectory
- Sprint 5 Goal โ€” Achieve lunar orbit ๐ŸŒ•
- Sprint 6 Goal โ€” Land on Moon ๐Ÿ‘จโ€๐Ÿš€
- Sprint 7 Goal โ€” Successful Liftoff
- Sprint 8 Goal โ€” Achieve lunar orbit
- Sprint 9 Goal โ€” Transition to a trans-earth trajectory
- Sprint 10 Goal โ€” Achieve low Earth orbit ๐ŸŒ
- Sprint 11 Goal โ€” Earth Re-entry๐Ÿš€
- Sprint 12 Goal โ€” Land Successfully

Our Definition of Done our Quality Goal:
- Cabin Remains Pressurised at approx 1
- co2 levels kept at a low safe level
- Internal Temperature is between 16 and 22c
- Gforce doesnโ€™t exceed 5g
- Undamaged and remains Reusable so we can Launch again within 2 hours

โ€œThe Definition of Done is a formal description of the state of the Increment when it meets the quality measures required for the product.โ€ โ€” Scrum Guide 2020

The state of the increment is really important, quality doesnโ€™t decrease and a Scrum Team will adapt the Definition of Done to meet the quality measures required for the product and our organizational standards. The Definition of Done is often bigger than one Scrum Team, or even the Product.

โ€œThe Developers are required to conform to the Definition of Done. If there are multiple Scrum Teams working together on a product, they must mutually define and comply with the same Definition of Done.โ€ โ€” Scrum Guide 2020

I hope this simplification, as an analogy or a metaphor, helps to describe the difference between the three Commitments to the Artifacts, and how they enhance transparency and focus.

All models are wrong, they are simplificationโ€ฆ however they can help to explain

The Sprint Goal is a concrete stepping stone towards a Product Goal. It is one step we take to get a little closer, whilst continuing to meet our quality goal, the Definition of Done.

Do you want to write for Serious Scrum or seriously discuss Scrum?
Co-Creative Scrum Workshops, Deepening your experience of Scrum

--

--