How can I get a percentage of complete on an Epic in a project?

Manrique Soto
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!
July 20, 2018

As a PM I have to manually calculate the percentage of progress on every project in Jira and add the into Confluence, so that can we check but Management.

So, I was wondering if there is an easy way to calculate the percentage of completion for every Epic/ issues inside a project to get these percentages.

4 answers

1 vote
Rhys Diab _Agile Docs_
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
October 3, 2019

Hi Manrique,

You can use Agile Docs to show the % story points completed of any Epic (and it's cheaper than Portfolio).

You can also navigate to any set of Epics you like using your existing Quick Filters.

agile-docs-progress-report.png

To just see the Epics (and not the entire tree), you can deselect the checkbox 'Expand All Epics'.

agile-docs-expandallepics.png

Hope that helps!

Gokul N K
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!
November 6, 2019

Hey Rhys that is a good add-on you have built there. Trying out the trial now. Might end up purchasing it if it does what it promises. 

 

It would be great if you can build a repot for the sprint level.

  • Categorise based on Issue type first and EPICs next. or vice-versa.
  • Then show the percentage completion. 
  • At the bottom show issues that were moved away from the sprint.

This would be helpful to many teams. 

 

A query - The progress based on the story points right? So are teams using this as a proxy for the effort involved in stories??

Rhys Diab _Agile Docs_
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
November 6, 2019

Hi Gokul,

Thanks for the kind words and helpful feedback.

Whilst you can't see issues moved away from a sprint, you can access only the Epics in your sprints using your Quick Filters In Agile Docs.

If you have a filter for every Epic in a sprint, which you can create using ScriptRunner, you can bring up all Epics with issues in a sprint or set of sprints.

Regarding story points, many teams are using story points for their estimates. But Jira only tracks Epic progress based on the number of issues complete.

0 votes
Somesh Sahoo
Contributor
February 14, 2024

Go through this Video to calculate epic completion percentage automatically

https://www.youtube.com/watch?v=C6vZR0M1ScQ

0 votes
Shaili_RVS_Support September 29, 2020

Hi All,

You might want to try out the server addon we have built just of this purpose.

Agile Tools - Epic Tree and issue Tracker 

It will provide you the below features

  • Sum up your Epic's Time Spent, Original Estimate, Time Remaining, and Percent Complete
  • Display and manage Sprint/Epics/Issues of your project
  • Edit Issue summary, time estimates, story points and assignee on the tree with real time updates in the progress
  • Rolled up percentage completion and at issue level as well

Epic Tree Screen_Hierarchy.png

Thanks

Fanny JACOB
Contributor
October 11, 2020

Looks great. any chance to have it available on Jira Cloud?

Shaili_RVS_Support October 11, 2020

Thanks @Fanny JACOB for your feedback.

We are working on the Cloud version, and hope to publish it soon.

Rahul_RVS_Support
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
December 6, 2020

HI @Fanny JACOB 

We have published the cloud version of our add-on.

You may want to try it out

Agile Tools - Epic Tree and issue Tracker 

Epic Hierarchy Screen_Cloud.PNG

 

Thanks

0 votes
Earl McCutcheon
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 25, 2018

Hi Manrique,

I would recommend Checking out Portfolio for Jira, which can display Progress of Epics as a percentage based off progress of its child issues completion as covered here:

Regards,
Earl

Kevin
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!
February 21, 2019

@Earl McCutcheon, we use Portfolio, but this does not solve the scenario where I simply want to see in a Jira Query or use the existing Jira Widget in Confluence to display a list of epics in a summary view with one of the fields being either a progress bar or % complete as a number.

I understand that portfolio offers views for this, but what we want is a progress % field to be part of the individual epic so that we can report in different areas outside of Portfolio seamlessly... like Confluence when we drop in the Jira widget or as an ad hoc Jira query.

This feels like an omission as understanding current completion % as a data point should be a basic part of an epic — understanding epic completion % based on the status of child tasks of a particular epic is a basic ask.

Like # people like this
Earl McCutcheon
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 25, 2019

Hi Kevin,

Currently Portfolio does not have any dashboard gadgets, so that wont help your use case out until the following feature request is addressed:

Make sure to add in a vote to help us track interest on this for prioritization efforts.

An alternative for your use case of a dedicated dashboard gadget displaying this info would be to use the Epic Sum Up add-on, then add the progress fields that the Add-on provides to a Filter Results gadget on your dashboard.

Regards,
Earl

Derek Rone
Contributor
September 8, 2020

I used a custom field "Script Fields" in Scriptrunner and wrote a little groovy script to populate it.  I am not sure I like the way I am getting the % though...adding up all Story points and dividing by the total.  I am not sure it is that clean and simple since Story Points are relative.  But it was a good groovy script to at least capture it.

Like fat21rfu likes this
KJ
Contributor
September 28, 2020

@Derek Rone This is what I am trying to do. Are you in Cloud or Server? Can you share the code you used? We are using Cloud. 

Derek Rone
Contributor
September 28, 2020

Unfortunately we are on Server.  I will have to go see if I can find it, like I said, we aren't using it since leadership didn't like the calculations since Story Points are relative but it was at least "working" by adding them all up and dividing by the total.

Like fat21rfu likes this
KJ
Contributor
September 28, 2020

Thanks for the quick reply.

They have been discussing percent complete for both story points and issues and haven't decide which way to go yet. I wanted to show them what each looked like.

I am just learning to use Scriptrunner so trying to figure out we can present that for them. 

Andree Lindenblatt _AC Cologne_Dusseldorf_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 27, 2021

Hi @Derek Rone, would you like to share the groovy script with us, as we are facing the same request? 

Thank you!

Sanwar Mal
Contributor
January 26, 2023

JIRA Cloud shows percentage completed in the details panel, based on the closed story in the epic, But there isn't a way to get that in a custom field. I feel it's a basic functionality and should be available.

Like # people like this

Suggest an answer

Log in or Sign up to answer