Иногда лиды, инженеры и менеджеры мысленно делят дедлайна на два типа:
1. Жесткие
Через неделю наш софт заблокируют в стране, если мы не поменяем X / завтра выйдет законопроект, требующий от нас Y / большой клиент расторгнет контракт, если не пофиксить баг Z…
Такой дедлайн ни в коем случае нельзя пропускать. Если кажется, что мы не попадём – мы напряжемся, порежем скоуп, поищем другие пути реализации и т.д.
2. Мягкие
«Мы прикинули, сколько времени нужно на проект и пообещали менеджменту выкатить его в следующем месяце»
«Я прикинул, сколько времени мне нужно на задачу, и пообещал руководителю закончить к понедельнику»
Такой дедлайн лучше не пропускать, но..никто ведь не умрет – если что, просто сдвинем
––
90% фичей, выпускаемых обычной продуктовой компанией, не подпираются внешними, объективными дедлайнами. Внешний дедлайн – это форс-мажор.
А дедлайн, который можно подвинуть – это вообще не дедлайн. Он не прибавляет людям ответственности, не заставляет «поднапрячься и дотащить», не мотивирует следить за сроками, заниматься качественным проектным управлением и быстро адаптироваться к проблемам. Если дедлайн у фичи мягкий – ты, вообще говоря, не можешь рассчитывать, что она будет выпущена.
Задача с мягким дедлайном будет сдана вовремя либо если у команды не возникнет никаких непредвиденных трудностей (а кто из нас видел серьёзные проекты без них?), либо если команда будет очень гореть проектом (а этого тоже может не случиться. Не все проекты – это что-то невероятное, красивое, захватывающее и тд).
Короче говоря – если тебе не повезёт, проект может занять непредсказуемо большое количество времени.
Если твои лиды и менеджеры живут в мире, в котором существуют «мягкие» дедлайны, выпуск бОльшего количества твоих задач – дело случая и божьей помощи. Если у твоих конкурентов не так – ты неизбежно отстанешь.
––
Что с этим делать?
Устранять «не-жесткие» дедлайны как концепцию в культуре команды.
Дедлайн есть дедлайн. Двигать его нельзя. Как только мы договорились о дедлайне, он стал жёстким. Проехать за дедлайн – форс-мажор; если он приближается, нужно эскалировать и обсуждать.
Такая культурная установка стимулирует людей доводить дела до конца, находить неочевидные решения, не забивать болт на работу в ответственные моменты и, вообще говоря, двигаться быстрее.
Важная дополнительная установка: в рабочей неделе по умолчанию – 40 часов. Она, с одной стороны, неизбежно приведет к срыву первых 5-10 дедлайнов, с другой – поможет не убить команду + научит людей быть эффективнее, а не тупо больше работать.
––
Совсем без профакапленных сроков и овертаймов на дистанции обойтись невозможно. Но увеличить вероятность успеха – в твоих руках 🙂