← Все заметки
// КОНСПЕКТ ЗАМЕТКИ // ДЕЛИВЕРИ · КОНСПЕКТ НА 30 СЕК · ПОЛНЫЙ ТЕКСТ 2 МИН

Оценка — это гипотеза, а не обещание

Проговаривайте допущения, на которых держится оценка, чтобы изменение условий двигало дату, а не ломало обещание.

“Оценки нужны не для того, чтобы гарантировать идеальный график. Они нужны, чтобы управлять реальностью, а не надеяться, что всё сложится.”

  • Оценка в разработке — это гипотеза о неизвестной сложности, и если относиться к ней как к твёрдому обязательству, обещание становится ложным.
  • Честный ответ на ранний вопрос часто звучит как «понятия не имею», и полезная версия этого ответа называет допущения, от которых зависит дата.
  • Рост объёма, больше встреч и отсутствие передачи дел сдвигают дату, и оценка должна говорить об этом прямо.

Оценка — это не обещание. Одно из самых раздражающих недоразумений в IT — считать программную оценку твёрдым обязательством.

Знакомо всем. Вас бросают в легаси-кодовую базу, которую кто-то собирал полгода. Календарь забит регулярными встречами, параллельно нужно выпустить минорный релиз по другому проекту, а люди постоянно заходят с «один быстрый вопрос». Потом кто-то спрашивает: «Когда фича будет готова?»

Честный ответ: «Понятия не имею». Особенно если работа идёт с внешними API, без документации, и весь контекст живёт в голове одного сеньора.

Но так сказать нельзя. Поэтому вместо того, чтобы назвать случайную дату и порадовать менеджмент, относитесь к оценкам так, как они устроены: это гипотезы, а не обещания.

Реалистичный ответ звучит примерно так: «Целимся на пятницу. Это при условии, что объём не меняется, ключи от API я получаю сегодня и меня не затягивает тушение пожаров. Если приоритеты сдвинутся, сдвинется и дата».

Это не упрямство и не капризы. Так просто устроена реальность.

Неопределённость максимальна в первый день, и «подумать ещё немного» её не убирает. Инженер никому не должен идеальное предсказание. Но команде он должен сделать неопределённость видимой.

Математика простая: - больше объёма — новая дата; - больше встреч — меньше времени на фокус; - нет передачи дел — сначала нужна фаза исследования.

Оценки нужны не для гарантии идеального графика. Они нужны, чтобы управлять реальностью, а не надеяться, что всё само сложится.

#Estimates#Uncertainty
ТАКЖЕ В LINKEDIN ↗
СКОПИРОВАНО