Время прочтения: 6 минут
В статье рассказываем об элементах Scrum-подхода, о том, чем он отличается от других методик и как его использование помогает достигать бизнес-результатов быстрее и без потери качества.
В чём суть методологии Scrum


Элементы Scrum
- Планирование — встреча в начале спринта, на которой команда решает, какие задачи берёт в работу и как собирается их реализовать.
- Спринт — это короткий цикл работы, обычно 1–4 недели. В ходе него команда берёт задачи из бэклога и делает готовый «кусок» продукта.
- Стендап (он же дейли) — ежедневная встреча на 15 минут, где каждый специалист сообщает, что сделал вчера, что будет делать сегодня и что может помешать двигаться дальше.
- Демо — презентация того, что получилось за спринт. Команда показывает результат заказчику и получает фидбэк.
- Ретроспектива — встреча в конце спринта, где команда обсуждает, что пошло хорошо, что не очень и как работать эффективнее в следующий раз.
- Бэклог продукта — список всех требований к продукту. Его формирует и обновляет владелец продукта (Product Owner). Именно он решает, что важнее сделать в первую очередь.
- Бэклог спринта — список задач из основного бэклога, которые команда запланировала выполнить в текущем спринте.
- Инкремент продукта — результат спринта. Это тот самый «кусок», который уже работает и потенциально может быть показан пользователям.

Какие роли есть в Scrum
- Владелец продукта (Product Owner). Он отвечает за то, чтобы у команды была чёткая цель и понимание того, какой продукт нужно создать.
- Scrum-мастер. Следит за тем, чтобы команда работала по правилам Scrum, помогает преодолевать препятствия и улучшать процессы. Он не управляет конкретными задачами, а направляет команду.

- Команда разработки (Developers). Сюда входят программисты, тестировщики, дизайнеры и любые другие специалисты, которые работают над созданием продукта. Они выполняют задачи из бэклога, общаются и корректируют действия на основе фидбэка.
Как выстроить работу по Scrum: 7 шагов

По каким принципам работает Scrum-команда
- Постоянное совершенствование. Команда регулярно анализирует работу на ретроспективах и ищет, что можно улучшить в процессах, в коммуникации или во взаимодействии с заказчиком. Scrum не про идеальный процесс с первого раза, а про то, чтобы каждый спринт становился лучше предыдущего.
- Автономность. Каждый участник несёт ответственность за свою часть работы и общий результат. Команда сама решает, как лучше выполнять задачи, распределяет роли внутри и не зависит от контроля извне. Это позволяет быстрее принимать решения и гибко реагировать на изменения.
- Кросс-функциональность. Scrum-команда собрана так, чтобы внутри неё были все нужные компетенции для выполнения задач от и до — без постоянного привлечения внешних специалистов. Это делает команду самостоятельной и помогает двигаться быстрее.
- Прозрачность. Все члены команды имеют доступ к информации о проекте. Цели, задачи, приоритеты и статусы всегда на виду. Благодаря этому каждый понимает, как его работа влияет на результат, может вовремя внести предложения или обозначить проблему.
- Фокус на ценностях. Работа строится вокруг самых важных задач, которые приносят наибольшую ценность заказчику. При этом команда регулярно пересматривает приоритеты, чтобы быть уверенной, что она движется в правильном направлении и делает продукт, который нужен рынку.
Scrum, канбан и Agile: в чём разница?

Кому подойдёт Scrum, а кому нет
