Для учета рабочего времени программиста существуют так называемые программы "тайм-трекеры". Это программа призвана как следить за тем что делает сотрудник в рабочее время так и для учета его отработаного времени.
У меня нет цели собирать коллекцию программ, росто опишу три программы с которыми работыл и две из самых популярных, с которыми есть вероятность столкнуться.
Этих программ, на самом деле, существует большое количество, мне же довелось поработать пока что с тремя: Worksnaps, Hubstaff, Hotmind. Не знаю, хорошо это или плохо, но для некоторого первоначального опыта этого достаточно.
Все три программы имеют схожий функционал: снятие снимков экрана, отчеты о затратах времени по проектам.
Есть и некоторые различия: Worksnaps и Hotmind по умолчанию требуют подтверждение отправки снимков (хотя и в этом есть некоторые различия, например Worksnaps при отсутствии юзера в момент отправки проверяет активность в течение последнего времени и на основании результата отправляет или не отправляет снимок), Hubstaff делает это молча; поначалу я даже не знал что есть возможность подтверждения. На одном сайтике я скомуниздил сравнительную табличку и немного ее адаптировал. В табличке, как видно, добавились еще две программы, о которых я в начале не писал. Они будут присутствовать в таблице для сравнения.
\ | Hubstaff | Hotmind | Worksnaps | TimeDoctor | oDeskTeam | Toggl |
Неограниченное кол-во проектов | ||||||
Скриншоты | ||||||
Активность | ||||||
Размытие скриншота | ||||||
Интеграция |
|
|
|
| ||
Возможность бесплатной работы | N/A | |||||
Windows | ||||||
Linux | ||||||
Mac | ||||||
Кроссплатформенность (JAVA)* |
* - Этот пункт выделил потому, что программа фактически работает на любой платформе где установлена JAVA и не является нативным приложением.
Учет времени во всех трех программах представлен страницей на которой выводится список скриншотов. Страницы почти идентичны.
В Hubstaff и Worksnaps еще есть индикатор активности, который показывает сколько времени кликали мышкой или нажимали клавиши.
Также можно посмотреть сводку за сегодня и/или за любой другой промежуток времени.
Hubstaff наверное наиболее нативная программа из всех, т.к. поддерживает уведомления и использует оболочку Gnome/Mate.
К сожалению вся ее бесплатность ограничивается триальным периодом в 30 дней.
Стоит ли писать о других программах? Думаю нет. Они все достаточно схожие по функционалу и делают одно и то же, просто по-разному.