Таймтрекинг: стоит ли вести учет рабочего времени программиста и если да, то как?

28.05.2019

Таймтрекинг: стоит ли вести учет рабочего времени программиста и если да, то как?
IT-издание Tproger пригласило Андрея Саулина, генерального директора «Аэроклуб ИТ», ответить на вопрос от читателя: «Стоит ли вести учет времени работы программиста и если стоит, то какие инструменты для этого использовать и как сделать так, чтобы сотрудников это не раздражало? А если не стоит, то как контролировать программистов?».

«Все зависит от условий, в рамках которых осуществляется работа специалиста. Самая простая причина, по которой стоит учитывать время, потраченное на проект разработчиком, — управление ресурсами. Чтобы понимать общую загрузку и иметь возможность планировать распределение ресурсов, необходимо списывать часы сотрудников, работающих над задачами в рамках разработки проекта. Загрузка рассчитывается как отношение списанных часов ко всем доступным рабочим часам за конкретный отчётный период. Это позволяет оценить, чью загрузку необходимо снизить, а кому можно добавить задач. Кроме того, учёт часов, потраченных на проект, позволяет проанализировать эффективность реализации проекта. Если потребовалось больше часов на разработку, чем предполагалось по предварительной оценке, то это должно стать сигналом для менеджера проекта и руководителя разработки. В командных методологиях разработки, таких как Scrum, таймтрекинг применяется редко, если не требуется удовлетворение остальных пунктов.

Еще одна причина, по которой необходимо использовать таймтрекинг, — разработка IT-продукта, который будет поставлен на баланс как актив компании. Учёт времени необходим для расчёта стоимости формирования начальной стоимости такого актива. Для этого списанные на продукт часы умножаются на диверсифицированную ставку по ролям, либо на среднюю ставку, согласованную по компании для разработки.

Нередко таймтрекинг используется для подтверждения работ по заданию заказчика для прохождения налоговых и аудиторских проверок. Также в случае, если в группе компаний есть внутреннее разделение на заказчика и IT-исполнителя, разработчика по функциональному или оптимизационному методу, оплата за услуги тоже должна проходить по актам. Документы должны быть подкреплены заданиями на разработку с оценкой в часах и фактическими часами, потраченными на разработку. В противном случае такие отношения налоговая и аудиторы могут расценить как уход от налогов».

Узнать мнение других экспертов можно на портале Tproger


Август 2019
ПнВтСрЧтПтСубВс
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
выбрать даты публикаций