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

Scrum – роли, артефакты, церемонии
Церемонии в цикле Scrum
Каждый проект Scrum может включать несколько циклов выпуска, и каждый выпуск может включать несколько спринтов. Серия повторяющихсявстреч проводятся до, во время и после цикла спринта.
Scrum определяет три роли: команда,мастер Scrum, ивладелец продукта; четыре церемонии:планирование спринта, ежедневная встреча Scrum, обзор спринта, иретроспектива спринта; и три артефакта: инкремент продукта, продуктовом бэклоге, и Бэклог спринта, как показано ниже:

Фреймворк Agile Scrum
Встречи или «церемонии» являются важными компонентами разработки по Agile. Они помогают своевременно обмениваться информацией, выстраивать общую цель и видение, а также держать всех членов команды в курсе прогресса. Полная команда Scrum участвует во всех церемониях, за исключением ретроспективы, в то время как владелец продукта может присутствовать или нет. Scrum требует этих церемоний для формирования структуры каждого спринта:
Уточнение продуктового бэклога
Уточнение продуктового бэклога — это процесс добавления деталей, оценок и порядка к элементам в продуктовом бэклоге. Это непрерывная деятельность, в ходе которой владелец продукта и команда разработки совместно определяют и уточняют элементы бэклога. В ходе уточнения элементы рассматриваются и корректируются.
Как упоминалось выше, уточнение продуктового бэклога — это непрерывная деятельность, не ограниченная ограниченными по времени событиями (или встречами). Однако ничто не мешает команде ограничивать по времени каждую сессию уточнения. Как правило, использование ограничения по времени — хорошая практика.
Встреча планирования спринта
Цель планирования спринта — ответить на вопрос: «Что мы будем делать и как мы это сделаем?» Эта встреча критически важна для того, чтобы команда согласовала общую цель и обязательства перед началом спринта. Команда планирует список элементов, которые будут выполняться в рамках конкретного спринта. Затем они разбивают эти элементы на задачи, как правило, не более чем на 2 дня работы.
Ежедневная встреча Scrum
Как только спринт начинается, мы проводим то, что обычно называют ежедневной встречей Scrum. Ежедневная встреча Scrum проводится Scrum-мастером и обычно длится 15 минут. Это стоячая встреча для синхронизации работы членов команды: что было завершено вчера, что будет сделано сегодня и какие есть препятствия. Это обеспечивает согласованность всех членов команды относительно того, что каждый из них делает в спринте.
Примечание
В конце спринта цель — иметь потенциально достойный поставки инкремент продукта (PSPI). Мы стремимся предоставлять ценность с каждым спринтом.
Встреча итогов спринта
Проводится в конце каждого спринта, эта встреча демонстрирует новые функции, добавленные в продукт. Цель — собрать обратную связь от владельца продукта и других заинтересованных сторон, чтобы убедиться, что доставленный инкремент соответствует бизнес-потребностям. Обратная связь используется для обновления продуктового бэклога, который затем становится входными данными для будущих спринтов, в ходе которых команда может переупорядочить и извлечь элементы.
Ретроспектива спринта
Ретроспектива обычно длится 90 минут и помогает внедрить непрерывное улучшение в культуру команды и ритм спринта. Это время, когда команда Scrum анализирует предыдущий спринт, задавая вопросы: Что прошло хорошо? Что не получилось? Что можно улучшить? Это позволяет команде сосредоточиться на общей производительности и выявить стратегии для постоянного улучшения.
Краткое содержание
Церемонии Скрума, встроенные в процесс, создают ритм, который помогает командам максимизировать производительность, способствовать сотрудничеству, обеспечивать прозрачность и, что наиболее важно, проверять и адаптировать свой способ работы — что обеспечивает непрерывное обучение и улучшение.