How to go from product user stories to developer implementation tickets Edited

This question really asks for "best-of-use" advice on how to use JIRA and JIRA/Portfolio to go from user stories that are created by product manager and actual development tasks that are created by the team to support the user stories created by the product manager.

At our organization, we started with Product Manager creating top level epics and under those epics, he created user stories.  For example, as an Epic he created User Management.  Under those epics, he created user stories such as create a user, update user, reset a password, login into the system, etc.

So, essentially, this is what we have right now in JIRA: https://www.atlassian.com/agile/requirements

We wanted to get a general idea of how long these would take, so we met and discussed all the epics with the UI, backend, QA, DevOps, UI/UX guys on the project to get some rough estimates.  So now, for each epic, I have rough estimates for QA, DevOps, UI/UX and backend implementations.

These estimates allow me to create appropriate "fake" estimate tickets under each Epic, assign those to Teams in JIRA/Portfolio and get an idea of how long the project will take.

So, at this point, I have a few questions:

  1. Is JIRA an appropriate place to track Product Manager user stories?  

  2. Once developers are starting to create their implementation tickets how do they associate them to Product Manager's user stories?  Since the Product Manager already used the Epic construct and created Stories under that, how do we create development stories such that they can roll up into Product Created stories? 

  3. I have a bunch of tickets created called "Estimate: QA", "Estimate: UI", "Estimate: Backend", which are currently used in my JIRA/Portfolio for forecasting.  These estimates are not broken out by Product Manager Stories (create a user, reset password, etc.), but rather at the entire Epic Level (User Management).  How do I go from these general estimates to more detailed estimates as developers begin to implement the tasks?
  4. Obviously, each user story needs to be implemented by a few developers.  The backend folks create the API, the UI folks create the screens, the UI/UX does the design, QA works on automated test cases.  What is the best way to link these efforts to a single user story?  Do I clone each of the tickets for each of the type of developer and Prepend UI:, QA:, DevOps: to the description?

Are there some documents or processes which are written on how to use JIRA to effectively manage/track/administer a project from start to finish?

Thanks.

 

 

0 comments

Comment

Log in or Sign up to comment
Community showcase
Posted Tuesday in Jira

What modern development practices are at the heart of how your team delivers software?

Hey Community mates! Claire here from the Software Product Marketing team. We all know software development changes rapidly, and it's often tough to keep up. But from our research, we've found the h...

261 views 1 3
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you