Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Calculation of progress completion

Based on the data analyzed so far, i see that Jira uses below formula to calculate "Progress" of the issue

Progress = Time Spent/Original Estimate. 

The issue that i see in the data is:

1. If issue Status Category is Done, however, Time Spent is less that Original Estimate, the Progress does not show 100%

2. If Time spent is greater than original estimate, the progress is shown as 100% even though the issueCategoryStatus is To Do or In Progress.

 

What is the guidelines to calculate right progress% in these cases?

 

1 comment

The system can only work with the data you have given it. 

I don't understand what you mean by the "right progress" - the time over estimate is the right calculation

@Nic Brough _Adaptavist_ 

Typically, to calculate Effort variation, we will see how much effort has been spent on top of effort estimate provided.

But looks like if we need to ensure Progress % is correct,

when OriginalEstimate is less that Actual Logged effort, we will have to revise the OriginalEstimate entered upwards. This will ensure that Progress% is reflected correctly. is the understanding correct?

No, that's not right.  You shouldn't be changing the original estimate, it's there to have people estimate a piece of work before executing it.  The progress is a calculation based off the work logged against that estimate.  If, as work progresses, you realise your estimate is wrong, change the remaining estimate so you don't lose the information about your original estimate.

Like John Dunkelberg likes this

@Nic Brough _Adaptavist_ - I was under the wrong impression that remaining estimate is a field that is auto updated and should not be manually updated :-(

Thanks for clearing this out. 

To Summarize:

1. Original Estimate updated as: 10 hours

2. Actual Time entered: 12 hours

3. Developer estimates that it will take another 3 hours to complete the task

4. In this case Remaining estimate to be updated as: 3 hours

5. Once 3 hours of time is logged, remaining estimate will automatically be updated to Zero

 

It will be helpful if you can confirm now the understanding is correct.

Yes, that's correct - it preserves your original estimate, while allowing you to adjust the current estimate as you learn more about the task!

Like Bill Sheboy likes this

Thanks. 

One option to update remaining estimate is while creating work log entry. 

I tried to see if it is possible to update remaining estimate via Bulk estimate. it does not look like it is possible.

 

Is there any other alternative approach to update remaining estimate?

No, it's generally not the right thing to do it en-masse, your people should be adjusting it when they realise it is wrong on a case by case basis (and only if it matters to your reporting)

Like Vishal Biyani likes this

Thank You so much. Truly appreciate the time you have spent in responding to my queries. 

it has been really helpful in clearing all my doubts.

Comment

Log in or Sign up to comment
TAGS
Community showcase
Published in Jira

Admins, notify your Jira instance of system-wide changes with the new admin announcement banner

Hi All! We’re excited to share the launch of an announcement banner that lets Jira site administrators communicate directly to their users across their  Jira Cloud instance.  ...

822 views 17 21
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you