Попробовать бесплатно
Как выбрать подходсравнениебазовый уровень

Гибкий подход или каскад: как выбрать под договор и риски

Выбор между гибкими подходами и каскадной моделью решают три факта: зафиксировано ли содержание документом, за какой срок приходит осмысленная обратная связь и сколько стоит поздняя переделка. Философия к делу отношения не имеет. Гибридная схема — самостоятельный рабочий вариант со своими условиями.

9 мин чтенияобновлено

Обязательства решают больше, чем предпочтения

Если подписан договор с фиксированной ценой, техническим заданием в приложении и этапной приёмкой, содержание проекта уже зафиксировано. Работать «гибко» в этих условиях означает создавать конфликт между процессом и обязательствами: команда уточняет требования по ходу, а принимать результат будут по документу.

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

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

Скорость обратной связи

Второй фактор — за какой срок можно узнать, что решение верное. Если результат можно показать через две недели и получить осмысленный ответ, короткие циклы дают выигрыш: ошибка обнаруживается, пока её дёшево исправить.

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

Промежуточный случай самый частый: часть результата проверяема рано, часть — нет. Тогда работает разделение: то, что можно проверить, ведётся короткими циклами; то, что нельзя, — по плану с вехами и внешней приёмкой.

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

Стоимость поздней переделки

Третий фактор определяет, сколько стоит ошибка, обнаруженная поздно. Если переделка означает изменить код и выпустить обновление — стоимость невысока, и можно позволить себе уточнять решения по ходу. Если она означает демонтировать смонтированное или заново пройти сертификацию — стоимость поздней ошибки огромна.

При высокой стоимости переделки выгоднее вложиться в проектирование заранее: время, потраченное на согласование и проверку до начала работ, окупается в разы. Именно поэтому каскад устойчиво живёт в отраслях, где физический или регуляторный результат нельзя переделать дёшево.

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

Гибридная схема: вехи снаружи, циклы внутри

Самая распространённая рабочая схема выглядит так: с заказчиком фиксируются этапы, их содержание, сроки и порядок приёмки; внутри этапа команда работает короткими циклами с промежуточными демонстрациями.

Это не половинчатое решение, а разделение уровней. Внешний контур отвечает за обязательства: что и когда будет сдано, как принимается, что происходит при изменении. Внутренний — за способ работы команды: как разбивается работа, как часто сверяются, как рано обнаруживается ошибка.

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

Ломается гибрид тремя способами, и все три узнаваемы заранее. Демонстрации идут, но изменить по ним нельзя ничего, потому что состав заперт договором, — тогда обратная связь превращается в список претензий к следующему договору. Внешний план и внутренняя доска расходятся, и команда ведёт два учёта вместо одного. Граница этапа режет цикл пополам, и последний цикл этапа всегда авральный. Первое лечится процедурой изменений, второе — одним источником задач для обоих видов, третье — подгонкой границ этапов под длину цикла ещё на этапе планирования.

Критерии выбора

ФАКТОРГИБКИЙ ПОДХОДКАСКАД
Содержание работУточняется по ходу, зафиксировано направлениеЗафиксировано документом до начала
Обратная связьОсмысленный ответ за 1–4 неделиРанняя проверка по документам и прототипам, окончательная — на приёмке этапа
Стоимость поздней переделкиУмеренная: переделать и выпустить зановоВысокая: демонтаж, повторная сертификация
ДоговорОплата за время и объём работ или за периоды, состав уточняется по приоритетамФиксированная цена и техническое задание
Роль руководителя проектаРаспределена по командеВыделена явно, с полномочиями по уставу
Главный рискРасползание содержания без процедурыОшибка в требованиях, найденная на приёмке

Проверка: подходит ли каскад

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

Отмечено 0 из 7

Как вести гибридную схему в Shtab

Заказчик видит вехи на диаграмме Ганта, команда работает на доске — план при этом один.

  • Этапы и вехи — на диаграмме Ганта: внешние обязательства и зависимости между этапами.
  • Работа внутри этапа — на доске со статусами: команда ведёт короткие циклы, не трогая внешний план.
  • Одни и те же задачи отображаются в обоих видах: вести два плана не требуется.
  • Запросы на изменение — отдельным списком со статусами, с оценкой влияния на срок и бюджет.
  • Уровни доступа разделяют то, что видит заказчик, и внутреннюю кухню команды.
  • Оценка и трекер времени дают план-факт по каждому этапу для отчёта заказчику.

Частые вопросы

Внутри этапа — да, снаружи — с ограничениями. Содержание, зафиксированное договором, остаётся обязательством: изменить его можно только через процедуру. Гибкость проявляется в том, как команда организует работу и как рано она обнаруживает ошибки. Свободы менять состав поставки она не даёт.

Соберите свой процесс в Shtab

Доски и статусы, оценка трудозатрат, дерево целей, отчёты и трекер времени — в одном инструменте.