Scrum - События
Scrum Process Framework можно просмотреть с помощью последовательности событий и соответствующих артефактов. События Scrum - это события с временными рамками. Это означает, что в проекте каждое событие схватки имеет предопределенную максимальную продолжительность. Эти события обеспечивают прозрачность хода проекта для всех, кто участвует в нем. Важнейшие события схватки -
- Спринт
- Планирование спринта
- Ежедневные встречи Scrum
- Обзор спринта
- Ретроспектива спринта
Спринт
Во время спринта разрабатывается рабочий продукт Increment. Обычно он длится две недели или один месяц, и эта продолжительность остается постоянной для всех спринтов в проекте. У нас не может быть разной продолжительности для разных спринтов в проекте. Новый Спринт начинается сразу после завершения предыдущего Спринта.
Цель спринта - это цель, установленная для спринта. Он дает рекомендации Группе по поводу того, почему она создает Инкремент. Он создается во время собрания по планированию спринта. Объем спринта уточняется и повторно обсуждается между Владельцем продукта и командой по мере того, как узнается больше о требованиях. Таким образом, каждый спринт связан с ним, определением того, что должно быть построено, дизайном и гибким планом, который будет руководить его построением, разработкой и результирующим приращением продукта.
Спринт следует отменить, если цель спринта устарела. Это может произойти, если организация меняет направление или если меняются рыночные или технологические условия. Спринт может быть отменен только владельцем продукта, хотя другие могут влиять на него.
Из-за непродолжительности спринтов отмена во время спринта редко имеет смысл. Поскольку отмена спринта потребляет ресурсы для реорганизации в другой спринт, они очень редки.
Если спринт отменяется и часть работы, выполненной во время спринта, потенциально может быть выпущена, Владелец продукта обычно принимает это. Все незавершенные элементы бэклога спринта возвращаются в бэклог продукта.
Планирование спринта
Работа, которая будет выполнена в Спринте, планируется на Совещании по планированию Спринта. Совещание по планированию спринта длится максимум четыре часа для двухнедельных спринтов и восемь часов для одномесячных спринтов. Скрам-мастер несет ответственность за то, чтобы встреча состоялась, чтобы все необходимые участники присутствовали и понимали цель запланированной встречи. Скрам-мастер модерирует встречу, чтобы следить за продолжением обсуждения и своевременным завершением.
Планирование спринта фокусируется на следующих двух вопросах:
- Что должно быть и может быть выполнено в Sprint Increment?
- Как будет достигнута работа, необходимая для выполнения Спринта?
Вклады в эту встречу -
- Бэклог продукта
- Новейший продукт Increment
- Прогнозируемая вместимость команды во время спринта
- Прошлые выступления команды
Команда Scrum обсуждает функциональные возможности, которые могут быть разработаны во время спринта. Владелец продукта дает разъяснения по элементам журнала невыполненных работ. Команда выбирает элементы из бэклога продукта для спринта, поскольку они лучше всего подходят для оценки того, чего они могут достичь в спринте. Команда состоит из аналитиков, дизайнеров, разработчиков и тестировщиков. Работа выполняется совместно, что сводит к минимуму повторные работы.
Затем команда Scrum придумывает цель спринта. Цель спринта - это цель, которая дает рекомендации команде о том, почему она создает Приращение продукта. Затем Группа решает, как она будет встроить выбранную функциональность в рабочий Инкремент продукта во время Спринта. Элементы бэклога продукта, выбранные для этого спринта, плюс план их доставки называются бэклогом спринта.
Работа во время спринта оценивается во время планирования спринта и может иметь различный объем и / или усилия. К концу собрания по планированию спринта работа делится на задачи продолжительностью один день или меньше. Это сделано для упрощения распределения работы и отслеживания выполнения. Если команда понимает, что у нее слишком много или слишком мало работы, она может повторно согласовать выбранные элементы бэклога продукта с владельцем продукта.
Команда также может пригласить других (не являющихся частью Скрам-команды) на собрание по планированию спринта, чтобы получить технические или предметные рекомендации или помощь в оценке.
Ежедневные встречи Scrum
Ежедневное собрание Scrum - это 15-минутное собрание команды, которое проводится ежедневно, чтобы быстро понять работу, проделанную после последнего ежедневного собрания Scrum, и составить план на следующие 24 часа. Эта встреча также называется ежедневной встречей.
Ежедневное собрание Scrum проводится в одно и то же время и в одном месте каждый день, чтобы уменьшить сложность.
Во время встречи каждый член команды объясняет:
Что он сделал вчера, что помогло команде достичь цели в спринте?
Что он сделает сегодня, чтобы помочь команде достичь цели спринта?
Видит ли он какие-либо препятствия, которые мешают ему или команде достичь цели спринта?
Daily Scrum ошибочно принимают за событие отслеживания статуса, хотя на самом деле это мероприятие планирования.
Входными данными для встречи должно быть то, как команда делает для достижения цели спринта, а выходом должен быть новый или пересмотренный план, который оптимизирует усилия команды по достижению цели спринта.
Хотя Скрам-мастер координирует ежедневное Скрам-собрание и обеспечивает достижение целей встречи, ответственность за встречу несет Группа.
При необходимости Команда может встретиться сразу после Ежедневного собрания Scrum для любых подробных обсуждений или для перепланирования остальной работы Спринта.
Ниже приведены преимущества ежедневных встреч Scrum:
Улучшение коммуникации внутри Команды.
Определите препятствия, если таковые имеются, чтобы облегчить их скорейшее устранение, чтобы минимизировать влияние на Спринт.
Выделяйте и поощряйте быстрое принятие решений.
Повышайте уровень знаний Команды.
Обзор спринта
Обзор спринта проводится в конце каждого спринта. Во время обзора спринта рассматривается презентация получаемого приращения. На этой встрече команда Scrum и заинтересованные стороны взаимодействуют, чтобы понять, что было сделано в ходе спринта. На основе этого и любых изменений в бэклоге продукта во время спринта участники приходят к следующим шагам, которые необходимы, чтобы оптимизировать ценность. Таким образом, цель Sprint Review - получить обратную связь и совместный прогресс.
Обзор спринтов обычно длится два часа для двухнедельных спринтов и четыре часа для одномесячных спринтов.
Скрам-мастер гарантирует, что -
Встреча состоится.
Участники понимают цель.
Встреча посвящена требуемой повестке дня и завершается в установленный срок.
Обзор спринта включает в себя следующие аспекты -
В число участников входят команда Scrum и ключевые заинтересованные стороны, приглашенные владельцем продукта.
Владелец продукта объясняет, какие элементы бэклога продукта были выполнены во время спринта, а какие не были выполнены.
Команда обсуждает, что прошло хорошо во время спринта, с какими проблемами он столкнулся и как эти проблемы были решены.
Команда демонстрирует выполненную работу и отвечает на вопросы, если таковые имеются, об Инкременте.
Затем вся группа обсуждает, что делать дальше. Таким образом, Обзор Спринта обеспечивает ценный вклад в Планирование Спринта следующего Спринта.
Затем команда Scrum рассматривает график, бюджет, потенциальные возможности и рынок для следующего ожидаемого выпуска дополнительного продукта.
Результатом обзора спринта является обновленный журнал невыполненных работ по продукту, в котором определены возможные элементы невыполненной работы продукта для следующего спринта.
Ретроспектива спринта
Ретроспектива спринта происходит после обзора спринта и до следующего планирования спринта. Обычно это одночасовая встреча для двухнедельных спринтов и трехчасовая встреча для спринтов продолжительностью один месяц.
Цель ретроспективы спринта -
Объедините уроки последнего спринта в отношении людей, отношений, процессов и инструментов.
Определите основные элементы, которые прошли успешно, и возможные улучшения.
Создание плана внедрения улучшений для повышения качества продукции.
Ретроспектива спринта - это возможность для команды Scrum проанализировать и улучшить структуру процесса Scrum, чтобы сделать следующий результат спринта более эффективным.
Reference
Руководство по Scrum © 1991-2013 Кен Швабер и Джефф Сазерленд, Все права защищены.