Перейти к основному содержимому

Активность и трекер времени

Как считается активность сотрудника

Активность в Shtab показывает интенсивность работы сотрудника за определённый период. С ее помощью можно увидеть, в какое время пользователь наиболее активно работает с задачами, и определить часы его максимальной продуктивности.

Показатель измеряется в процентах и рассчитывается на основе действий с клавиатурой и мышью: нажатий клавиш, кликов, прокрутки и перемещений курсора. Если действий не было, активность падает до нуля. А к концу периода считается среднее арифметическое из всех промежутков.

Как рассчитывается активность

Во время работы трекера система каждую секунду проверяет, использовал ли пользователь клавиатуру или мышь.

Если в течение одной секунды сотрудник нажал одну или несколько клавиш, Shtab фиксирует одно событие активности клавиатуры. Количество нажатых клавиш при этом не имеет значения, одно или несколько нажатий в течение секунды учитываются как одно событие, важен сам факт использования.

По такому же принципу фиксируется активность мыши. Если в течение секунды пользователь перемещал курсор, прокручивал страницу или нажимал кнопки мыши, система регистрирует одно событие активности мыши.

Действия клавиатуры и мыши учитываются отдельно. Поэтому за одну секунду могут быть одновременно зафиксированы как клик мышью, так и нажатие клавиши на клавиатуре.

Ниже разберем подсчет на примере. Мы включили трекер и остановили его через 60 секунд.

Формула подсчета

Для каждого учетного интервала Shtab определяет три значения:

  • N — продолжительность интервала в секундах;
  • Nk — количество событий активности клавиатуры;
  • Nm — количество событий активности мыши.

Продолжительность интервала определяется по времени его начала и завершения:

N = время завершения − время начала

В нашем случае N равно 60 секундам, так как мы остановили таймер ровно через минуту после начала.

Далее система рассчитывает активность клавиатуры и мыши.

Активность клавиатуры

Чтобы определить активность клавиатуры, Shtab сравнивает количество зафиксированных событий с продолжительностью интервала:

Активность клавиатуры = Nk (количество событий активности клавиатуры) / N (продолжительность интервала) × 100%

Если действия с клавиатурой были зафиксированы в течение 20 из 60 секунд, активность клавиатуры составит:

20 / 60 × 100% = 33%

Активность мыши

Активность мыши рассчитывается таким же способом:

Активность мыши = Nm (количество событий активности мыши) / N (продолжительность интервала) × 100%

Если действия мышью были зафиксированы в течение 10 из 60 секунд, то активность мыши составит:

10 / 60 × 100% = 17%

Общая активность

Для расчета общей активности Shtab складывает события клавиатуры и мыши, а затем сравнивает полученное значение с длительностью интервала:

Общая активность = (Nk (количество событий активности клавиатуры) + Nm (количество событий активности мыши)) / N (продолжительность интервала) × 100%

В нашем примере общая активность составит:

(20 + 10) / 60 × 100% = 50%

Клавиатура и мышь учитываются отдельно, поэтому в течение одной секунды система может зафиксировать сразу два события. Из-за этого расчетное значение иногда превышает 100%, в таком случае Shtab автоматически ограничивает общую активность до 100%.

Простой и автоматическая остановка трекера

Если пользователь перестает работать с клавиатурой и мышью, Shtab фиксирует период простоя, отсутствия активности за устройством.

Если активности не было 10 минут, таймер будет остановлен

В настройках можно указать, через какое время отсутствия активности трекер должен автоматически остановиться.

Эту опцию могут задать только администраторы.


Если у вас остались вопросы, обратитесь в нашу службу поддержки.