Ответ вслух Senior Планирование и оценка сроков обновлено

Как оценить большой проект

Вопрос

Вас просят оценить срок переезда монолита на новую платформу. Требования размыты. Как вы будете оценивать?

Попробуйте сами

Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.

Показать ответ и разбор

Коротко

Образцовый ответ: «Сразу точную дату не дам и объясню почему. Разбиваю работу на этапы: инвентаризация, перенос первого сервиса, массовый перенос, отключение старого.

Что должно прозвучать в ответе

  • Разбить на этапы и вехи, первым поставить исследование с ограниченным временем

  • Найти главные неизвестные и снять их спайками или прототипом

  • Оценивать диапазоном: трёхточечно или по аналогии с прошлыми проектами

  • Учесть ёмкость: поддержка текущей системы, отпуска, резерв

  • Назвать диапазон с уверенностью и дату переоценки

  • Определить, что будет считаться готовностью этапа

Что могут спросить следом

  • Руководитель просит одну дату. Что назовёте?
  • Как поймёте, что оценка устарела?

Разбор

Образцовый ответ: «Сразу точную дату не дам и объясню почему. Разбиваю работу на этапы: инвентаризация, перенос первого сервиса, массовый перенос, отключение старого. Первые две недели исследование: переносим самый простой сервис и самый страшный модуль в прототипе, чтобы снять главные неизвестные. Оцениваю этапы трёхточечно и сверяю с похожими проектами в компании. Вычитаю поддержку текущей системы и резерв. Называю диапазон, например 5-8 месяцев, и обещаю сузить его после переноса первого сервиса. Если нужна одна дата, называю ту, в которой уверен на 85%, и говорю, на каких допущениях она держится».

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.