Soo I got this cute little problem and waaay too little actual experience with jira to understand what the best solution is. So I'll breakdown the problem and see if someone clever can point me in the best direction.
Problem: We have a few steps in our software management process, where todays workflow is based on when responsibility for approval changes. However we want to be able to improve on our time-to-market, which includes timing the steps in between the statuses in our workflow. Checkpoints so to speak.
The end goal is to end up with something like:
Step 1 -> Step 2(Risk-evaluation completed): 3.4 days (avg 7.2 days)
Step 2 -> Step 3(Solution description and estimates completed): 5.2 days (avg 5.9 days)
Step 3 -> Step 4(Business case completed): 19.1 days (avg 39.1 days)
Total: Step 1 -> Step 4: 31.7 days (avg 52.2 days)
The averages does not need to be part of the solution if we can export the data in some way to whatever tool for analysis.
Note that im not interested in the hours a person spends on a step, only time from opening to closing.
I have considered using:
Statuses in the workflow: However it doesnt make sense to change status for a step which is for example, created business case, and its quite the long list of statuses needed, and transitions between them is hard as its not always done in the same order. It simply makes jira harder to use.
Checklists: Its simple, but the timestamps and dataextraction is a problem I do not understand how to handle.
Subtasks: These can give me the timestamps for "open since", I could also automate creating new sub-tasks once the previous step has completed. But there are often other actual sub-tasks which needs to be done, and everything might get very cluttery. Possible sulition would be to have different sub-task types, but I dont know if this is possible.
Custom fields: Using custom fields for each step and inputing like dates for completion. Its manual, but it's at lest simple. I think.
Anyone have anything similar they could share their experiences on out there? :)
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
As part of the Bitbucket product team I'm always interested in better understanding what kind of impact the use of our tools have on the way you work. In a recent study we conducted of software devel...
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!
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