Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Track bugs from team assignment to completion

jnijjar April 29, 2021

I am trying to generate a way for us to track the time from when a bug is assigned to a team to when it is completed.

 

When *some* bugs are created there is no scrum team assigned because we do not know who will take responsibility. QA has a meeting where they delegate these bugs to the appropriate teams.

 

We are encountering an issue where some bugs get forgotten about and we want to be able to track the time a bug is assigned to a team to when it gets actioned on.

 

Additional information:

- We have one project with boards for each of our 7 teams

- Each team is categorized by a custom field "Scrum Team" and the teams are A, B, C, etc.

- We already track the time when a bug is created to when it is closed. However, some bugs take some time to be assigned.

 

4 answers

1 vote
Mariana_Pryshliak_Saasjet
Atlassian Partner
April 30, 2021

Hello @jnijjar 

You can also try Time in Status for Jira Cloud developed by my team. 

It generates 7 types of status reports including a Time in status and Assignee time reports.

Time in Status report shows how long an issue has been staying in each status.

tisreport.jpg

Assignee time report shows how long each assignee has been assigned to the issue and how long it takes to solve each of them.

tis_assigneetime.jpg

Hope you find it helpful.

Regards, Mariana

1 vote
Benjamin
Community Champion
April 29, 2021

Hi @jnijjar ,

Not out of the box. This is something you can do similarly in Jira Service Management as part of its SLA feature.

 

Here's a suggested add-on that may help you what you need:

https://marketplace.atlassian.com/apps/1211843/time-to-sla?hosting=cloud&tab=overview

jnijjar April 29, 2021

I'll take a look at this and update the thread if it achieves the goal I am trying for. Thanks!

0 votes
Mehmet A _Bloompeak_
Atlassian Partner
June 13, 2021

Hi @jnijjar ,

As an alternative, you can try Status Time app developed by our team. It provides reports on how much time passed in each status as well as status entry dates and status transition count. The reports are based on history of issues and you can trim the history range.

Once you enter your working calendar into the app, it takes your working schedule into account too. That is, "In Progress" time of an issue opened on Friday at 5 PM and closed on Monday at 9 AM, will be a few hours rather than 3 days. It has various other reports like assignee time, status entry dates, average/sum reports(eg. average in progress time per project). And all these are available as gadgets on the dashboard too.

Here is the online demo link, you can see it in action and try.

If you are looking for a free solution, you can try the limited version Status Time Free. Hope it helps.

0 votes
Darryl Lee
Community Champion
April 29, 2021

Ah, does Time to SLA work with non-JSM projects too? Cool?

Another popular add-on for this is Time in Status.

Benjamin
Community Champion
April 29, 2021

@Darryl Lee - Yep. It works for non-JSM projects too. :)

 

Time in Status is another great suggestion. 

Emre Toptancı _OBSS_
Atlassian Partner
June 14, 2021

@jnijjar ,

As the builders of Timepiece - Time in Status for Jira app mentioned above, I would like to make some contributions. There are multiple ways Timepiece can help you.

You can use the Status Duration report of the app, which will effectively give you the time each issue spent on each status.

Alternatively, you can use the Assignee Duration report, which will give you the time each issue spent assigned to each assignee.

You can use the Group Duration report, which will show you the total time each issue spent assigned to members of each user group. (This one works like Assignee Duration report but instead of reporting each assignee as a separate column, it combines them into user group columns.)

Additionally, you can use the super-advanced and super cool Any Field Duration report to see how much time each issue spent with each "Scrum Team" field value. This report will let you see the time before and after a Scrum Team was assigned to the issue.

Even better, once again using the Any Field Duration report, you can combine the Status Duration and Any Field Duration options above (by choosing both Status and "Scrum Team" fields for this report) and prepare a report that shows how much time each issue spent on each status with each Scrum Team field value. It is not easy to explain verbally but I am sure it will be perfect for your case.

You can also get averages of these values, grouped by fields you select. For example, see the average In Progress time for each Scrum Team.

tisCloud_StatusDuration_LeadTime_with Estimates.png  tisCloud_StatusDuration_LeadTime_Chart.png

tisCloud_StatusDuration_LeadTime_Average.png  tisCloud_AnyField_StatusFlagged.png

The app calculates its reports using already existing Jira issue histories so when you install the app, you don't need to add anything to your issue workflows and you can get reports on your past issues as well.

Using Time in Status you can:

  • See how much time each issue spent on each status, assignee, user group and also see dates of status transitions.
  • Calculate averages and sums of those durations grouped by issue fields you select. (For example, see average InProgress time per project and per issue type.)
  • Export your data as XLS, XLSX, or CSV.
  • Access data via REST API. (for integrations)
  • Visualize data with various chart types.
  • See Time in Status reports on Jira Dashboard gadgets (released for cloud, server&DC gadget coming soon)

Timepiece - Time in Status for Jira

EmreT

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events