How to Set and Achieve Effective Sprint Goals
Martin Hinshelwood
Expert generalist delivering engineering excellence through technical leadership ? Award-winning Tech Leader, Author, & Speaker with 20+ yrs in DevOps, Lean, Agile ? Exec Tech Advisor ? Scrum (PST) & Kanban (PKT) Trainer
Many teams grapple with the intricacies of Scrum, and one of the most pivotal components is the Sprint Goal. It’s not just a fleeting thought or a mere list of tasks; it’s a commitment, a promise, and a clear direction.
TLDR;
The Sprint Goal is the heart of Scrum, representing the team’s commitment to the value derived from the Sprint’s outcome. It’s the tactical step towards the objectives of the work in progress. A well-crafted Sprint Goal is neither granular nor high-level but strikes a balance to ensure clarity, accountability, and value delivery.
The Core of the Sprint Goal
The Sprint Goal is the commitment made by the Scrum Team to the value derived from the Sprint’s outcome. It’s the next tactical step towards the objectives of the work underway. This goal should be a clear and concise description of the work the team will undertake during the Sprint. It’s not a list of tasks but a unified goal the team strives towards.
When teams find it challenging to craft a Sprint Goal that truly represents the work in progress, they might be aiming for too much granularity. The Sprint Goal should be seen as the paramount deliverable for which stakeholders will hold the Scrum Team accountable.
Conversely, a Sprint Goal that’s too high-level can disconnect the work in progress from the value being delivered. This can create a chasm between the team and the outcome, diluting accountability.
Sprint Goal videos!
Some folks prefer to watch than to read :), and we have you covered:
Key things to remember about a Sprint Goal
Examples of Sprint Goals
Here are some examples of Sprint’s Goals for a cloud migration team migrating applications from on-premises to the cloud. These goals may be delivered in this order over the life of the engagement or partnership with a customer and represent vertical slices of work to be delivered that result in some value.
SMART Sprint Goals
These are just example goals, and the specifics will vary based on the organization’s needs, the complexity of the applications, and other factors. One way to ensure the validity of each sprint goal is to use SMART goals; each goal is specific, measurable, achievable, relevant, and time-bound.
OKR Sprint Goals
This same list can be written as OKR! OKRs (Objectives and Key Results) are a goal-setting framework that helps organizations define and track objectives and their outcomes. Here’s how the list of Sprint Goals can be converted to OKRs:
领英推荐
Objective: Successfully migrate applications from on-premises to the cloud.
Key Results
The Objective sets the overarching goal, while the Key Results break down the specific, measurable outcomes that indicate progress towards achieving that goal.
When are Sprint Goals crafted?
While the Sprint Goal is finalised at the Sprint Planning, it is a good idea to think longer term and draft possible Sprint Goals looking out at least the next few Sprints.
While they may change, having some idea of which checkpoints you are thinking of hitting is critical to helping both the team and the stakeholders make better decisions with as much context as makes sense. If you find that you are changing the draft Sprint Goals constantly, then maybe you are looking too far out into the future and need to shorten the forecast.
This forecast should be sufficient to enhance transparency and will depend on the type of work underway.
Concluding Thoughts
Mastering the art of crafting a Sprint Goal is pivotal in the Scrum framework. It’s not merely about listing tasks but about setting a clear, concise objective that drives value and aligns with the broader vision. Whether too granular or too high-level, a misaligned Sprint Goal can hinder a team’s progress and diminish stakeholder trust. By understanding its essence and ensuring it’s tactical, relevant, and achievable, teams can foster better collaboration, clearer communication, and heightened accountability. Remember, it’s not just about completing tasks; it’s about delivering value, every Sprint.
NKDAgility can help!
If you find it hard to craft effective Sprint Goals or struggle to align your team’s objectives with the broader organisational vision, my team at NKDAgility can assist. Lean-agile practitioners thrive on these kinds of challenges, but most teams find daunting.
Don’t let these issues undermine the effectiveness of your value delivery. It’s paramount to seek assistance sooner rather than later!
Take action now. Request a free consultation with my team or enrol in one of our upcoming professional Scrum classes. Because you don’t just need agility, you need Naked Agility.
First published as How to Set and Achieve Effective Sprint Goals - naked Agility with Martin Hinshelwood (nkdagility.com)
"those ling (sic) running pieces of work that take longer." - I am curious as to what you have in mind here?
Engaging & supporting users, eliciting requirements, and analysing business activity since 1994. Pragmatically and radically non industrially agile.
1 年Why do customers care where your data is? "We will have migrated half our data" is a milestone in a data migration plan for sure, but as a sprint goal it leaves a lot to be desired (such as: relevance to a user or customer).
Founder of Agile Tools, OKR Trainer
1 年OKR examples, as suggested in the article, are definitely not suited for Sprint Goals. All the examples for the Key Results are tasks, not at all outcomes. In theory, if one runs longer sprints, like a month, you could have Sprint Goals in the OKR format, but only if Key Results could be of better quality, and even then, I would argue the value, as the time to create good KRs is not negligible. Don't get me wrong, I am a great proponent of Sprint Goals. We used hundreds of them in the slightly adjusted format that Roman Pichler posted long ago, and it worked nicely. OKRs, on the other hand, can have more value if used for the product goal, as those are usually of a longer nature. OKRs are used to drive strategy, not tactics.