Срок сократили вдвое: как действовать — Road Map Project Manager — Demetra
Road Map Project Manager
🚨 Срок сократили вдвое: как действовать
Самолёт вылетает на два часа раньше. Ты не бежишь в аэропорт с чемоданом, а решаешь, что оставить дома и ехать ли на такси вместо автобуса
Как это работает
Узнай причину. Срок двигают не просто так: выставка, регулятор, конкурент, обещание гендиректора. От причины зависит, что можно резать
Посмотри на оставшийся объём. Что сделано, что на критическом пути, что можно отложить без потери смысла релиза
Собери варианты. Их обычно четыре, см. таблицу
Оцени каждый с командой за часы, не дни: тимлид и ты, без митинга на всех
Иди к руководителю с вариантами и рекомендацией. Не с «это невозможно»
Зафиксируй решение письменно и расскажи команде, почему так
Четыре варианта
Вариант
Что происходит
Цена
Урезать скоуп
Выпускаем ядро, остальное через две недели
Нужно согласие заказчика, что считать ядром
Добавить людей
Берём тех, кто уже знает проект и стек
Их надо снять с чего-то, и они не ускорят критический путь мгновенно
Параллелить
Запускать тесты по частям, не ждать всего
Растёт риск переделок и интеграционных багов
Жертвовать качеством
Меньше тестов, без рефакторинга, техдолг
Назвать вслух: сколько багов ждём после релиза и кто их чинит
Про ресурсы
Если просишь людей, проси конкретно: «один бэкендер уровня middle+ на Go, знакомый с нашим платёжным модулем, на 10 рабочих дней с понедельника». Джун не поможет, его придётся учить. Человек с другого стека не поможет. И честно скажи: «он ускорит нас на 30%, а не вдвое, потому что критический путь — интеграция, а её делает один человек»
Если людей не дадут, остаются скоуп и качество. Тогда ты возвращаешься к руководителю: «без людей за две недели выпускаем вот этот объём, остальное 15-го числа»
Пример из жизни
Команда делала личный кабинет к выставке. За месяц до срока руководство сдвинуло дату на две недели раньше. Менеджер за полдня выяснил: на выставке покажут три экрана из девяти. Договорились выпустить эти три с полным тестированием, остальные шесть спрятать за фича-флагом и доделать после. Людей не просили. На выставке всё работало
Важно запомнить
Сначала причина, потом варианты. Причина подсказывает, что можно резать
Приноси варианты с ценой, а не проблему
Качеством можно пожертвовать только вслух, с названной ценой и планом, кто чинит
Просьба о людях конкретна: грейд, стек, срок, и честный эффект
Как ответить на собесе
До релиза 4 недели, срок сократили до 2. Что сделаешь и что скажешь руководителю?
«Первым делом узнаю, почему двигают срок: от этого зависит, что можно резать. Потом с тимлидом за пару часов смотрю остаток работ и критический путь. Руководителю приношу три варианта. Первый, мой основной: выпускаем за две недели ядро, которое нужно к дате, остальное через спринт за фича-флагом. Второй: если ядро не режется, прошу одного middle+ на нашем стеке на 10 дней, но честно говорю, что это ускорит нас процентов на 30, а не вдвое. Третий: срезаем тестирование, и тогда я называю, сколько багов ждём после релиза и кто их будет чинить. Если людей не дадут, остаётся первый вариант, и я согласую с заказчиком, что считать ядром»