1. Головна
  2. Табель обліку робочого часу

Табель обліку робочого часу для розробників

У розробника фактично два табелі: кадровий, який веде бухгалтерія, і ворклоги в Jira, які він заповнює сам. Розбираємося, чим вони відрізняються, де їх найчастіше плутають і як вести облік робочого часу з даних, а не з пам’яті.

Коротко
  • Табель обліку робочого часу — кадровий документ: скільки годин працівник відпрацював і чому був відсутній. Його веде роботодавець для зарплати та звітності.
  • Ворклоги в Jira (таймшит) показують, на які задачі пішов час. Їх заповнює сам розробник — для планування, звітів і білінгу клієнтам.
  • На розробника-ФОП кадровий табель зазвичай не ведуть: облік годин там — частина договору із замовником, найчастіше це звіт або ворклоги, за якими підписують акт.
  • Точні ворклоги будуються з даних — гілок git, заголовків вікон, календаря, — а не з пам’яті в п’ятницю ввечері. Цю частину можна автоматизувати.

Що таке табель обліку робочого часу

Табель обліку робочого часу — це документ, у якому роботодавець за кожен день місяця фіксує, чи вийшов працівник на роботу, скільки годин відпрацював, а якщо не вийшов — з якої причини: відпустка, лікарняний, відрядження, простій. На підставі табеля бухгалтерія нараховує зарплату, а кадровики бачать, як використовується робочий час.

Законодавство про працю зобов’язує роботодавця вести облік робочого часу працівників, які працюють за трудовим договором. Обов’язкового бланка для приватних компаній немає: багато хто бере за основу типову форму П-5 «Табель обліку використання робочого часу» або складає власну форму в обліковій програмі. Причини неявок у табелі позначають умовними кодами, а підсумок за місяць — це кількість відпрацьованих днів і годин.

Ця стаття не є юридичною консультацією. Якщо вам потрібно скласти чи перевірити кадровий табель, звертайтеся до бухгалтера або юриста — вимоги залежать від форми співпраці, режиму роботи та облікової політики компанії.

Для більшості розробників кадровий табель невидимий: у ньому за замовчуванням стоїть вісім годин за графіком, а змінюється він лише через відпустки й лікарняні. Зовсім інша історія — облік часу всередині команди.

Табель і ворклоги в Jira: два обліки, які часто плутають

У типовій ІТ-компанії паралельно існують два обліки. Перший відповідає на питання «скільки людина працювала», другий — «над чим саме». Коли їх змішують, з’являються вимоги на кшталт «ворклоги мають щодня давати рівно 8 годин» — і ворклоги перетворюються на вигадку, яка нікому не допомагає.

Кадровий табельВорклоги в Jira (таймшит)
Хто ведеРоботодавець: кадри, бухгалтеріяСам фахівець
НавіщоЗарплата, кадровий облік, звітністьПланування, оцінки, звіти клієнту, білінг
ДеталізаціяДень: години й причини неявкиЗадача: години й опис виконаної роботи
Де живеОблікова програма компаніїJira Cloud або Jira Server / Data Center, іноді Tempo
Ціна помилкиНеправильне нарахування зарплатиЗірвані оцінки, суперечки з клієнтом щодо годин

Цифри в обох обліках не зобов’язані збігатися до хвилини. Навчання, внутрішні розмови, налаштування робочого середовища — усе це робочий час, але не завжди задача в Jira. Добра практика — завести для такої роботи окремі задачі (наприклад, «Зустрічі команди» чи «Онбординг»), а не розмазувати її по продуктових тікетах.

Як облік часу виглядає в ІТ-команді на практиці

Розробник за трудовим договором

Табель веде компанія, і розробник його майже не бачить. Ворклоги в Jira потрібні для внутрішнього планування: тимлід порівнює оцінки з фактом, PM готує звіт для замовника. Від точності ворклогів залежить, наскільки реалістичним буде наступний спринт.

Аутсорс і аутстаф з погодинною оплатою

Тут ворклоги — основа рахунку клієнту. Кожна година в Jira перетворюється на гроші, тож клієнт має право спитати, що саме зроблено за ці три години в задачі BILL-142. Розмиті описи на кшталт «робота над задачею» тут шкодять найбільше.

Розробник-ФОП

Значна частина українських розробників співпрацює з компаніями як ФОП за договором про надання послуг. Кадровий табель на них зазвичай не ведуть, бо вони не працівники в трудовому сенсі. Натомість щомісяця потрібен звіт про години або вивантаження ворклогів, яке додають до акта. По суті, це той самий таймшит, тільки з юридичною вагою: за ним вам платять.

Чому ворклоги заповнюють у п’ятницю ввечері — і чим це загрожує

Сам діалог Log work у Jira простий: час, дата, опис. Проблема в іншому — щоб його заповнити, треба пам’ятати, що ви робили. А пам’ять підводить:

  • Перемикання контексту ховають час. День, у якому були фіча, два рев’ю, інцидент у Slack і дзвінок, згадується як «я робив фічу».
  • Дрібниці зникають. Двадцять хвилин допомоги колезі з конфігом у вівторок до п’ятниці не доживають.
  • Таймери не працюють. Їх забувають увімкнути, забувають вимкнути, а після десятого перемикання за годину просто махають рукою.
  • Добивання до восьми годин. Незрозумілі 40 хвилин скидають на першу-ліпшу задачу, і факт у Jira перестає відповідати реальності.

Наслідки накопичуються тихо: оцінки задач з кожним спринтом стають менш правдивими, клієнт оскаржує години, а година п’ятниці, яку щотижня з’їдає заповнення таймшиту, — це понад 40 годин на рік.

