– Регулярное обновление: бэклог продукта постоянно обновляется в зависимости от новых требований, изменений в приоритетах и обратной связи от заказчика.
Этот этап служит основой для всего процесса разработки и позволяет определить, над чем будет работать команда разработки в будущих спринтах.
Этап 2: Планирование спринта
После создания бэклога продукта команда разработки переходит ко второму этапу – планированию спринта. Спринт – это короткий временной интервал (обычно от 2 до 4 недель), в течение которого команда разработки работает над выполнением задач из бэклога продукта.
Основные моменты этого этапа включают:
– Выбор задач: команда разработки выбирает задачи из бэклога продукта, которые будут выполнены в рамках спринта.
– Определение целей: команда разработки определяет цели и ожидаемые результаты спринта.
– Создание бэклога спринта: все выбранные задачи переносятся в бэклог спринта, который становится основой для работы команды на протяжении спринта.
– Оценка объема работ: команда разработки оценивает объем работ, необходимый для выполнения выбранных задач.
Планирование спринта позволяет команде разработки сфокусироваться на конкретных задачах и целях на ближайший период времени.
Этап 3: Выполнение спринта
Третий этап Scrum-процесса – выполнение спринта – является самым интенсивным и продуктивным. В этот период команда разработки работает над выполнением задач из бэклога спринта с целью создания работающего продукта. Важные аспекты выполнения спринта включают:
– Ежедневные стендапы: команда разработки проводит короткие встречи каждый день, чтобы обсудить текущий прогресс, обнаружить возможные препятствия и обсудить план на следующий день.
– Самоорганизация: команда сама принимает решения о том, как выполнить задачи и достичь целей спринта.
– Обратная связь: владелец продукта и заказчик могут предоставлять обратную связь по ходу выполнения задач, что позволяет корректировать план и требования.
– Доставка работающего продукта: целью выполнения спринта является создание работающей версии продукта, которая готова для демонстрации заказчику.
Этот этап обеспечивает создание конкретных результатов и работающего продукта на каждой итерации.
Этап 4: Демо и ретроспектива спринта
По завершении спринта команда разработки переходит к демонстрации (демо) по результатам спринта и ретроспективе спринта. Эти два мероприятия позволяют команде и заказчику оценить результаты спринта и улучшить процесс разработки.