1. Главная
  2. Табель учёта рабочего времени

Табель учёта рабочего времени для ИТ-команд: как заполнять без ручного ввода

Кадровый табель Т-13, ворклоги в Jira и баланс рабочего времени: чем они отличаются, где обычно теряются часы и как собирать табель из того, что и так происходит на вашем компьютере.

Главное
  • В ИТ-компании обычно живут два табеля. Кадровый (Т-13 или собственная форма) отвечает на вопрос «сколько человек отработал», проектный — ворклоги в Jira — на вопрос «на что ушло время».
  • Учитывать фактически отработанное время работодателя обязывает статья 91 ТК РФ. Унифицированная форма Т-13 для коммерческих компаний с 2013 года не обязательна, но многие продолжают ею пользоваться.
  • Баланс рабочего времени — это сверка нормы с фактом: сколько часов было по производственному календарю, сколько списано на задачи, сколько на встречи и сколько потерялось.
  • Без ручного ввода табель собирается из следов, которые уже есть: ключей задач в ветках git и заголовках окон, простоя и блокировки экрана. Человеку остаётся проверить и подтвердить.

Два табеля: кадровый и проектный

Когда в ИТ-команде говорят «заполни табель», почти всегда имеют в виду не то, что бухгалтерия. Это разные документы с разными задачами, и путаница между ними — частая причина того, что часы «не сходятся».

Кадровый табель учёта рабочего времени ведёт работодатель. Унифицированные формы Т-12 и Т-13 утверждены постановлением Госкомстата России от 05.01.2004 № 1; Т-13 рассчитана на автоматизированный учёт, например по данным турникетов или кадровой системы. В табеле по дням проставляются буквенные коды и часы: Я — явка, В — выходной, ОТ — ежегодный отпуск, Б — больничный, К — командировка, НН — неявка по невыясненным причинам. По нему начисляют зарплату, и ему всё равно, чем вы были заняты: восемь часов явки — это восемь часов явки.

Проектный табель, он же таймшит, нужен самой команде. В компаниях на Jira это ворклоги: записи о том, сколько времени списано на конкретную задачу, когда и с каким комментарием. Здесь важна не явка, а распределение: сколько ушло на PAY-214, сколько на код-ревью, сколько на разбор инцидента.

Кадровый табель (Т-13)Проектный табель (ворклоги Jira)
ВопросСколько отработаноНа какие задачи ушло время
Кто ведётТабельщик, кадры, руководитель подразделенияКаждый сотрудник сам
ЕдиницаДень: код и часыЗадача: длительность и описание
Для чегоЗарплата, отпуска, отчётностьСчета заказчикам, оценки, планирование
ИсточникСКУД, график, приказыПамять сотрудника — или автоматика

Кадровый табель в большинстве компаний уже автоматизирован: данные приходят из пропускной системы и кадровых приказов. Болит обычно второй — тот, который каждый сотрудник заполняет сам.

Зачем ИТ-команде проектный табель

Списание времени в Jira часто воспринимают как бюрократию, но у него вполне практические потребители:

  • Счета и акты. При работе по модели time & materials заказчик платит за часы, и ворклоги становятся основой для акта. Ошибка в табеле — это либо недовыставленные деньги, либо неудобный разговор с клиентом.
  • Оценки. Сравнение оценки задачи с фактически списанным временем — единственный способ со временем научиться оценивать точнее.
  • Планирование. Если известно, что треть недели уходит на встречи и поддержку, в спринт перестают закладывать сорок часов разработки на человека.
  • Себестоимость проектов. Без разбивки по задачам невозможно понять, какой проект или клиент на самом деле приносит деньги.

Всем этим потребителям нужны точные данные. Табель, восстановленный в пятницу по памяти, точным не бывает.

Баланс рабочего времени: как сводить часы

В экономике труда баланс рабочего времени показывает, как из календарного фонда получается время, которое реально можно отработать. Упрощённо так:

  1. Календарный фонд — все дни периода.
  2. Минус выходные и праздники — получается номинальный фонд, он же норма по производственному календарю. При обычной пятидневке норма — 40 часов в неделю: больше нормальная продолжительность рабочего времени быть не может по статье 91 ТК РФ.
  3. Минус отпуска, больничные, командировки и другие неявки — получается эффективный фонд: часы, которые человек действительно провёл на работе.

