Что такое методология Agile Scrum?

Оглавление:

Что такое методология Agile Scrum?
Что такое методология Agile Scrum?

Видео: Что такое методология Agile Scrum?

Видео: Что такое методология Agile Scrum?
Видео: Agile и Scrum на пальцах / О ГИБКИХ методологиях разработки ПО понятным языком 2023, Сентябрь
Anonim

Методология Agile Scrum - это система управления проектами, основанная на постепенном развитии. Каждая итерация состоит из спринтов продолжительностью от двух до четырех недель, где цель каждого спринта состоит в том, чтобы сначала создать наиболее важные функции и выпустить потенциально доставляемый продукт. В последующие спринты в продукт встроены дополнительные функции, которые корректируются в зависимости от отзывов заинтересованных сторон и клиентов между спринтами.

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

Есть несколько преимуществ методологии Agile Scrum. Во-первых, это поощряет создание продуктов быстрее, поскольку каждый набор целей должен быть достигнут в пределах времени каждого спринта. Это также требует частого планирования и постановки целей, что помогает команде Scrum сосредоточиться на задачах текущего спринта и повысить производительность.

[Подходит ли методология Agile Scrum для вашего бизнеса]

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

Чтобы внедрить методологию Agile Scrum, в компании должен быть либо эксперт по Scrum, либо сторонний консультант по Scrum, чтобы обеспечить правильное применение принципов Scrum. Методология Agile Scrum предполагает точное выполнение, которое может привести к катастрофе, если не будет сделано должным образом.

Методология Agile Scrum состоит из двух наборов ролей: основных ролей, известных как «свиньи», и вспомогательных ролей, известных как «цыплята».

Есть три основных роли: Scrum Master, Владелец продукта и Scrum Team, все из которых привержены проекту Scrum.

  1. Scrum Master - Scrum Master является посредником в процессе разработки Scrum. Помимо проведения ежедневных встреч с командой Scrum, Scrum Master гарантирует, что правила Scrum применяются и применяются по назначению. В обязанности Scrum Master также входит обучение и мотивация команды, устранение препятствий для спринтов и обеспечение того, чтобы команда имела наилучшие возможные условия для достижения своих целей и производства поставляемых продуктов.
  2. Владелец продукта - Владелец продукта представляет заинтересованные стороны, которые обычно являются клиентами. Чтобы гарантировать, что команда Scrum всегда будет приносить пользу заинтересованным сторонам и бизнесу, Владелец продукта определяет ожидания продукта, регистрирует изменения в продукте и управляет журналом невыполненных работ, подробным и постоянно обновляемым списком дел для проекта Scrum. Владелец продукта также отвечает за установление приоритетов целей для каждого спринта - исходя из их ценности для заинтересованных сторон - так, чтобы в каждой итерации создавались наиболее важные и полезные функции.
  3. Scrum Team - Scrum Team - это самоорганизующаяся группа, состоящая из трех-девяти человек, обладающих навыками ведения бизнеса, дизайна, анализа и разработки, позволяющими выполнять реальную работу, решать проблемы и выпускать товары для отправки. Члены Scrum Team самостоятельно управляют задачами и несут совместную ответственность за достижение целей каждого спринта.

Рекомендуем:

Выбор редакции

10 технических хаков для бизнес-путешественников

Как рассчитать промежуточную сумму в Excel

Перемены на рабочем месте больше всего раздражают ваших сотрудников

Может ли Microsoft Surface Pro (2017) работать на ваш бизнес?

Основная арифметическая шпаргалка Excel

Нарушение конфиденциальности: что думают потребители о персонализированной онлайн-рекламе

В нерабочее время: поздние и вторые рабочие места встречаются чаще, чем когда-либо

Ваша работа делает вас толстым?

Американские рабочие все чаще проваливают тесты на наркотики

5 тактик обучения сотрудников, которые действительно работают

Когда работа и жизнь накладываются друг на друга: плюсы и минусы граничных нарушений

15 удаленных рабочих мест для руководителей

Управлять электронной коммерцией? Убедитесь, что у вас есть хорошая политика возврата

Нишевые бизнес-идеи для захвата рынка пожилых людей

Как автоматизация бизнеса повлияет на работников в экономике концертов?