Руководство по скраму | 28. Спринт в Scrum
Опубликовано: 2022-06-08Несколько небольших мероприятий составляют спринт в Scrum. Спринты, в свою очередь, образуют путь, направленный на разработку и выпуск Продукта. У каждого Спринта есть определенная Цель Спринта и Журнал Спринта, поддерживаемый Командой Разработки.
Что такое Sprint в Scrum — содержание:
- Спринт в Scrum — Введение
- Спринт в Скрам-структуре
- Спринты и три столпа эмпиризма
- Прозрачность
- осмотр
- Приспособление
- Какие изменения внести во время спринта?
- Спринт в Scrum — Резюме
Спринт в Scrum — Введение
Спринт — крупнейшее из мероприятий в Scrum, о которых мы писали в этой статье. Спринты следуют непрерывному циклу от начала до конца работы над Продуктом. И каждая итерация приближает команду к достижению цели продукта.
У каждого Спринта есть определенная Цель Спринта , чтобы обеспечить последовательность в работе Команды Разработки. Она принимает форму бизнес-цели и отвечает на вопрос «Зачем?», «С какой целью?» или «Почему?» .
Рабочий процесс Спринта задокументирован в Журнале Спринта, в котором перечислены работы, необходимые для достижения Цели Спринта. Его подробное описание можно найти здесь.
Спринт в Скрам-структуре
Каждый Спринт имеет определенную структуру и включает в себя следующие мероприятия:
- Планирование спринта – начинается спринт. Во время этого мероприятия Скрам-команда выбирает запланированную работу из Бэклога Продукта для выполнения в новом Спринте.
- Daily Scrum — ежедневное мероприятие, на котором разработчики планируют задачи на день.
- Обзор спринта — открыт для заинтересованных сторон, проводится в последний день спринта. Его цель — подвести итоги Спринта с точки зрения прогресса в Продукте.
- Ретроспектива Спринта — заключительное мероприятие Спринта, на котором Скрам-команда обсуждает методы работы и идеи по улучшению.
Повторение событий Спринта способствует внедрению хороших организационных практик. Другими словами, Скрам-команда реализует процедуры, необходимые для эффективного планирования, и во время работы обращает внимание на проблемы, которые можно обсудить на соответствующих мероприятиях.
Спринты и три столпа эмпиризма
Спринты позволяют Скрам-команде разбить работу над продуктом на равные временные отрезки продолжительностью не более месяца. Эта фиксированная структура укрепляет три столпа эмпиризма:
- прозрачность
- осмотр
- приспособление
Подробнее о трех столпах эмпиризма и их роли в Scrum мы писали здесь. Но сегодня мы рассмотрим, как они применяются к Sprint и его структуре.
Прозрачность
Разделение работы на спринты повышает прозрачность, поскольку все вовлеченные люди могут получить необходимую информацию о статусе работы над продуктом в каждом спринте. Планирование Спринта и Обзор Спринта, начало и конец Спринта, в сочетании с обновлением Бэклога Продукта, предоставляют всем заинтересованным сторонам ценную информацию о текущем состоянии Продукта.
осмотр
Разделив работу на спринты, можно часто отслеживать ее ход. Это способствует постоянному выявлению проблем в двух ключевых областях. Это:
- вопросы, связанные с достижением Цели Продукта – в начале и конце Спринта, т.е. во время Планирования Спринта и Обзора Спринта
- препятствия в работе Скрам-команды — во время ежедневных собраний и в конце каждого Спринта, т. е. во время Ежедневного Скрама и Ретроспективы Спринта
Приспособление
Адаптация — очень важная часть работы Scrum Team, так как позволяет решить проблемы, выявленные в ходе проверки. Во время каждого Спринта Ежедневный Скрам и Ретроспектива Спринта предоставляют безопасное пространство для обсуждения того, как улучшить Скрам-команду. Внедрение предложенных решений происходит сразу или в начале следующего спринта.
Планирование спринта и обзор спринта создают безопасное пространство для обсуждения Целей и методов их достижения. Хорошая самоуправляемая Scrum-команда успешно выясняет, что и как реализовать для следующего спринта.
Какие изменения внести во время спринта?
Каждый Спринт оставляет достаточно места для Скрам-команды, чтобы улучшить и импровизировать то, как они работают. Поэтому определите, что нужно изменить во время спринта. Руководство по Scrum не содержит списка таких изменений. Однако понятие эмпиризма дает рекомендации, которым следует следовать и адаптироваться к тому, как работает конкретная команда Scrum.
- Любые изменения могут поставить под угрозу достижение цели спринта. Согласно первому правилу, во время Спринта нельзя, например, уменьшить количество задач в этом Спринте или существенно изменить их характеристики. Спринт тесно связан с целью спринта. Поэтому, когда цель меняется, мы должны прервать спринт. Однако это почти никогда не происходит, поскольку единственная причина неудачи спринта — устаревание цели. Имейте в виду, что решение о прекращении Спринта принадлежит исключительно Владельцу Продукта.
- Качество работы не может быть нарушено. Это правило предназначено для предотвращения того, чтобы работа, выполненная во время Спринта, становилась Инкрементом, потому что она не соответствует Определению Завершения. Снижение качества работы может привести к тому, что цель спринта будет якобы достигнута, но способ выполнения отдельных задач не соответствует стандартам качества, установленным организацией или требуемым заинтересованными сторонами.
- Бэклог Продукта может стать детальным. Работая над продуктом, знания о нем увеличиваются. Поэтому детализация выполняемых задач естественным образом увеличивается. Таким образом, во время спринта вполне допустимо и даже желательно изменить детализацию Бэклога Продукта.
- Объем работ может быть уточнен или пересмотрен. Это изменение, как и предыдущее, предполагает растущее понимание характера выполняемой работы. Команда Разработки может сделать это по согласованию с Владельцем Продукта. Однако основным условием его введения является отсутствие противоречий с принципами 1. и 2.
Спринт в Scrum — Резюме
Спринт — это циклическое Scrum-событие, включающее в себя все остальные. У него есть подцель спринта, отдельная от цели продукта. И Бэклог Спринта отличается от Бэклога Продукта. Природа спринтов циклична. Фиксированная продолжительность спринтов способствует поддержанию хороших методов рабочего процесса и развитию трех столпов эмпиризма. Во время спринта Скрам-команда не может изменить свою цель. Однако он может уточнять Бэклог Продукта и по мере роста знаний уточнять и согласовывать объем работ.
Если вам нравится наш контент, присоединяйтесь к нашему сообществу занятых пчел в Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Руководство по скраму:
- Глоссарий основных терминов, ролей и понятий
- Что такое Скрам?
- Скрам-ценности
- Как внедрить Scrum в вашей компании?
- Скрам-команда — что это такое и как она работает?
- Кто такой владелец продукта?
- Самые распространенные ошибки владельца продукта
- Кто такой скрам-мастер?
- Характеристики хорошего скрам-мастера
- Самые распространенные ошибки скрам-мастера
- Какую статистику и показатели должен отслеживать скрам-мастер?
- Сотрудничество между владельцем продукта и скрам-мастером
- Команда разработчиков в Scrum
- Самые распространенные ошибки разработчиков
- Скрам артефакты
- Масштабирование Скрама
- Бэклог спринта
- Что такое бэклог продукта?
- Что такое пользовательские истории?
- Создание лучшей пользовательской истории с INVEST
- Самые распространенные ошибки User Story
- Критерии приемлемости пользовательской истории
- Оценка и баллы в Scrum
- Планирование покера
- Игра на оценку команды
- Определение приращения
- Скрам-события
- Что такое спринт в Scrum?
- Обязательства команды Scrum — цель продукта, цель спринта и определение завершения
- Что такое диаграмма выгорания?
- Как создать и интерпретировать диаграмму выгорания?
- Преимущества и недостатки диаграммы выгорания
- Канбан-доски в Scrum и Scrumban
- Скорость в Scrum — скорость команды разработчиков
- Ежедневный Скрам
- Планирование спринта
- Обзор спринта
- Что такое ретроспектива спринта?
- Распространенные ошибки во время ретроспективы спринта
- Развитие бэклога продукта