Scrum-команда: хто за що відповідає
12 Серпня, 2022

Scrum - це фреймворк для організації робочого процесу, який неможливо уявити без 3 головних складових. Йдеться про власника продукту, скрам-майстра та команду розробників. Якщо говорити коротко, ключові ролі виконують такі функції:

  • власник продукту — має бачення або картину продукту;
  • scrum-майстер — допомагає ефективно використовувати фреймворк у роботі;
  • команда розробників займається безпосередньо розробкою продукту.

Насправді цього недостатньо для розуміння принципу роботи та взаємодії кожної ланки в scrum.

Яка функція власника продукту?

У scrum власник продукту здебільшого є запорукою успіху самого проєкту. Саме він визначає, що необхідно робити й в якій пріоритетності. Крім того, власник повинен розуміти, які результати потрібні та чому саме такі. Також він презентує проєкт команді, що залишилася, виступаючи в ролі експерта продукту.
У scrum власник суттєво відрізняється від, здавалося б, схожої ролі спонсора у каскадній моделі, а саме він активно залучений упродовж усієї роботи. Приміром, він же може оцінювати таски, що залишилися, і виставляти нові пріоритети. У разі якщо змінюються запити, відразу йде зворотний зв'язок. Це головна відмінність власника від спонсора в каскадній моделі, який одразу на старті роботи визначає її обсяги, і більше не бере участі в процесі до кінця релізу.
У scrum є і підводне каміння. Так, перед власником продукту завжди є спокуса все контролювати. Важливо пам'ятати, що цей учасник scrum-команди несе у собі виключно бізнес-цінність. Іншими словами, він відповідає за відповідність результату роботи поставленим цілям. Бажано, щоб власник продукту дотримувався методології Scrum та утримувався від спроб повністю контролювати scrum-команду. Ця роль відведена scrum-майстру.

Scrum-майстер та його роль на проєкті

Scrum-майстер — наступна ланка у роботі над проєктом. З одного боку, він інформує команду про побажання власника продукту, з іншого – scrum-майстер налагоджує внутрішні процеси у команді. Крім того, він відповідає за реалізацію scrum фреймворку в проєкті.

Команда розробників - автономна роль на проєкті

Одна з особливостей scrum лежить в автономності. Як бачите, жодна з попередніх ролей у фреймворку особливо не контролює роботу розробників. Родзинка scrum у тому, що останні самі відповідають за свою роботу. Команда складається із 5-9 осіб. Кожен учасник виконує свою функціональну роль.

Всі учасники scrum-команди працюють спільно. Власник визначає пріоритетність для окремих фіч, за процес відповідає scrum-майстер, а решту робить команда розробників. Наприклад, розробник може взяти будь-яку фічу з беклога (перелік завдань для спринту, підготовлений власником продукту), і вирішити, як її робити. Головна відмінність від традиційних моделей — самоорганізація, яка сприяє позитивній робочій атмосфері та досягненню поставленої мети в оптимальні терміни.

    Apply hire

      What can we do for you?
      Ми зв'яжемося з вами якомога швидше!
      Ми зв'яжемося з вами якомога швидше!