Days to resolve

rootUncategorized

6-min

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.