Forums

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

Next Gen Projects Cycle Time, Throughput and Max/Average WIP

Michael Grieve
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 29, 2021

Hi 

Asking for one of my colleagues

He needs to find out Cycle Time, Throughput and Max/Average WIP from Jira. He can do this with the classic projects. He wants to know the preferred way to do this with the next-gen projects?

Thanks 

Michael 

4 answers

1 vote
Mariana_Pryshliak_Saasjet
Atlassian Partner
March 30, 2021

Hello @Michael Grieve 

You can try Time in Status for Jira Cloud developed by my team. It generates 7 types of time reports (including Average time in Status, which shows the average time an assignee(or issue) has been spent in a particular status.

averagetime.png

Also, it shows Cycle time by grouping statuses time in staus and can show this data as charts.

tis_cycletime.gif

You can export these reports as XLSX or CSV files for further analysis.

Is that what you need?

Best regards, Mariana

1 vote
Bill Sheboy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 29, 2021

Hi @Michael Grieve 

At this time, those measures are not possible with out-of-the-box Jira for Next-Gen (team-managed projects).  The closest to some of them are the built-in burn charts and the Atlassian interpretation of a Cumulative Flow Diagram (CFD).

Some alternative options are to:

  1. Purchase a reporting add-on from the marketplace
  2. Get data outside of Jira for reporting, with export, a webhook, the REST API, or one of the Atlassian spreadsheet plug-ins for Excel or Google Sheets
  3. Build some of your own reporting with custom fields and automation rules.  Here is an example doing this for Age of WIP.

Best regards,

Bill

0 votes
Mehmet A _Bloompeak_
Atlassian Partner
March 31, 2021

Hi @Michael Grieve ,

You can try Status Time app developed by our team at Bloompeak. It provides reports on how much time passed in each status as well as status entry dates and status transition count.

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
Emre Toptancı _OBSS_
Atlassian Partner
March 29, 2021

Hello @Michael Grieve ,

For a ready built solution that offers great flexibility and details, our team at OBSS built Time in Status. It can help you get at least some of those metrics. It is available for Jira Server, Cloud and Data Center.

Time in Status mainly allows you to see how much time each issue spent on each status or assigned to each assignee. You can combine statuses into consolidated columns to see metrics like Ticket Age, Cycle Time or Lead Time. You can calculate averages and sums of those durations and counts grouped by issue fields you select. (For example see the total InProgress time per Epic, or average number of InProgress transitions per issuetype). 

tisCloud_StatusDuration_Report.png   tisCloud_StatusDuration_LeadTime.png  tisCloud_IssueView_Chart_StackedColumn.png    Gadget_AverageStatusDurationByComponent.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.

The app has Custom calendar support which means you can get your reports based on a 24/7 calendar or your custom business calendar. (This one is important because a 24/7 calendar in most cases shows misleading data. For example an issue created at 16:00 on Friday and was resolved at 09:00 on next Monday seems to stay open for 2,5 days but in terms of business hours, it is only a few hours. You can see this using Time in Status by OBSS.)

Finally, the app has History Trim feature. This feature allows you to report on a subsection of issue histories instead of the whole history. Very useful when you want to focus on changes made during sprint or project phase.

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 issuetype.)
  • 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)

https://marketplace.atlassian.com/1211756

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