It woudl be good to have a Release Version field
Answer
Matt
Any update on when adding this grouping into "releases" will come ?
This is exactly what we are looking for. After a while, the backlog becomes crowded with completed theme/stories. It would be really good to be able to hide completed releases.
This is especially a problem since the principle of the backlog is to have the highest priority on top. If everything at the top is "completed" you have to scroll down which beats the principle.
Thanks,
Stefan
Hi Stefan
Well unfortunately releases never made their way to the top of our backlog unfortunately. Can you tell me a little more about what you think you need releases for, and how you would see them working? If it's simply to hide stories that are completed, filters can be used for that, although we are going to be improving the filtering capabilities soon as well.
Matt
Hi Matt,
Releases are another way of grouping stories. You group stories into sprints which are releasable increments but a release is a larger goal that makes sense on it's own.
Let's say you have a product that is at version 1.7. You plan the next release 1.8 which has a logical and consistent set of features. You break these down into stories and then plan several sprints in which you implement them. You might have a sprint zero at the beginning and a hardening sprint at the end. In our case a release typically takes 7 to 10 2 weeks sprints.
Another example is for large projects that are broken down into several releases.
As a Product Owner, you want to plan your release (see the aggregate points it requires, projected completion date) and track your release burn down (or up) rate to track how you are doing. Depending on this you might move features (themes) or stories in and or out of the release.
Today we could emulate that by using separate backlogs, one per release. But it makes it more complicated to move stories and you loose the aggregated stats. If you manage several products each with a roadmap of releases it becomes a lot of backlogs.
Finally if you pull data from the API into other tools you need to maintain the grouping between those related backlogs somehow.
On a side note, I think this is also related with the stories priority issue. For me a release is where stories are grouped together in a prioritized way, while themes are where stories are grouped in a logical way (are related functionally or technically but not priority). I see the release feature as a way to solving the dual theme/priority viewing issue.
The hierarchy would look like:
Backlog:
-> Releases:
-> Stories in priority order
-> Themes:
-> Stories logically grouped
So a release "view" would give you the priority/date/effort view of the backlog and the theme "view" (the current one) would give you the function/feature/effort view of the backlog.
In the sprint planning view, you would have the "release" view on the right, either grouped by releases or with some form of decorator to indicate the release a story belongs to.
Hope this make any sense...
Thanks,
Stefan
Hi Stefan
Sorry for not replying sooner, but we have considered what you said, and I really appreciate you explaining how you use releases. We'll do what we can to accommodate when we review how we do story grouping and prioritisation which is in our backlog.
Matt
Customer support service by UserEcho