Як вести облік робочого часу розробнику: 5 правил

  1. Фіксуйте джерела, а не години. Календар, історія комітів, закриті пул-реквести та історія браузера вже знають, що ви робили. Ворклог — це переказ цих даних, а не спогад.
  2. Тримайте ключ задачі на видноті. Назва гілки на кшталт feature/BILL-142-invoice-export і ключ у заголовку пул-реквесту автоматично пов’язують роботу з задачею — і для людей, і для інструментів.
  3. Заведіть задачі для «невидимої» роботи. Зустрічі, рев’ю, підтримка, онбординг — окремі задачі, а не шум у продуктових тікетах.
  4. Пишіть опис за формулою «дія + об’єкт + результат». Не «робота над задачею», а «Додав експорт рахунків у CSV, покрив тестами, виправив зауваження з рев’ю».
  5. Не підганяйте під норму. Якщо в день вийшло 6 годин 40 хвилин по задачах — так і пишіть. Чесний таймшит корисніший за рівні вісімки.

Списувати час у Jira можна й заднім числом: у Log work є поле дати. Але що більше днів минуло, то менше від ворклогу користі — опис стає загальним, а цифри округленими.

Автоматичний облік часу: табель з даних, а не з пам’яті

Найповільніша частина — відновити, що ви робили. Саме її можна віддати програмі. Пасивний трекер часу у фоні записує, яка програма була активна, заголовок вікна і домен сайту, а також коли ви відійшли від комп’ютера. Цього вистачає, щоб у кінці дня побачити день по відрізках — і зіставити їх із задачами.

Так працює Timesheet Tracker — застосунок для Windows, який живе в системному треї. Ключі задач Jira в заголовках вікон, адресах і гілках git він знаходить локально, без AI. Решту дня розкладає кнопка «Розібрати день»: AI зіставляє відрізки з вашими задачами Jira і пише один текст ворклогу на кожну задачу — зокрема українською. Далі ви перевіряєте: можна «Змінити задачу», позначити відрізок як «Не робота», виправити текст, а потім «Підтвердити день» і «Надіслати в Jira». Ворклоги потрапляють у Jira Cloud або Jira Server / Data Center без дублів. Якщо звіт для акта потрібен у таблиці, є «Експорт CSV».

Про приватність: це особистий інструмент, а не стеження за співробітниками. Активність зберігається на вашому комп’ютері, немає скриншотів, кейлогера та звітів керівнику. В AI замасковані заголовки вікон і тривалість відрізків ідуть лише після натискання «Розібрати день», а в режимі «Без AI» туди не йде нічого: ключі Jira зіставляються локально, решту ви розподіляєте вручну.

І важливе застереження: Timesheet Tracker не замінює кадровий табель обліку робочого часу. Він закриває другу половину — ворклоги, які ви все одно мусите заповнювати.

Чек-лист на тиждень

  • Ключ задачі є в назві кожної гілки й пул-реквесту.
  • Для зустрічей і рев’ю є окремі задачі в Jira.
  • Ворклоги підтверджуються щодня або хоча б наприкінці тижня з даних, а не з пам’яті.
  • Опис кожного ворклогу відповідає на питання «що зроблено».
  • Підсумок тижня в Jira звірено з вашим графіком, а розбіжності пояснюються, а не замазуються.
  • Якщо ви ФОП — CSV-вивантаження за місяць готове до акта.

Питання й відповіді

Чи зобов’язаний роботодавець вести табель обліку робочого часу?

Для працівників за трудовим договором роботодавець має вести облік робочого часу, і табель — найпоширеніший спосіб це робити. Форму компанія зазвичай визначає сама, часто беручи за основу типову форму П-5. Конкретні вимоги до вашого випадку краще уточнити в бухгалтерії або в юриста.

Чи потрібен табель обліку робочого часу ФОП?

Якщо ви працюєте як ФОП за договором про надання послуг, ви не є працівником замовника, тож кадровий табель на вас зазвичай не ведуть. Облік годин тоді — частина домовленості із замовником: щомісячний звіт, таймшит або ворклоги в Jira, на основі яких підписують акт. Якщо ж ФОП сам наймає працівників, облік їхнього робочого часу — його обов’язок як роботодавця.

Чим таймшит відрізняється від табеля обліку робочого часу?

Табель фіксує, скільки годин людина відпрацювала і чому була відсутня; його веде роботодавець для зарплати та кадрів. Таймшит, або ворклоги в Jira, показує, на які задачі й проєкти пішов цей час; його заповнює сам фахівець для планування, звітності та білінгу клієнтам.

Чи можна списати час у Jira заднім числом?

Так. У діалозі Log work можна вказати дату й час початку роботи, тож ворклог за минулий день створюється без проблем, якщо цього не обмежують налаштування вашої Jira чи плагінів на кшталт Tempo. Складність не в Jira, а в тому, щоб згадати, що саме ви робили. Детальніше — у гайді How to log time in Jira (англійською).

Чи бачить керівник мою активність у Timesheet Tracker?

Ні. Активність зберігається лише на вашому комп’ютері, немає скриншотів, кейлогера, командних дашбордів чи звітів керівнику. У Jira потрапляють тільки ворклоги, які ви самі підтвердили.

Ворклоги без п’ятничних розкопок

Timesheet Tracker веде облік робочого часу у фоні й готує чернетки ворклогів для Jira з того, що ви справді робили. Вам лишається перевірити й надіслати. Безкоштовне завантаження з Microsoft Store і 14 днів Pro безкоштовно, без картки.