Трек «Разработка»: от задачи до выкатки без сюрпризов за 9 этапов

Трек «Разработка» — девять этапов от истории с критериями до выкатки: детализация, разведка кода, опорные примеры, замеры «до», замысел и контракты, нарезка на задачи, проверка, разбор дефекта и выкатка. Этапы необязательные — набор собирается под объём работы, — кроме проверки: без неё «готово» не ставится ни задаче, ни истории.
Когда брать этот трек
Когда вы уже знаете, что делать, и осталось сделать: фича, правка, разбор дефекта, выкатка. Если ещё непонятно, что именно строить, — сначала трек «Исследование»: его скоп работ и есть вход сюда.
Девять этапов
- Детализация: что берём и как примем. Какую историю берём, по каким сценариям примем, что значит «готово». Остаются карточка истории, сценарии приёмки и DoD; красные вопросы закрыты. Пропускают для чисто технической правки без пользовательской истории.
- Разведка кода. Что там на самом деле — до того, как менять. Остаются карта кода со связями и список швов, где резать. Пропускают, когда точка правки известна.
- Опорные примеры. Эталонный пример «вход → выход», таблица крайних случаев, контрпример. Пропускают, когда поведение однозначно.
- Замеры «до». База, без которой эффект потом нечем доказать: таблица метрик, профиль, план нагрузки. Пропускают, когда эффекта в измеримых величинах не обещали.
- Замысел и контракты. Варианты решения с плюсами и ценой, схема «как станет», контракты интерфейсов, запись решения. Пропускают, когда способ ровно один и меняется тело одной функции.
- Нарезка на задачи и ход работ. Задачи под историей — у каждой ссылка на неё; сквозной скелет и порядок. Пропускают, когда одна правка за один заход.
- Проверка. Не пропускают никогда. Чек-лист приёмки по сценариям истории, проверка DoD пункт за пунктом с доказательствами, что могли сломать.
- Разбор дефекта. Открывается вне очереди, когда что-то сломалось: рецепт воспроизведения, лестница гипотез, фикс и страж от возврата.
- Выкатка и наблюдение. План выкатки с критериями перехода, за чем смотрим и пороги тревоги, план отката, проверка после выкатки.
Как это идёт на доске
Агент читает скоп работ исследования и берёт историю по ссылке, а не пересказывает. Дальше ставит только нужные этапы и говорит, какие пропустил: «замеры пропускаю — правка не обещает эффекта в измеримых величинах». Ворота этапов строгие: следующий не пишется, пока вы не закрыли предыдущий кнопкой на его области. Задачи шестого этапа — карточки с ссылкой на историю; их статус агент ведёт по ходу работы, а «готово» ставит только после чек-листа приёмки.
Пример прохождения
| Этап | Что осталось на доске |
|---|---|
| 1 · Детализация | История «точный день доставки до оплаты», 3 сценария приёмки, DoD из 6 пунктов |
| 2 · Разведка кода | Карта: расчёт даты → сервис склада → шаг оплаты; шов — функция расчёта даты |
| 4 · Замеры «до» | Расхождение с фактом у 40% заказов; p95 ответа расчёта 120 мс |
| 5 · Замысел и контракты | Два варианта, выбран расчёт по загрузке склада; ADR принято |
| 6 · Нарезка | 5 задач под историей; скелет — один регион насквозь |
| 7 · Проверка | 3 сценария пройдены, DoD 6 из 6 с доказательствами |
| 9 · Выкатка | 10% трафика неделю; порог — отказы на оплате не растут |