Для ИТ-команды полезно продолжить этот расчёт на уровень задач. Эффективный фонд делится на три части: время, списанное на задачи, непроектное время (встречи, найм, обучение, дежурства) и время, которое никуда не попало. Именно последняя часть и показывает качество табеля.

Пример недели разработчика при норме 40 часов и без неявок:

ДеньЯвка (Т-13)Ворклоги на задачиВстречиНе разобрано
ПнЯ 86 ч1,5 ч0,5 ч
ВтЯ 87 ч1 ч—
СрЯ 84 ч2,5 ч1,5 ч
ЧтЯ 86,5 ч1 ч0,5 ч
ПтЯ 84,5 ч1 ч2,5 ч
Итого40 ч28 ч7 ч5 ч

Пять неразобранных часов — это не безделье. Обычно это мелкие ревью, ответы в чатах, «быстрый взгляд на прод» и переключения, которые к пятнице просто забылись. Если такая дыра стабильно больше пары часов в неделю, значит, табель заполняют по памяти, а не по факту.

Проверьте настройки учёта времени в Jira. По умолчанию там 1d = 8h и 1w = 5d. Если в компании другой рабочий день, «1d» в ворклогах будет означать не то, что думают люди, и баланс перестанет сходиться на ровном месте.

Почему табель заполняют в пятницу вечером

Потому что списывать время каждый день неудобно: нужно открыть задачу, найти Log work, ввести длительность, поменять дату, написать комментарий. Проще сделать всё разом. Но у отложенного заполнения предсказуемые последствия:

  • Мелочи пропадают. Двадцатиминутное ревью или ответ коллеге не оставляют следа в памяти, а за неделю набегают часы.
  • Всё уходит на одну задачу. Неразобранное время списывают на «самую большую» задачу недели, и оценки искажаются.
  • Неверные даты. Ворклог по умолчанию получает текущую дату, и в отчёте за неделю всё оказывается в пятнице.
  • Пустые описания. «Разработка» и «работа над задачей» ничего не говорят ни заказчику, ни вам через месяц.

Как заполнять табель без ручного ввода

Идея простая: не вспоминать, что вы делали, а восстанавливать день по следам, которые работа оставляет сама.

  • Ветки git. Ветка feature/PAY-214-refund-limits в заголовке окна IDE однозначно указывает на задачу.
  • Заголовки вкладок. Задача Jira в браузере выглядит как «[PAY-214] Лимиты возвратов…», пул-реквест обычно тоже содержит ключ.
  • Программы и домены. Время в Figma, Confluence или Grafana можно сопоставить с задачами дизайна, документации или дежурства.
  • Простой и блокировка экрана. Обед и отход от компьютера не должны попадать в табель — и автоматика их легко отличает.
  • Смарт-коммиты. Команда #time 2h в сообщении коммита списывает время прямо из git — но только на то, что заканчивается коммитом.

Из этих следов программа учёта рабочего времени собирает отрезки дня и раскладывает их по задачам. То, что однозначно связано с ключом, раскладывается само. Для остального нужен либо AI, либо ваш быстрый выбор. Порядок работы получается такой:

  1. Трекер записывает день в фоне — без таймеров.
  2. В конце дня отрезки с ключами Jira уже стоят на своих задачах.
  3. Остаток раскладывается в один клик или вручную.
  4. Вы за две-три минуты проверяете результат, правите сомнительное и подтверждаете.
  5. Ворклоги уходят в Jira с правильными датами и короткими описаниями.

Правила, чтобы табель сходился

Автоматика решает задачу «вспомнить», но договорённости в команде всё равно нужны:

  • Заведите служебные задачи для встреч, дежурств, найма и обучения. Непроектное время должно куда-то списываться, иначе оно превращается в «не разобрано».
  • Один ворклог на задачу за день. Пять фрагментов по 20 минут читать неудобно, одна строка с итогом дня — удобно.
  • Единый шаг округления. Например, 15 минут и округление до ближайшего, а не всегда вверх.
  • Не списывайте на эпики. Время должно лежать на той задаче, где работа реально шла.
  • Сверяйте с нормой каждую неделю. Сумма ворклогов и непроектного времени должна быть близка к эффективному фонду из табеля.

