Недавно видел один доклад, где в шуточной форме рассказывалась жизненная история о том, что разработчики стараются максимально обтекаемо говорить о трудоемкости задачи, чтобы ни в коем случае не закоммититься на сроки.
Шутка, как говорится, смешная, а ситуация страшная. И актуальная.
И в данном посте, раз уж канал больше про менеджмент, я бы хотел обсудить недопонимание трудоемкости и сроков со стороны менеджеров/заказчиков.
Сколько нужно времени, чтобы это сделать?
Спросите вы у разработчика. И мы сейчас скипнем ситуацию (потому что в пост не влезет), когда он скажет: «Я не знаю, я этого ни разу не делал», или «Тут всё так сложно, что мы одно чиним, другое ломается», или «За день точно сделаю», а по факту безвылазно будет делать только эту задачу всю неделю.
Представим, вам ответили: «За один день можно сделать». И дальше в этот момент некоторые менеджеры или заказчики начинают ошибочно думать, что задача будет готова завтра. И вот этот один день отсчитывается с данного момента.
Но ведь это в корне не верно. Трудоемкость может быть и один день, но, возможно, сейчас человек делает другую важную задачу и не может отвлечься, или завтра он уходит в отпуск, заболевает, командируется, увольняется. Следовательно, сроки начала сдвигаются, а вот про них никто в моем примере не спросил.
Пример из жизни
Как-то мне довелось быть тимлидом в команде, где на 5 человек было 12–15 проектных направлений. И там такое недопонимание доставляло много боли.
Каждый заказчик каждого направления считал, что уж он-то важнее всего и его задачу мы готовы начинать прямо сейчас, а остальной десяток подождет. И по факту оценка трудоемкости, конечно, никак не коррелировала со сроками поставки.
Пришлось очень много времени потратить, чтобы люди поняли, что они не одни в вакууме, что команда делает сразу много по всем фронтам, что приоритеты и планы вот такие, а если хотите побыстрее, то
Особо печально, когда менеджеры, которые вроде как должны эти простейшие вещи понимать, может, их и понимают, но не принимают. Ну не хотят люди вот этих вот каких-то сложностей, не хотят принимать, что есть кто-то страждущий, кроме них, есть другие приоритеты, кроме их планов на квартал, а хотят просто магии. Хотят волшебства, чтобы вжух – и у них всё появилось, а у других хоть трава не расти. Как вы будете делать – не волнует. Можно ли так вообще физически сделать – тоже не волнует.
Не надо так.
Итог
Оценка трудоемкости – это совершенно не одно и то же, что прогноз сроков поставки. Вы должны понимать, что и зачем вы спрашиваете, чтобы правильно интерпретировать ответы, самим потом не разочаровываться и других не заколебывать.
А еще так в жизни случается, что каждый сам кузнец своего счастья. Так что, если вам даже назвали трудоемкость, время старта работ, прогноз по срокам, и для вас это что-то очень важное, то постарайтесь вместе с исполнителями разобраться, нет ли чего-то, вносящего риски срыва сроков: завязка на смежные команды, плохо работающего или выгоревшего сотрудника, высокую неопределенность реализации и прочее.