Изучите Scrum на реальном примере! Ответ может вас удивить!
Перед началом первого Спринта
Алекс работает Владельцем продукта в новом проекте разработки программного обеспечения. Одна из первых задач — оценить и выявить требования для поставки бизнес-ценности, которую ищет клиент.
Он должен убедиться, что клиент получит правильное программное обеспечение для ощутимых бизнес-результатов. Он записывает основные варианты использования и обсуждает их с архитекторами, представителями клиента и другими заинтересованными сторонами ИТ и бизнеса. (См. наш Пример Scrum)
Собрав высокоуровневые варианты использования и требования, он записывает их в бэклог продукта Scrum и начинает со Scrum-командой оценку и приоритизацию. В результате каждый элемент бэклога продукта получает первоначальную приблизительную оценку и приоритет.
На этих встречах Анна, Scrum-мастер, помогает всем говорить на одном языке. Поэтому Владелец продукта, участники Scrum-команды и заинтересованные стороны согласованно понимают ожидаемые цели. Они получают достаточное понимание потенциально новых для них понятий например вариантов использования, бэклога, Спринта и так далее. А главное, процесс разработки и поставки Scrum правильно применяется на рабочем месте.
Теперь Алекс, Владелец продукта, начинает разбивать высокоуровневые требования на первый вариант более подробных пользовательских историй. С этим списком он созывает первое Планирование Спринта.
Спринт 1 — день 0
На встрече « Планирование Спринта» Алекс представляет элементы бэклога продукта от высшего приоритета к низшему. Scrum-команда задаёт вопросы и проясняет неясности. Для каждого элемента обсуждают, достаточно ли возможностей и необходимых знаний для разработки и поставки. Команда должна убедиться, что все необходимые люди и технические ресурсы доступны до начала Спринта. Нужно подтвердить выполнение всех предварительных условий и зависимостей, которые могут быть критичны для успешной поставки отдельных функций.
Во время встречи « Планирование Спринта (часть «ЧТО»)» Разработчики прогнозируют завершение историй 1, 2, 3, 6, 7 и 8 к концу Спринта для поддержки согласованной Цели. Поэтому эти истории перемещают из бэклога продукта в Бэклог Спринта. Истории 4 и 5 нельзя завершить в этом Спринте, поскольку необходимая техническая инфраструктура ещё не готова.
После части «ЧТО» Планирования Спринта Анна, Scrum-мастер, приглашает команду подробно разобрать реализацию выбранных историй (часть «КАК»). Возникающие задачи записывают на карточках и помещают в бэклог Спринта. Теперь все участники готовы выбрать задачу и начать работу.
Спринт 1 — день 1
Утром Разработчики собираются на « Ежедневный Scrum». Каждый делает краткое и точное сообщение о выполненном и обновляет оценки оставшейся работы на карточках бэклога Спринта. Каждый говорит о планах на сегодня и раскрывает препятствия, мешающие выполнению задач.
Сегодня Мелинда сообщает команде о проблеме с лицензией своей интегрированной среды разработки. Анна, Scrum-мастер, проверяет, есть ли такая проблема у других, и подтверждает, что займётся препятствием после встречи. Примерно через 15 минут после начала этого Ежедневного Scrum все возвращаются к работе.
После встречи Анна обновляет диаграмму сгорания работ Спринта для наглядного отображения прогресса. Затем она звонит поставщику программного обеспечения, заказывает недостающую лицензию и передаёт её Мелинде.
Введение в Scrum: реальный пример на разных этапах и Спринтах
Спринт 1 — день 2
Утром Разработчики вновь собираются на « Ежедневный Scrum». Во второй половине дня Джеймс не уверен в ожидаемом результате одной истории. Он звонит Алексу, Владельцу продукта, и обсуждает её, чтобы правильно понять. Убедившись, как действовать, Джеймс продолжает реализацию.
Спринт 1 — день 6
День вновь начинается с Ежедневного Scrum. Сегодня Анна замечает, что встреча рискует превысить 15 минут: участники обсуждают оптимизацию запросов базы данных. Анна напоминает, что Ежедневный Scrum предназначен не для долгого технического обсуждения, а для инспекции прогресса к Цели Спринта и адаптации плана Разработчиков.
После Ежедневного Scrum Алекс (Владелец продукта) сообщает Анне (Scrum-мастеру), что клиент предложил новые требования, способные повлиять на текущий и следующие Спринты. Анна вежливо напоминает, что изменения не должны угрожать Цели Спринта. По мере обучения Разработчики и Владелец продукта могут уточнять или пересогласовывать объём, а не считать каждую выбранную историю неизменным обязательством. Поэтому Анна назначает встречу по уточнению бэклога на вторую половину дня, чтобы Алекс рассказал команде о новых требованиях.
На встрече группа помогает Алексу определить место историй в общем плане разработки, первоначальное разбиение на задачи, оценки и приоритеты.
Спринт 1 — день 10
Наконец наступает последний день первого Спринта. Анна, Scrum-мастер, приглашает Scrum-команду на « Обзор Спринта». Команда подготовила непроизводственный сервер с последней версией созданного готового к выпуску Инкремента.
Алекс, Владелец продукта, и господин Рич, представитель клиента, садятся перед графическим интерфейсом программы. Они проверяют, соответствует ли реализация ожиданиям и достаточно ли подробно команда документировала текущее состояние приложения.
В конце Обзора Спринта Алекс подводит итоги:
- Команда поставила истории 1, 2, 6 и 7 согласно обязательствам и ожиданиям.
- Команда не смогла вовремя завершить историю 3 и вообще не демонстрировала её. Незавершённая история возвращается в бэклог продукта для переупорядочения; оставшуюся работу можно выбрать на следующем Планировании Спринта.
- История 8 не соответствовала общему Определению готовности (DoD). Она возвращается в бэклог продукта, где команда может уточнить критерии приёмки и оставшиеся задачи, прежде чем решать, когда выбрать её снова.
Алекс, Владелец продукта, и господин Рич, представитель клиента, кратко информируют Scrum-команду о предстоящих изменениях и трудностях требований и направлении общей стратегии развития программного обеспечения. Господин Рич благодарит команду за усилия и приверженность и выходит из комнаты.
После завершения Обзора Спринта Scrum-команда собирается на « Встреча по ретроспективе Спринта». На встрече обсуждают, что прошло хорошо и что улучшить для более точных будущих прогнозов и предотвращения повторения проблем с историями 3 и 8. Одно из выявленных препятствий — недостаточное знание общей архитектуры системы. Анна, Scrum-мастер, берёт задачу пригласить системного архитектора для обучения и поддержки команды в начале следующего Спринта.
Спринт 2 — день 1
Алекс, Владелец продукта, продолжает добавлять требования в бэклог на основе последних встреч с клиентом. Он также уточняет критерии приёмки и оставшуюся работу истории 8, сохраняя общее Определение готовности, чтобы команда лучше представляла ожидаемый результат.
Затем Алекс приглашает команду на Планирование Спринта 2. Scrum-команда согласует Цель, а Разработчики выбирают и планируют поддерживающие её истории. Анна, Scrum-мастер, помогает эффективности события, и начинается второй Спринт.
Мы гарантируем, что бесплатное онлайн-обучение поможет сдать сертификационный экзамен Scrum и Kanban!
-
01
Зарегистрируйтесь онлайн
Выберите аккредитованную сертификацию и завершите регистрацию.
-
02
Получите код доступа
Ваш личный код доступа к экзамену мгновенно придёт по электронной почте.
-
03
Подготовьтесь и сдайте экзамен
Пройдите бесплатное обучение и ответьте онлайн на 30 / 50 вопросов с выбором ответа согласно программе.
-
04
Получите бессрочную квалификацию
Получите всемирно действительный сертификат и проверяемый цифровой значок.
ВАШЕ БЕСПЛАТНОЕ ПРЕМИАЛЬНОЕ ОБУЧЕНИЕ ОНЛАЙН
The Scrum Framework, третье издание, готова.
Обучение создано консорциумом известных деловых лидеров и руководителей, коучей Scrum и Kanban, наставников, экспертов и авторитетов ведущих отраслей. Оно доступно каждому посетителю International Scrum Institute™. Найдите материалы через Ваша бесплатная книга о Scrum и Ваше бесплатное обучение Scrum и Kanban премиум-класса в главном меню.
Материалы — защищённая авторским правом интеллектуальная собственность International Scrum Institute™. Мы свободно делимся ими со всеми: обмен опытом служит специалистам и развитию Scrum и Kanban.
Экзамен содержит вопросы с выбором ответа. Пройдите онлайн-обучение для знаний, необходимых для сдачи и получения сертификации Scrum и Kanban.
Мы гарантируем, что бесплатное онлайн-обучение премиум-класса поможет сдать сертификационный экзамен Scrum и Kanban!
