Документация ИФ Метода
  • Об Agile
  • Главные термины
    • ИФ Метод
    • Карта продукта
    • Функция
    • Итерация функции
    • Лидер итерации
    • Технический урон
  • Как начать
    • Облачная и коробочная версии
    • Установка коробочной версии
    • Создание рабочего пространства
    • Управление пользователями
    • Управление продуктами
    • Управление функциями продукта
    • Управление техническим уроном
Powered by GitBook
On this page
  1. Главные термины

Лидер итерации

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

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

Лидер итерации также отвечает за распределение спецификации функции на сектора разработчиков. Мы рекомендуем использовать принцип "обратной Дженги" ("reversed Jenga"): после определения архитектурного контракта разработчики выбирают самые удалённые части функции, которые можно разрабатывать независимо, чтобы как можно дольше избегать конфликтов слияния (merge conflicts). Первая часть, обычно описывающая общую структуру файлов и интерфейсы, как правило, выполняется лидером итерации незадолго до того, как другие разработчики начнут свою работу.

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

PreviousИтерация функцииNextТехнический урон

Last updated 1 month ago