Менеджмент у нас в країні і в усьому світі розвивається стрімкими темпами. Методик, що дозволяють управляти людьми, процесами і компаніями c непоганий віддачею існує сотні. Але деякі з цих технологій вважаються на даним момент найбільш ефективними і результативними. Відноситься до них і відносно недавно з’явилася Scrum-методологія.
Зміст статті
- Scrum – що це таке
- Простий приклад організації роботи по Scrum-технології
- Історія створення
- Чому вам варто дізнатися про те, що таке Scrum: переваги технології
- Чи існують недоліки
- Особливості технології
- Структара Scrum
- Ролі
- Практики
- Артефакти
На даний момент Scrum є найпопулярнішою з усіх гнучких Аджайл-технологією. Однією з основних її особливостей є те, що вона спирається на командну роботу.
Scrum – що це таке
У світі підприємництва акцент при виконанні будь-якого проекту в більшості випадків робиться на індивіда. Тобто кожен співробітник компанії несе відповідальність за доручену роботу та звітує за неї.
Однак будь-яке виробництво є в першу чергу, завдяки груповим зусиллям. Кращі співробітники фірми можуть, звичайно ж, виконувати роботу швидше за інших. Але продуктивність компанії збільшують все ж в першу чергу блискучі команди.
При виконанні проектів за методикою Scrum (вимовляється не «скрум», а «скрам») формується в першу чергу саме група, в якій кожна людина виконує ту чи іншу функцію. Тобто учасниками проекту в даному випадку, на відміну від звичайних методик, стають люди не однієї спеціальності, а різних.
Сам процес роботи по Scrum-методології ділиться на кілька частин з постановкою конкретних цілей. Після досягнення завдань-мінімум, команда звітує перед замовником. Дуже часто така методика використовується, наприклад, командами, які займаються розробкою ПЗ.
Простий приклад організації роботи по Scrum-технології
У звичайних компаніях бухгалтера працюють разом з іншими бухгалтерами, програмісти — з програмістами і т. д. При використанні технології Скрам справа йде зовсім по-іншому.
Наприклад, при застосуванні цієї методики членами команди кондитерської чи пекарні будуть:
- шеф-кухар;
- технолог;
- кондитер;
- продавець.
Працювати всі ці люди повинні максимально згуртовано. Наприклад, продавець повідомляє команді, що у покупців не користуються попитом пиріжки з картопляною начинкою і при цьому вони дуже часто купують випічку цікавої форми.
Команда враховує ці рекомендації і починає пекти трикутні пиріжки зі смородиною. Продукт швидко розкуповується покупцями, що призводить до підвищення рентабельності кондитерської.
Історія створення
Власне саме поняття «скрам» побачило світ ще у 80-х роках минулого століття. Ввели його в ужиток вчені з Японії Х. Такеучи і В. Нонаки, відзначали успіх проектів, що реалізуються міні-групами без загальної спеціалізації.
У 1993 р. саме такий оригінальний підхід був використаний при розробці методології управління для фірми Easel програмістом Джозефом Сазерленд. Цей американський фахівець і назвав його офіційно Scrum.
Ще пару років тому програміст Кен Швабер адаптував технологію Скрам до всієї індустрії в цілому. З тих пір Scrum почав набирати популярність і сьогодні багато компаній світу працюють саме за такою методикою.
Чому вам варто дізнатися про те, що таке Scrum: переваги технології
Величезну популярність Скрам-методологія в світі завоювала насамперед за те, що її використання дозволяє реалізовувати проекти в два рази швидше. До того ж ця технологія, на відміну від тих, які застосовувалися раніше, дозволяє в кінцевому підсумку отримувати саме той продукт, який необхідний клієнту.
До переваг Scrum-методології, крім усього іншого, можна віднести можливість:
- мінімізації бюджету проекту;
- щоденного контролю за ходом робіт;
- внесення коректив безпосередньо по ходу реалізації.
Чи існують недоліки
Плюсів у технології гнучкого управління Scrum є безліч. Але є у цієї методики, як і будь-яка інша, звичайно ж, і свої недоліки. До мінусів Scrum можна віднести, наприклад:
Особливості технології
Крім командної роботи і наявності міні-цілей, до особливостей методики Scrum можна віднести:
Структара Scrum
Складається Скрам-управління проектами з 3-х основних частин:
- ролей;
- практик;
- артефактів.
Кожна з цих частин в свою чергу також включає декілька елементів.
Ролі
Ролей у Скраме передбачається три:
- власник продукту — представник клієнта;
- скрам-майстер — один з членів команди, направляючий його розробку;
- розробники — команда фахівців з 5-9 осіб, що відповідає за досягнення обраних завдань.
Власник продукту при реалізації скрам-проекту, взаємодіючи з командою, координує її дії, являє вимоги і в кінцевому рахунку приймає та оцінює результати.
Скрам-майстер, крім усього іншого, вирішує проблеми, що заважають роботі. В його обов’язки входить також створення командного духу в групі.
Першочерговим завданням розробників є постановка реальних цілей на кожному етапі і їх досягнення в намічені терміни.
Практики
Міні-етапи з конкретними цілями в Скраме називаються спринтами. Кожна така фаза зазвичай триває 2-4 тижні. Завданням команди є на заключному етапі кожного спринту отримати готовий продукт, який можна продемонструвати клієнту.
Практик в Scrum, як і ролей, передбачається три:
- щоденні зустрічі проводяться вранці перед початком роботи;
- зустрічі з огляду спринту — проводяться в коні фази;
- аварійна зупинка спринту — припинення робіт до настання дедлайну у разі неможливості виконання завдання або за ініціативою замовника.
Артефакти
Головними артефактами будь-якого Scrum-проекту є:
- журнал продукту — перелік вимог замовника, відсортованих по значущості;
- журнал спринту з розбивкою на мікро-завдання;
- графік спринту — відображення змін в обсязі роботи.
На виконання кожної мети з журналу спринту групі, що працює за Скрам-методикою, відводиться зазвичай не більше 2 діб.
Джерела:
- Методології scrum – що це?
- Три поширені помилки тих, хто захотів перейти на Scrum
- Все що потрібно знати про Scrum