Заинтересованные стороны – это лица или группы лиц, которые могут быть затронуты результатами проекта, но не являются его непосредственными участниками. Это могут быть конечные пользователи, регуляторы, консультанты и другие стороны, имеющие интерес к проекту.
Заинтересованные стороны взаимодействуют с командой разработки через владельца продукта и заказчика. Их функции включают:
– Предоставление обратной связи: заинтересованные стороны могут предоставлять обратную связь по продукту и его результатам.
– Уточнение требований: они могут помогать уточнить требования и ожидания от продукта.
– Поддержка команды разработки: заинтересованные стороны могут поддерживать команду разработки, обеспечивая необходимые ресурсы и информацию.
Роль заинтересованных сторон важна для того, чтобы учесть различные потребности и интересы, связанные с проектом.
Часть 2: Этапы Scrum-процесса
Scrum – это гибкая методология разработки, организованная вокруг коротких итераций, называемых спринтами. Этот подход разбивает процесс разработки на несколько этапов, каждый из которых играет важную роль в достижении успеха проекта. В этой части мы подробно рассмотрим этапы Scrum-процесса и их значение для разработки программного обеспечения.
Этап 1: Создание бэклога продукта
Первым этапом Scrum-процесса является создание бэклога продукта. Бэклог продукта представляет собой список всех задач и требований, необходимых для разработки продукта. Этот список формируется владельцем продукта в сотрудничестве с заказчиком и заинтересованными сторонами.
Важные аспекты этого этапа включают:
– Приоритизация: владелец продукта определяет приоритет каждой задачи или требования в бэклоге. Это позволяет определить, какие задачи будут выполнены в первую очередь.
– Обсуждение и уточнение: важно обсудить задачи и требования с командой разработки и заинтересованными сторонами, чтобы уточнить детали и удостовериться, что все понимают, что требуется сделать.
– Регулярное обновление: бэклог продукта постоянно обновляется в зависимости от новых требований, изменений в приоритетах и обратной связи от заказчика.
Этот этап служит основой для всего процесса разработки и позволяет определить, над чем будет работать команда разработки в будущих спринтах.
Этап 2: Планирование спринта
После создания бэклога продукта команда разработки переходит ко второму этапу – планированию спринта. Спринт – это короткий временной интервал (обычно от 2 до 4 недель), в течение которого команда разработки работает над выполнением задач из бэклога продукта.
Основные моменты этого этапа включают:
– Выбор задач: команда разработки выбирает задачи из бэклога продукта, которые будут выполнены в рамках спринта.
– Определение целей: команда разработки