Scrum (разработка программного обеспечения)
-
Основы Scrum
- Scrum — это гибкая методология разработки программного обеспечения, основанная на коротких спринтах и ежедневных встречах.
- Scrum фокусируется на ценности продукта для пользователя и непрерывном улучшении процессов.
-
Структура Scrum
- Команда состоит из спринта, состоящего из нескольких человек, и имеет спринт-мастера и владельца продукта.
- Спринт длится две недели, и команда работает над одним продуктом, который разбивается на задачи.
-
Процесс Scrum
- Ежедневные встречи (scrum) включают планирование, обзор и оценку работы.
- Спринты начинаются с определения целей и заканчиваются спринтовой проверкой.
- Ретроспектива спринта позволяет анализировать и улучшать процессы.
-
Артефакты Scrum
- Журнал невыполненных работ по продукту и спринту документирует работу команды.
- Прирост — это результат спринта, а график выгорания показывает оставшееся количество работы.
-
Адаптация Scrum
- Scrum адаптируется к различным контекстам и может сочетаться с другими методологиями.
- Scrumban и scrum of scrums являются примерами адаптации Scrum.
-
Критика Scrum
- Существуют критические отзывы о Scrum, включая его влияние на успех проектов и его соответствие принципам Agile.
Полный текст статьи: