I have some questions in how JIRA should be organized for our types of projects. We do web development work and for most tasks there is Front-End work, Back-end Work, QA testing, then internal review, then client review, then publishing. There is also some tasks that come in from our customers that don't require all parts of this process, some just require back-end or just front-end.
When we go through the process things go from one of these phases to another regularly, so QA will find something, then it will go to Back-end fix or Front-end fix, etc.
I am trying to organize JIRA so that we have a scalable process as we grow. I’m not sure if it’s best of have these as workflow states or as sub tasks.
There seems to be pros and cons to either instances. With states it’s all in one place and it naturally seems to make sense and flow together. However, this makes it hard to put estimations on tasks and I’m not sure how we can get data on what’s done by who. This makes it impossible to do reporting and to put it nicely in Agile boards. Also, with this the workflow is very long and it can be very annoying to transition things from one state to another.
The other alternative is to create subtasks for each step in the process. This requires a lot more work on the upfront and also seems kind of strange. So then we would a general task that would be assigned to project manager or who? We would also then have subtasks for each step in the process like back-end and QA. But then what happens if QA finds bugs, do they reopen the subtask for back-end or create a new sub-task?
I am trying to figure to figure out the best way to do this in a way that will get us good estimations and a clean workflow. I am looking forward to advice on the best way to manage this as we continue to grow our teams and company.
Catch up with Atlassian Product Managers in our 2020 Demo Den round-up! From Advanced Roadmaps to Code in Jira to Next-Gen Workflows, check out the videos below to help up-level your work in the new ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event