Our team is getting started with using user stories for gathering requirements. We are experiencing some confusion about how they should be mapped to tasks. It seems we have several user stories that describes different aspects of the same fundamental development task. For example...
User stories:
Task:
The problem here is that we are using TFS which prevents a development task from having multiple parents. Presumably this is because we are getting this approach wrong somehow in the first place.
Can anyone please suggest how this should be done?
We have exactly the same challenge in our projects. And it OK to have a task that provides (part of) the required functionality embedded in the user stories.
How we handle this:
In practice, the task hours are rolled-up into the first user story being processed. The task is then already done when the following user stories are put into sprints.
Would that work for you?