In the last few weeks, I have been reflecting on Scrum training material, some team behaviours and other articles. My mind sticks on the point of sprint goals and there is some disconnect between the various experiences that I have had.
The sprint goal is not the stories, tasks, defects, PBIs (whatever you choose) that are in the scope of the sprint. And we don’t commit to the stories either. We commit to the sprint goal. The sprint goal should be an expression of the value delivered in the sprint in simple terms – like advanced searching for property, link to Twitter and G+, etc. There is some rhyme behind the reason too…
If we commit to the stories, then
- we miss the point of delivering what is really required
- we focus on abstractions of value rather than value itself
- we can’t create the concept of stretch
- we *may* overextend ourselves
And for the love of your chosen deity, can we avoid the use of “the ability to…” type statements in the definition of the goal. Simple is simple, so let the language reflect it.