Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Auibuttongroup
idk6bthk4se78
titleTTS
alignmentleft
Auibutton
color#F4F5F6
id59bkl4bm53h
typestandard
titleServer
urlhttps://appfire.atlassian.net/wiki/spaces/TTS/pages/46727170/Select+a+Calculation+Method
targetfalse
Auibutton
colorPalettesDefault
color#0052CC
id7dcpaxp73d
textColorPaletterbg8mmwz45sDefault
typestandard
titleCloud
textColor#FFFFFF
backgroundColorPaletteDefault
urlhttps://appfire.atlassian.net/wiki/spaces/TTSC/pages/35456295/Select+a+Calculation+Method

...

On this page, you’ll learn what different calculation methods mean and which one might be the best for your use case. The calculation method you select impacts how Time to SLA will calculate the elapsed duration on of your SLAs.

Panel
panelIconIdatlassian-light_bulb_on
panelIcon:light_bulb_on:
panelIconText:light_bulb_on:
bgColor#FFFAE6

Before you begin: Each interval between a consecutive SLA start and end point within an issue's lifespan is defined as a cycle. By default, each cycle starts with the earliest start point and earliest end point.

Now, let’s take a look at the different calculation methods you can choose from.

First Cycle

Last Cycle

All Cycles

Largest Span

Important Notes

1. First Cycle – The First Cycle method calculates only the first cycle between the Open and Resolved statuses.

Anchor
one
one

...

This calculation method considers the date/time when your issue met the first start condition and uses it as the SLA start date. The date/time when your issue met the first end condition is used as the SLA end date.

...

2. Last Cycle – The Last Cycle method calculates only the last cycle between Open and Resolved statuses.

Anchor
two
two

...

This calculation method considers the date/time when your issue met the last start condition and uses it as the SLA start date. The date/time when your issue met the last end condition is used as the SLA end date.

...

Panel
bgColor#F4F5F7

For example:

Let's assume that your SLA will start when the status is To Do and end when the status is Done. Once you move the issue to To Do, your SLA will count until it provides the end condition on this issue.

⭐ When you move the issue from Done to To Do, your SLA will reset the elapsed duration and start from the beginning.

...

Panel
panelIconId1f5e8
panelIcon:speech_left:
panelIconText🗨️
bgColor#DEEBFF#F4F5F7

You can choose this method to keep the last comment’s time in the panel. This will tell you when the last comment was submitted and whether it aligned with your target date.

...

3. All Cycles – The All Cycles method will add up all cycles between Open and Resolved statuses.

Anchor
three
three

...

This calculation method considers the date/time when your issue met the last start condition and uses it as the SLA start date. The date/time when your issue met the last end condition is used as the SLA end date.

...

Panel
panelIconId1f3c1
panelIcon:checkered_flag:
panelIconText🏁
bgColor#EAE6FF#F4F5F7

To give you a better idea, selecting All Cycles for your Time to Resolution SLA would be a logical decision since you'd want to know how many days it took you to solve the issue. The All Cycles method would track the time from the issue’s creation to when it was resolved.

...

4. Largest Span – The Largest Span method will calculate the elapsed time between the first Open and last Resolved status.

Anchor
four
four

...

This calculation method considers the date/time when your issue met the last start condition and uses it as the SLA start date. The date/time when your issue met the last end condition is used as the SLA end date.

...

Panel
bgColor#F4F5F7

For example:

Let's assume that your SLA will start when the status is To Do and end when the status is Done. Once you move the issue to To Do, your SLA will count until it provides the end condition on this issue.

⭐ When you change the status of the issue from Done to To Do, your SLA will resume on the previous elapsed duration. Please keep in mind that, that unlike the All Cycles method, the Largest Span also takes intermediary statuses into account intermediary statuses.

In a nutshell, this method takes into account all processes from the start of the SLA to the time it is resolved.

Panel
panelIconIdatlassian-question_mark
panelIcon:question_mark:
panelIconText:question_mark:
bgColor#DEEBFF#F4F5F7

You may ask – How is this different from the All Cycles method? Well, unlike the All Cycles method, the Largest Span also includes intermediary statuses. In this case, these are the Resolved/Closed statuses.

And there you have it! When in doubt, always refer to our work process diagrams, as they can teach you how different methods work in the most concise and efficient way possible.

...

To better understand SLA calculation, check out these important notes:

Anchor
five
five

If you have different business hours for each day (as shown below), TTS will consider Monday’s business hours.

...

For example, if you add a goal as shown below (1d), TTS will consider this 1 day as 10 hours. This is because your business hours add up to 10 hours on Monday.

...

If you want to set your business hours for the “day” option, you can use the Length of Business Day option as shown below:

...

Panel
panelIconId1f371
panelIcon:bento:
panelIconText🍱
bgColor#E6FCFF

The Anatomy of an SLA Panel