На работе очередной цикл внедрения правильной системы таймрепортов. Хочется сделать что-то рабочее, но при этом есть ощущение, что мы изобретаем велосипед. Как я когда-то услышал от Вити Ронина “Легко заставить программистов работать больше. Сложно при этом получить больший результат.” Мой опыт полностью подтверждает это наблюдение.
На одной из фирм, где я работал, практиковалась очень детальная запись таймрепортов и был заблокирован интернет. Один из сотрудников начал откровенно спать, положив голову на стол. На резонное замечание босса он пообещал исправиться и стал просто смотреть в код. Немигающим взглядом без перелистывания страницы. Зато репорты (они писались автоматически) его совпадали с требуемыми восьмичасовками поминутно. И кому от этого была польза? Ему? Фирме? Клиентам? Зато – дисциплина…
Сейчас я провожу исследование на тему таймрепортов. Вопросы, на которые я хочу найти ответы:
- Насколько правдивые таймрепорты получает менеджмент и заказчики?
- Что с этими таймрепортами происходит потом? Что это дает сотрудникам? Фирме? Клиенту? Или репорты идут сразу в корзину?
- Сколько времени отнимает ведение репортов?
- Жесткое расписание или гибкий график? Официально и на практике?
- …
Результаты исследования будут доступны тем, кто заполнит эту форму.
Ура, меня цитируют :)
Насчет вопросов по таймрепортам (мои 2 цента)
– И менеджеры и заказчики обычно получает не слишком правдивые репорты, но чаще всего корректирующие с реальным кол-вом потраченного времени.
– Если базируясь на репортах, выставляются invoice, то это дает деньги.
По моему в остальных случаях, большинство репортов идет в корзину и пользуется разве что тогда, когда внезапно нужно покопаться в прошлом сотрудника и ткнуть его во что-то носом.
– Ведение репорта в целом занимает не много времени (2 минуты в день), но зачастую дико раздражает психологически, так как эта та вещь, которую тяжело делать постфактум (например в конце недели).
Витя, это банальная взятка, чтобы ты принял участие в опросе и упомянул его у себя :)
Взятка удалась :)
Только частично – отчет твой есть, а упоминания у тебя в блоге – нет :)
Кстати, репорт "в конце недели" заведомо неправдив, если у него требуемое разрешение более 4х часов.
Та да… Тут вопрос конечно стоит в том, что из этого репорта собираются делать.
Если нужна приблизительная цифра – 4х часовое разрешение нормально.
Если нужно оценка сколько времени уходит на саппорт, на проект 1, проект 2, обучение молодежи, поддержки build машины и т.п. (все находящееся на одном человеке), то разрешение нужно гораздо выше,.
Угу. И сразу же – понимание "нужно зачем"? Для улучшения процесса или поиска виноватых? Второе, похоже, чаще.
Даже если по сути проекта таймрепорт не требуется, то его интересно вести для себя самого. Надо же знать куда и сколько твоего времени уходит.
Точно, очень правильная мысль. Умение и желание взглянуть в прошлое – важный признак способностей к саморазвитию :)
5 копеек от меня:
1. Тайм репорты в том виде как я их видел нужны только для одного – для взаиморасчётов с заказчиком. Такой то человек отработал на вас 32 часа в неделю – а заплатите ка нам за него. Судить о какой-то работе по нему тяжело.
2. Обычно при сдаче заказчику ещё пишется реально задачи которые сданы. (составляются по результатам скрамов, багов в багзилее и тд)
3. Не знаю ни одного человека который реально отрабатывает 8 часов в день с нормальной продуктивностью – поэтому таём репы это для того чтоб успокоить бизнес – который зачастую думает что и 10 часов и 12 норма
4. Имхо ни для процесса ни для поиска виноватых тайм репы не нужны – они по сути не показывают реальную инфу для процесса – кто ж напишет что он реально отработал 5 часов скажем – и пусть он за эти 5 часов сделал столько, сколько другой за 2 дня – не важно – работал 5 часов как-то нехорошо; а для поиска виноватых – зачем для этого какие-то отчёты :)
1. В большинстве ты прав, хотя кое-где отчеты и анализируются по сути.
2. ага
3. Насчет успокоить бизнес – это да. Насчет 8ми часов – буду спорить. Я видел людей, которые и по 16 вытягивают. Но это не наемные работники :) Наемных – больше 12 не видел.
4. Для наказания виноватых часто нужен формальный повод. Для анализа – важно соотношение – на баги 20%, на новую страницу – 3 часа в среднем и т.д.
>3. Насчет успокоить бизнес – это да. Насчет 8ми часов – буду спорить. Я видел людей, которые и по 16 >вытягивают. Но это не наемные работники :) Наемных – больше 12 не видел.
Не знаю – 12 часов изо дня в день полноценной работы – не питья чая – не втыкания в окно – а именно 12 часов непрерывного постоянного кодинья или тестинья :) по моему опыту – потом придется все переделывать – и дешевле будет человек, который проработает 5 часов, но со свежими мозгами – тем более что зачастую например в багфиксанье 3 дня может уйти на поиск и изменение 2 строчек кода – и всё зависит от идеи, а не от количество потраченного времени – а со свежими мозгами тдеи приходят лучше :) – но это моё имхо и мой опыт :)
+ какое количество дней подряд (16 часов) человек может выдерживать в таком режиме? Обычно на фрилансе 3-4 дня – потом неделя отдыха. Либо если человек работает на фрилансе вне работы, то отдыхает потом на работе :)
Я таких видел. Их перло. У них был драйв. У них был драйв месяцами и более.
Конечно, старкрафтеров таких я видел куда больше :)
Насчет 16 и 12 – очень спорно.
По моему мнению для программиста и 8 часов зачастую много. К концу дня при усердной работе, мозги кипят (и выдают типовые, вместо правильных решений). Соотвественно работа в режиме 12 часов, больше чем буквально пару дней контрпродуктивна.
Хотя не спорю, в 20 лет, можно пару деньков и по 16 часов попедалить. Только в 30 лет делаешь тоже самое, качественней, продуманней и за 4 часа.
Да и вообще измерение работы часами, это аналогично измерения продуктивности в строчках кода. Да, показатель есть, связи с продуктивностью в нем достаточно мало.
Действительно, с возрастом и семьей процесс становиться другим. Появляются другие приоритеты.
Сейчас я свою задачу как менеджера вижу в том, чтобы дать возможность трудоголикам работать на благо проекта :)
Не соглашусь по поводу возраста и лимита. Это скорее вопрос привычки. Пока я не начал трекать время, я даже не представлял сколько времени из 8 часов уходит на бесполезную деятельность. Сейчас 8-10 (и более) часов можно вполне наработать. Продуктивность падает, с этим спорить не буду, но пока есть драйв можно многое сделать
Уведомление: Комментарии к таймрепортам | Психология в IT
Уведомление: Таймрепорты | Психология в IT