Зміст:
Визначення - Що означає Scrum?
Scrum - це ітеративна та додаткова основа для управління проектами, в основному розгорнута при гнучкої розробки програмного забезпечення. Методологія scrum підкреслює функціональне програмне забезпечення, гнучкість змінюватись разом із новими реаліями бізнесу, спілкуванням та співпрацею.
Техопедія пояснює Scrum
Три основні ролі в методології scrum - власник продукту, майстер scrum та член команди:
- Власники продуктів передають бачення продукту команді розробників та представляють інтереси замовника шляхом визначення пріоритетності та вимог.
- Scrum майстри виконують роль зв’язку між власником продукту та командою. Їх головна роль полягає у усуненні будь-яких бар'єрів, які можуть заважати команді досягти поставлених цілей. Майстри Scrum допомагають команді залишатися продуктивними та креативними.
- Команди Scrum, як правило, складаються з семи крос-функціональних членів. Наприклад, програмні проекти включають інженерів програмного забезпечення, архітекторів, аналітиків, програмістів, експертів із забезпечення якості, розробників інтерфейсу та тестерів.
Окрім головних ролей, в колективах scrum також залучаються зацікавлені сторони та менеджери. Ці гравці не грають жодної формальної ролі в скандалі та беруть участь у процесі лише рідко. Їх ролі часто називають допоміжними ролями.
Основними артефактами методології scrum є:
- Блокування продукту: Це список високого рівня, який підтримується протягом усього проекту. Він використовується для агрегації відсталих предметів.
- Затримка спринту: Тут міститься перелік роботи, яку команда повинна вирішити під час послідовних спринтів. Особливості розбиваються на завдання, які зазвичай становлять між чотирма та 16 годинами роботи.
- Burn Down: згоряюча діаграма показує решту робіт у відставанні спринту. Він забезпечує простий перегляд ходу спринту і його можна оновлювати щодня. Він також забезпечує швидку віртуалізацію для довідки.