Introduction
Assume you want to watch how long it takes (on average) to resolve issues. JIRA is providing quite a number of reporting options like the Control chart report and much more. But these are pretty complex things to grasp, and in the end, you just need to know how many days it took to resolve a date, expressed in days.
Steps
Just head over to our favorite add-on (the scriptrunner), create a new scripted field ‘days to resolve’ and attach it to the correct screens.
The scripted field allows to run a piece of groovy code to calculate the days between the issue creation and resolution date
import groovy.time.TimeDuration import groovy.time.TimeCategory if (issue.resolution == null) { return null } TimeDuration duration = TimeCategory.minus(issue.resolutionDate,issue.created) return duration.days
That’s it.