How to handle Tasks?
How do you guys handle the concept of tasks inside a story in Tracker? We would like tasks to be visible and belonging to story in a tree view.
1
person has this question
I have this question, too!
Tell me when someone answers.
The more people who ask this question, the more it gets noticed.
The more people who ask this question, the more it gets noticed.
-
Inappropriate?Hi Bruno...instead of stories that decompose into many tasks, we prefer to work with small, granular stories that can be completed in a few days or less. It's possible to maintain a to-do list in the story description field, though.
-
Inappropriate?Makes sense, agile methodology talks about going back to the domain honor to iron out the details of a story. Where should I store those? What about the engineering tasks?
I’m happy
-
Inappropriate?Hi Bruno...you can use comments as a running discussion with the story owner, as well as the description field and/or file attachments. For engineering work that isn't really part of implementing a particular feature story, you can create chores (another type of story). The most important thing, in my opinion, is to break your features into small, independent stories, that can be implemented relatively quickly, and not worry too much about how the stories break down into coding tasks.
1 person says
this answers the question
-
Inappropriate?In my case, for my current client, User Stories need to be broken down into tasks. Even simple User Stories usually require at least 2 people to complete separate tasks to make it a deployable piece of functionality. I sure wish Pivotal had support for Task Management.
I’m sad a key element is missing
-
Inappropriate?I agree that some kind of sub-story task system would be useful.
We're presently using Scrum, which generally advocates using Story Point estimates for stories ahead of a sprint, and then breaking down Stories into individual tasks for the Sprint. At that point, you attach hour-estimates to tasks, and track your burndown against "hours remaining" at the task level.
Pivotal is a little more high-level than that. I agree with Dan that given the way it works, you really need to break your Stories down to be more granular. That is what we are doing.
But we still use the Task lists (and comments), like this:
Tasks:
[JPM] Do the thing with the widget - 4h
[QRS] Test the widget thing - 2h
[PRT] Document the widget thing -1h
If you have multiple people working on a ticket, they have to be aware and collaborate on it. Pivotal doesn't have robust workflow/assignment capabilities, but in a way that is a feature, following the agile mantra. People should be collaborating and discussing the issues offline, and the team needs to manage its ownership of the story. Agile (and Pivotal) shy away from "just do my task and assign it to the next person" mentality.
I think the most important thing is that your team is "self-managing" and owns its stories as a team.
Hope that is useful.
Loading Profile...



EMPLOYEE

