Как Scrum связан с Agile Manifesto?

Agile-манифест

Agile Manifesto детализирует некоторые фундаментальные agile-философии, одна из которых отдает предпочтение управлению эмпирическим процессом, который утверждает, что знание получено из опыта, а принятие решений основано на том, что известно.

Scrum — это эмпирический процесс, основанный на проверке, адаптации и прозрачности, который соответствует ценностям Манифеста Agile и 12 принципов Agile:

Agile-манифест

Как Scrum Framework согласуется с Agile Manifesto

Agile Manifesto обсуждает важность людей, продукта, обратной связи и реакции на изменения.

Scrum согласуется с Манифестом, поскольку его основные элементы таковы: поставлять работающие Продукты каждый спринт, проверять и адаптировать каждый день и доверять Команде. Scrum сильно изменился с 1993 года. Современный Scrum, каким мы его знаем сегодня, берет основы Agile Manifesto и превращает их в пригодную для использования реальность.

Scrum — это Agile-фреймворк, поэтому он соответствует ценностям Agile-манифеста:

Люди и взаимодействие важнее процессов и инструментов
Scrum — это командный подход к созданию ценности для бизнеса. Члены команды работают вместе для достижения общей бизнес-цели. Фреймворк Scrum способствует эффективному взаимодействию между членами команды, чтобы команда приносила пользу бизнесу.

Работающее программное обеспечение важнее исчерпывающей документации
. Scrum требует инкремента рабочего, готового продукта в качестве основного результата каждого спринта. Какие бы действия ни происходили во время спринта, основное внимание уделяется созданию приращения продукта. Цель Scrum-команды — производить инкремент продукта в каждом спринте. Инкремент может еще не включать в себя достаточно функциональности, чтобы бизнес принял решение о его поставке, но работа команды состоит в том, чтобы гарантировать, что существующая функциональность имеет качество, пригодное для поставки.

Сотрудничество с клиентами вместо переговоров по контракту
Scrum — это структура, разработанная для поощрения и облегчения сотрудничества. Члены команды сотрудничают друг с другом, чтобы найти лучший способ создания и доставки программного обеспечения или других результатов для бизнеса. Команда, особенно владелец продукта, сотрудничает с заинтересованными сторонами, чтобы проверить и адаптировать видение продукта, чтобы продукт был максимально ценным.

Реагирование на изменение вместо следования плану
Скрам-команды часто составляют планы. Для начала они планируют текущий спринт. Кроме того, многие команды создают долгосрочные планы, такие как планы выпуска и планы развития продукта. Эти планы помогают команде и бизнесу принимать решения. Однако цель команды не в том, чтобы слепо следовать плану; цель состоит в том, чтобы создать ценность и принять изменения. По сути, мыслительный процесс и идеи, необходимые для планирования, важнее самого плана.

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

Scrum-команды постоянно реагируют на изменения, чтобы можно было достичь наилучшего результата. Scrum можно описать как структуру циклов обратной связи, позволяющую команде постоянно проверять и адаптироваться, чтобы продукт приносил максимальную пользу.

Другие статьи о Scrum и Agile

Leave a Reply

Ваш адрес email не будет опубликован.