Табель — не слежка

Слово «автоматический» многих настораживает, и не зря. Программы контроля сотрудников делают скриншоты, пишут нажатия клавиш и отправляют руководителю отчёты о «продуктивности». Сбор таких данных о сотрудниках затрагивает требования к обработке персональных данных, и в любом случае плохо влияет на доверие в команде.

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

Как это устроено в Timesheet Tracker

Timesheet Tracker — приложение для Windows, которое заполняет проектный табель в Jira за вас. Оно живёт в трее и записывает активную программу, заголовок окна, домен вкладки браузера и время простоя или блокировки экрана. Всё хранится локально на вашем компьютере, скриншотов и кейлоггера нет.

Ключи Jira в заголовках окон, адресах и ветках git распознаются на компьютере, без AI. Остаток дня раскладывает кнопка «Разобрать день»: AI предлагает задачи и пишет по одному тексту ворклога на задачу. В AI при этом уходят только замаскированные заголовки окон, названия программ, домены и длительности — никогда не полные адреса, содержимое страниц или ваш токен Jira. Если не хотите отправлять ничего, есть режим «Без AI».

Шкала нормы в 8 часов показывает, что уже разложено по задачам, что отмечено как «Не работа» и что ещё не разобрано, — тот самый баланс рабочего времени, только за день. Сомнительный отрезок можно исправить кнопкой «Сменить задачу», затем нажать «Подтвердить день» и «Отправить в Jira». Ворклоги уходят в Jira Cloud или Jira Server / Data Center без дублей, а «Экспорт CSV» пригодится, если часы нужно сверить с кадровым табелем или передать в другую систему.

Скачивание бесплатное, первые 14 дней Pro тоже бесплатны, без карты. Затем Pro стоит $9.99 в месяц или $79 в год. О том, как работает списание времени в самой Jira, читайте в гайде «Как списывать время в Jira».

Частые вопросы

Обязательно ли вести табель по форме Т-13?

Для коммерческих организаций — нет. С 2013 года, после вступления в силу закона № 402-ФЗ «О бухгалтерском учёте», унифицированные формы первичных документов, включая Т-12 и Т-13, перестали быть обязательными: компания может утвердить собственную форму. Обязанность вести учёт фактически отработанного времени при этом осталась — она закреплена в статье 91 Трудового кодекса. Для государственных и бюджетных учреждений действуют свои формы, например 0504421.

Можно ли заменить кадровый табель ворклогами Jira?

Как правило, нет. Кадровый табель — первичный документ работодателя, по нему начисляют зарплату, и он оформляется по утверждённой форме ответственными лицами. Ворклоги Jira — управленческие данные о том, на какие задачи ушло время. Их удобно использовать для сверки с табелем, но заменять ими табель без участия бухгалтерии и юристов не стоит.

Что такое баланс рабочего времени простыми словами?

Это сверка того, сколько времени у сотрудника было по норме, с тем, куда оно ушло. Из календарного фонда вычитают выходные и праздники, затем отпуска, больничные и другие неявки — получается фонд, который реально можно было отработать. В ИТ-команде к этому добавляют разбивку: сколько часов списано на задачи, сколько на встречи и прочую непроектную работу и сколько осталось неразобранным.

Сколько часов в день нужно списывать в Jira?

Единого правила нет: одни компании требуют списывать полную норму, включая встречи, на служебные задачи, другие учитывают только проектные часы. Главное — договориться об этом в команде и проверить, что настройки учёта времени в Jira (по умолчанию 1d = 8h и 1w = 5d) совпадают с вашим рабочим днём.

Подходит ли автоматический трекер, если в компании строгие требования к данным?

Зависит от того, куда трекер отправляет данные. Timesheet Tracker хранит записанную активность локально на компьютере, без скриншотов и кейлоггера, работает с Jira Server и Data Center и имеет режим «Без AI», в котором в AI не уходит ничего. Перед внедрением всё равно стоит свериться с внутренними правилами безопасности.

Табель, который заполняется сам

Timesheet Tracker собирает ворклоги Jira из вашего реального дня, а вы подтверждаете их за пару минут. Скачайте бесплатно в Microsoft Store — первые 14 дней Pro тоже бесплатны.