Модель затрат
Модель затрат — функция, которая позволяет командам оценивать стоимость реагирования на каждый инцидент в зависимости от его типа. Пользователи могут по желанию создавать и применять собственные расчёты затрат для каждого типа инцидента на основе активности участников. Модели затрат применяются к инцидентам автоматически — по типу инцидента.
Если типу инцидента не назначена отдельная модель затрат, при расчёте стоимости инцидента используется классическая модель по умолчанию. См. Тип затрат инцидента.

Ключевые возможности
Настраиваемые модели затрат
Пользователи могут задавать собственные модели затрат исходя из рабочих процессов и инструментов своей организации. Такую модель можно подобрать под каждый тип инцидента, что даёт гибкий подход к расчёту затрат. Модель затрат для типа инцидента можно изменить в любой момент. Когда модель затрат типа инцидента меняется или инцидент меняет тип, вся дальнейшая активность участников оценивается уже по новой модели.
Отслеживание через плагины
Пользователи могут отслеживать затраты в уже привычных инструментах с помощью системы отслеживания на основе плагинов. Пользователи сами выбирают, какие плагины и какие именно события плагинов учитывать, — это даёт точечный подход к расчёту затрат.
Назначение трудозатрат
Для каждой отслеживаемой активности пользователи могут назначить измеримую величину трудозатрат — в секундах рабочего времени. Так стоимость инцидента оценивается точнее.
Расчёт стоимости инцидента
Стоимость инцидента рассчитывается по модели затрат и назначенным трудозатратам для каждой отслеживаемой активности участников. Это помогает понять, сколько ресурсов ушло на инцидент и во что он обошёлся.
Поддерживаемые сейчас события плагинов
Slack: активность в канале
Это событие отслеживает активность в определённом канале Slack. Периодически опрашивая сообщения канала, оно собирает сведения об активности и вовлечённости каждого участника.
Slack: активность в треде
Это событие отслеживает активность в определённом треде Slack. Периодически опрашивая ответы в треде, оно собирает сведения об активности и вовлечённости каждого участника.

Примеры расчёта затрат
Ниже мы показываем работу модели затрат на двух примерах. Они основаны на следующих значениях:
Модель затрат 1| Событие плагина | Время реакции (секунды) |
|---|---|
| Активность в канале Slack | 300 |
Почасовую ставку сотрудника можно изменить в полях Annual Employee Cost и Business Year Hours в настройках проекта. В этих примерах мы используем такое значение:
hourly_rate = 100
Пример 1
Рассмотрим такую активность в канале Slack для Incident 1:
| Метка времени активности в канале Slack | Участник |
|---|---|
| 100 | Cookie Doe |
| 200 | Nate Flex |
В результате будет записана следующая активность участников:
| Участник | started_at | ended_at | Событие плагина | Инцидент |
|---|---|---|---|---|
| Cookie Doe | 100 | 400 | Активность в канале Slack | Incident 1 |
| Nate Flex | 200 | 500 | Активность в канале Slack | Incident 1 |
Стоимость инцидента затем рассчитывается так:
( (400 - 100) + (500 - 200) ) / SECONDS_IN_HOUR * hourly_rate = $16.67
Пример 2
Рассмотрим такую активность в канале Slack для Incident 2:
| Метка времени активности в канале Slack | Участник |
|---|---|
| 100 | Cookie Doe |
| 150 | Cookie Doe |
| 200 | Nate Flex |
| 500 | Cookie Doe |
В результате будет записана следующая активность участников:
| Участник | started_at | ended_at | Событие плагина | Инцидент |
|---|---|---|---|---|
| Cookie Doe | 100 | 450 | Активность в канале Slack | Incident 2 |
| Nate Flex | 200 | 500 | Активность в канале Slack | Incident 2 |
| Cookie Doe | 500 | 800 | Активность в канале Slack | Incident 2 |
Стоимость инцидента затем рассчитывается так:
( (450 - 100) + (500 - 200) + (800 - 500) ) / SECONDS_IN_HOUR * hourly_rate = $26.39