Scrum і Kanban: як ефективно управляти проектами | nt.ua

Scrum і Kanban: як ефективно управляти проектами

Березень 19, 2021 agile scrum kanban

Ефективний менеджер – це не той фахівець, у якого команда ходить за ним хвостом і чекає подальших вказівок, а той, який:

  • розбирається в філософії Agile, методології Scrum і Kanban;
  • вміє їх правильно застосовувати, щоб не страждала команда;
  • допомагає досягати як командних, так і індивідуальних цілей.

А що мається на увазі під «вміти правильного застосовувати «філософії Agile, методології Scrum і Kanban»? Простими словами, менеджер повинен вміти правильно розподіляти завдання членам команди, стежити за їх успіхами й ефективності роботи та вміти коректувати в разі потреби. Давайте ж розглянемо окремо філософію, кожну з методологій і в чому їх особливості.

Філософія Agile

Agile застосовується в розробці програмного забезпечення і спрямована на:

  • гнучкий процес розробки;
  • короткі періоди планування (максимум 1-2 місяців)
  • залучення всіх членів команди в процес розробки. Адже кожен може допомогти з додаванням, зміною та поділом завдань розробки.

На основі фінального бачення ПЗ, постійно формуються вимоги до нових завдань.

Важливо пам'ятати, що проект, на основі Agile, завжди виконується в терміни і на чіткий бюджет і менеджер контролює кожну ітерацію.

Методологія 1. Scrum

Методологія Scrum націлена на ефективний контроль розробки ПЗ. З її допомогою команди легше справляються з завданнями в короткі терміни без будь-яких великих витрат. Весь проект ділитися на спринти, які тривають не більше 1-2 тижнів. Для управління процесу розробки впроваджуються наступні артефакти:

  • Product Backlog – загальні вимоги до розробки ПЗ;
  • Sprint Backlog – завдання і вимоги команди на 2 тижні;
  • Sprint Goal – короткий опис цілей спринту для пошуку альтернативних рішень;
  • Sprint Burndown Chart – діаграма виконаних завдань, де вказується час, і хто виконав завдання.

Також в Scrum є процеси, які називаються ритуалами та виконуються за певними встановленими правилами. Серед них:

  • Зустрічі для планування спринту – проводиться раз на 2 тижні між командою та клієнтом для формування нового спринту та завдань до нього;
  • Щоденні зустрічі – проводяться не більше 15 хвилин і кожен з членів команди відповідає на прописані 3 питання;
  • Демонстрація спринту – команда показує результати виконаної роботи за спринт. Цей ритуал вважається обов'язковим;
  • Ретроспектива – обмін досвідом між членами команди, зазвичай проводитися після демонстрації спринту.

Методологія 2. Kanban

Методологія Kanban використовує картки з повним описом завдань на різних етапах розробки. Так команда зможе відстежити процес розробки від самого початку до виходу продукту. Продуктивність команди оцінюється не в швидкості, а в готовності завдання. Іншими словами, фахівець буде допрацьовувати певне завдання, поки клієнт або менеджер не схвалять результат.

Щоб стежити за процесом розробки проекту, створюється таблиця або дошка, яка ділитися на зони:

  • завдання, які ще належить виконати;
  • завдання, які в процесі розробки;
  • виконані, але ще не протестовані завдання;
  • завдання, які вже можна віддавати на тестування;
  • завдання, виконання яких буде перевіряти проектний менеджер.

За допомогою Kanban команда може бачити процес виконання завдання, пріоритетність, терміни та людину, яку призначили на завдання. Більш того, є можливість доповнювати, коментувати і при необхідності розділяти завдання.


Обидві методології працюють на основі принципів Agile та можуть використовуватися як окремо, так і доповнювати один одного в проектах. Але щоб ефективно використовувати Scrum і Kanban, необхідно навчитися їх впроваджувати й управляти ними. Адже від правильності їх застосування, буде залежати успіх проекту.

Навчальний центр «Мережні Технології» допоможе вам успішно оволодіти принципами Agile на наших бізнес-тренінгах та курсах з проектного менеджменту. Підібрати відповідний курс вам допоможе наш менеджер НЦ – контакти.