You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
I am trying to manage research & development projects for hardware and firmware of telemetric projects. This is very much a pull mechanism where an Epic is representative of an outcome required. Stories with sub-tasks are created in the epic of which phases are represented by labels. All of this takes place on a Kanban board
I understand Kanban has a lovely report for Time tracking that Shows the original and current time estimates for issues in the current project. This can help you determine whether work is on track for those issues.
I am looking for something similar, but I don't want to order by incomplete of completed issues I would like it grouped by Epic - by label, linked Stories - with linked sub-tasks and Tasks if possible. Is there a way I can do that? Please be assured I am a novice in Jira and your help and guidance will be appreciated.
What I am trying to understand is the throughput for an epic as well as the phases that are indicated by my labels. I want to also understand how much time something is being blocked because we are waiting for something.
To understand how much time something is being blocked you can also try Time in Status for Jira Cloud.
It allows getting time in status for each issue type, including epic. You can read more and view the video on how to do it here.
Please pay attention that this app is developed by my SaaSJet team.
Hi @Liesl Jordaan -- Welcome to the Atlassian Community!
The short answer is: you may need to investigate custom reporting options for purchase from the marketplace: https://marketplace.atlassian.com/search?hosting=cloud
Hello @Liesl Jordaan ,
You might want to give a try our new application it offers a new approach of reporting that shall help your organization and teams to analyze teams performance and identify potential improvements.
Also please feel free to raise any feature change or new app concept that you think it will be useful to have it through our Portal and we would be happy to work on it.
Thank you in advance for considering our solutions.
Hi @Liesl Jordaan ,
As an alternative, you can try Status Time app developed by our team. It provides reports on how much time passed in each status.
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 by any field(eg. average in progress time by project, average cycle time by issue creation month). And all these are available as gadgets on the dashboard too.
I understand your first choice was to be able to do this without an additional app, but just letting you know if you decide to go in that direction, we put together an app called Agile Docs which can do this.
Are the labels for phases attached to the Epic or the Story level?
If they're attached to the Epic, you could create a filter for Epics of a certain label and bring that up in Agile Docs.
Agile Docs will show you a time tracking report for the label (top level), Epic, Story and Sub-task levels.
Let me know if this is what you're looking for.
Hello @Liesl Jordaan
I think I got the perfect thing for you, our team at OBSS built Time in Status app for this need. It is available for Jira Server, Cloud, and Data Center.
Time in Status allows you to see how much time each issue spent on each status or assigned to each assignee. You can also 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 grouped by issue fields you select.
For example, using the Status Duration report of TiS, you can get the sum of status times grouped by Epic, or grouped by Epic and Labels at the same time. Here is a use case article that explains how to get sums per Epic:
You can also measure block times using the Any Field Duration report of TiS. Below is a use case article that explains how:
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.
Time in Status reports can be accessed through its own reporting page, dashboard gadgets, and issue view screen tabs. All these options can provide both calculated data tables and charts.
Using Time in Status you can:
If you would be interested in a ready made solution, you can also try out our plugin, The app provides 5 important features, for roll ups of time estimates and story points for your Epics, along with time tracking of issues and users. I believe it covers all your requirements of Epic tracking and Links Hierarchy
1) Epic Hierarchy :- View/Manage roll up for standard Jira hierarchy. Epic -> User Story -> Subtask
2) Links Hierarchy :- View/Manage roll up for hierarchy (up to 10 levels), based on your Issue Links parent child relationship.
3) Time in Status :- More than 7 types of Time in Status reports to track your issues.
4) Worklogs & Time tracking Report :- Track time spent by resources with multiple filters / category / grouping features
5) Timesheet :- View/Enter your time spent for multiple days