Существуют разные методы управления разработкой продукта, которые зависят от его особенностей. Самый простой способ организовать весь процесс работы – разделить его на следующие этапы:
- поставить одну цель;
- разбить путь достижения поставленной цели на задачи;
- делегировать каждую задачу соответствующему специалисту;
- следить за выполнением задач.
Но такой подход оптимален не для всех направлений проектов и не для всех команд. Порой требуются более гибкие методологии управления. Об одной из них мы рассказываем в этой статье.
{{cta_banner}}
Что такое Scrum?
Метод Scrum (термин пришел в бизнес из регби) – это фреймворк управления проектами, авторами которого являются программисты Джефф Сазерленд и Кен Швабер. Метод предназначен для того, чтобы обеспечить эффективность и гибкость управления проектами в условиях неопределенности и быстро меняющихся требований.
{{pc}}
{{/pc}}
{{mobile}}
{{/mobile}}
Метод Скрам является одним из подходов в рамках Agile-методологии. Agile предполагает итеративный и инкрементальный подход к разработке программного обеспечения, основанный на постоянном взаимодействии с самим заказчиком и адаптации требований к продукту. Это гибкая модель управления, которая позволяет повысить производительность команды в рамках работы над подобными проектами.
В данном случае Scrum (Скрам) является набором конкретных практик и правил, которые помогают организовать работу небольшой команды в рамках Agile. В частности, Scrum включает в себя следующие отдельные элементы:
- спринты;
- роли;
- артефакты;
- и т.д.
{{pc}}
{{/pc}}
{{mobile}}
{{/mobile}}
В целом, метод Скрам можно рассматривать как набор инструментов, с помощью которых можно создавать проекты, основанные на принципах Agile.