Scrum является основой для разработки и поддержки сложных продуктов. Кен Швабер и Джефф Сазерленд разработали Scrum. Вместе они стоят за Правилами Скрама.
Скрам Определение
Scrum — это структура, в рамках которой люди могут решать сложные адаптивные проблемы, одновременно производя и творчески поставляя продукты максимально возможной ценности.
Scrum — это структура процессов, которая используется для управления разработкой сложных продуктов с начала 1990-х годов. Скрам не является процессом или техникой для создания продуктов; скорее это структура, в которой вы можете использовать различные процессы и методы. Скрам проясняет относительную эффективность ваших методов управления и разработки продуктов, чтобы вы могли улучшить.
Скрам-фреймворк состоит из Скрам-команд и связанных с ними ролей, событий, артефактов и правил. Каждый компонент в рамках служит определенной цели и имеет важное значение для успеха и использования Scrum.
Правила Scrum связывают воедино события, роли и артефакты, регулируя отношения и взаимодействие между ними. Правила Scrum описаны в этом уроке.
Примечание. По всей отрасли существуют заблуждения, что Scrum означает отсутствие документации, команда scrum состоит только из разработчиков и так далее. Это не совсем так; мы дадим разъяснения по ним в следующих разделах.
Scrum Process Framework
В Scrum предписанные события используются для создания регулярности. Все события являются событиями с временными рамками, так что каждое событие имеет максимальную продолжительность. События описаны более подробно в последующих главах.
спринт
Сердцем Scrum является Sprint, временной интервал в две недели или один месяц, в течение которого создается потенциально высвобождаемый продукт. Новый Спринт начинается сразу после завершения предыдущего Спринта. Спринты состоят из планирования Спринта, ежедневных заданий, работы по разработке, обзора Спринта и ретроспективы Спринта.
-
При планировании спринта работа, выполняемая в спринте, планируется совместно командой Scrum.
-
Ежедневная встреча Scrum — это 15-минутное мероприятие для Scrum Team, которое позволяет синхронизировать действия и составить план на этот день.
-
В конце Спринта проводится обзор Спринта, чтобы проверить Инкремент и внести изменения в Журнал ожидания продукта, если это необходимо.
-
Ретроспектива Спринта происходит после Обзора Спринта и до следующего Планирования Спринта. На этой встрече Scrum Team должна проверить себя и составить план улучшений, которые будут приняты во время последующего спринта.
При планировании спринта работа, выполняемая в спринте, планируется совместно командой Scrum.
Ежедневная встреча Scrum — это 15-минутное мероприятие для Scrum Team, которое позволяет синхронизировать действия и составить план на этот день.
В конце Спринта проводится обзор Спринта, чтобы проверить Инкремент и внести изменения в Журнал ожидания продукта, если это необходимо.
Ретроспектива Спринта происходит после Обзора Спринта и до следующего Планирования Спринта. На этой встрече Scrum Team должна проверить себя и составить план улучшений, которые будут приняты во время последующего спринта.
Заключение
Scrum — это структура процесса, которая определяет определенные правила, события и роли, которые необходимо внести в регулярность. Тем не менее, он может быть адаптирован к любой организации, исходя из потребностей, при условии, что основные правила Scrum не нарушаются.