How can I remind developers to add estimates?

If the Version Workload Report is to be useful, all issues need to have estimates entered by the developers to whom they have been assigned. But how can I remind developers to add estimates? The best I can think of is to ask them to set up a filter like

timeoriginalestimate = EMPTY

and then subscribe to it daily. This is not a perfect solution because developers who have assigned estimates to all their bugs will still receive an irritating e-mail (and perhaps even on weekends), and because I have to convince the developers to set it up. Is there a better way?

4 answers

1 accepted

This widget could not be displayed.

Atlassian keeps pestering me about this question, but nobody has come up with anything that, in my view, improves upon my original guess.

This widget could not be displayed.

We used the JIRA workflow and created a status before it goes to developers called "Programming Estimate" where the developer MUST allocate an estimate on transition out of this status. This ensures that before it goes anywhere near actual development there is an estimate.

It's not that I don't want to see bugs without estimates, it's that I don't want there to be any bugs without estimates, at least not for long. I am trying to avoid "hidden" bugs which don't appear in project estimates.

This widget could not be displayed.

You can modify your workflow to enforce that every issue should be estimated before resolved, or before assigned .. depending on your needs.

Take a look to Jira Suite Utilities and Jira Misc Workflow Extensions to add a Condition/Validator to check if the bug is estimated prior to allow its assignation or resolution.

HTH

Isn't this the same thing that Aaron suggested? I want the assignee to put an estimate in as soon as he is assigned the bug, or soon afterwards. That way I have an up-to-date idea of how far away the next milestone is. I could add an "Estimated" stage to the workflow, but without a reminder feature it will be easy for asignees to neglect estimation until they actually start work on the bug. In that world my next milestone is always just a few days away.

This widget could not be displayed.

Olivier,

Yes ... essentially is the same as Aaron suggested. Modify the WF to insert a status before the programmers can log work. Use the outgoing transition to enforce the Estimation of the bug. This way they won't log anything until estimated.

Additionally you can create a filter with all bugs in status Assigned and Estimation = null, and subscribe your your programmers to that filter.

Or ... Modify the WF to email a notification to the assignee when then bug has completed the transition (open->assigned), to remind the assignee that he should inform the estimation ..

If you post your WF, we can help you with the changes

HTH

Suggest an answer

Log in or Sign up to answer
Atlassian Summit 2018

Meet the community IRL

Atlassian Summit is an excellent opportunity for in-person support, training, and networking.

Learn more
Community showcase
Posted Wednesday in New to Jira

Are you planning to trial, or are currently trialling Jira Software? - We want to talk to you!

Hello! I'm Rayen, a product manager at Atlassian. My team and I are working hard to improve the trial experience for Jira Software Cloud. We are interested in   talking to 20 people planning t...

189 views 3 0
Join discussion

Atlassian User Groups

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

Find a group

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

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you