Як масштабувати роль скрам-майстра
Скрам-майстер — це менеджерська роль у скрамі, а не позиція чи місце в організації. У нього є два основні, хоч і не єдині, обов’язки:
- усувати перешкоди;
- керувати скрам-процесами в організації.
На початку 2010 року я приєднався до масштабної програми Scrum і LeSS в ролі скрам-майстра. Моя позиція звалася «лідер групи» (Group Leader), і це автоматично передбачало керування невеликою групою розробників — скрам-командою. У програмі брали участь 15 скрам-команд із різних куточків світу. В цілому вона була успішною завдяки Гордону Вейру. Що ж стосується деталей, то найкраще я запам’ятав те, як виконавчий директор, який керував 200-ми людьми, називав себе скрам-майстром. За його прикладом послідували менеджери середньої ланки — вони також стали називати себе скрам-майстрами.
Коли людина бере на себе роль скрам-майстра, вона зобов’язується дотримуватися принципів емпіричного підходу: прозорість, інспеція й адаптація. Ця роль означає зобов’язання бути лідером через служіння і керувати поставкою продукту з допомогою кращих практик скраму.
Трансформація ролі в контексті позабіржової торгівлі
Через деякий час мені довірили іншу програму, завдання якої полягало в допомозі організації зі впровадженням скраму.
Тут я чітко побачив, як менеджери намагалися інтегрувати скрам в культуру своєї організації, та це ні до чого не привело: команда не змогла поставити програмний продукт за більш ніж 6 місяців. Термінологію скраму в організації використовували старанно, та от біда — практики менеджменту залишилися без змін.
Чи й варто казати, що впровадження скраму було безуспішним, аж доки стейкхолдери не замінили лідера програми на людину з вагомим досвідом роботи за скрамом. Я з певним здивуванням спостерігав, як новий бос зобов’язав всіх менеджерів взяти на себе роль скрам-майстрів, вступити в робочу групу скрам-майстрів (Scrum Master’s Community of Practice), і все це ледь не за добу.
Адже роль скрам-майстра — не ярлик, вона містить три серйозні вимоги:
- керувати людьми, слугуючи їм;
- підсилювати команди, даючи їм повноваження;
- підтримувати фокус на людях (не на процесах).
За день цьому не навчишся.
Цілі скрам-майстра
У Посібнику зі скраму 15 головних цілей скрам-майстра визначені як ролі. Невеликим проєктам з розробкі продукту вистачіть і одного скрам-майстра. Та як щодо проєктів, у яких задіяно по 30 людей? Тут потрібно більше скрам-майстрів. И часто кращими кандидатами на цю роль виявляються менеджери на різних рівнях організації.
У скрамі немає чітких приписів щодо того, як масштабувати роль скрам-майстра. Це дає свободу експериментувати і шукати ту модель, яка найкраще підходить для конкретної організації.
Найважливіше те, що роль скрам-майстра має бути представленою на різних рівнях менеджменту. Це допомагає підтримувати потрібний фокус на кожному рівні, так що координувати величезну групу людей стає легше.
Застосувавши цю концепцію, ми змогли змінити організацію. Скрам-техніки допомогли нам виправити помилки і постачати продукт щотридцять днів. Далі я приводжу приклад того, як ми розподілили цілі скрам-майстра за різними рівнями менеджменту.
Директор як скрам-майстер:
- коучить організацію і є лідером на етапі впровадження скраму;
- планує впровадження скраму в рамках організації;
- допомагає співробітникам і зацікавленим особам зрозуміти теорію та практику скраму, правильно реалізувати принципи емпіричної розробки продуктів;
- ініціює зміни, спрямовані на підвищення продуктивності скрам-команд;
- співпрацює з іншими скрам-майстрами для підвищення ефективності скраму в організації;
- розуміє та практикує аджайл.
Менеджер середньої ланки як скрам-майстер:
- допомагає знайти більш ефективні техніки управління беклогом продукту;
- усуває перешкоди і зовнішні відволікаючі фактори, що заважають прогресу команди розробки;
- надає послуги коучингу команди розробки в організаціях із неправильним або частковим впровадженням скраму;
- допомагає власнику продукту впорядкувати беклог продукту з метою отримати максимальну цінність продукту;
- ініціює зміни, спрямовані на підвищення продуктивності скрам-команд;
- співпрацює з іншими скрам-майстрами для підвищення ефективності скраму в організації.
Лідер групи як скрам-майстер:
- пояснює скрам-команді необхідність коротких і зрозумілих елементів беклогу продукту;
- фасилітує скрам-події за потреби;
- коучить команди розробки щодо самоорганізації та кросфункціональності;
- допомагає команді розробки створювати продукти високої цінності;
- усуває перешкоди і зовнішні відволікаючі фактори, що заважають прогресу команди розробки;
- співпрацює з іншими скрам-майстрами для підвищення ефективності скраму в організації.
Я вірю, що для успішного впровадження скраму вам в першу чергу потрібно викорінити ієрархічне мислення. Замість нього будуйте спільноту практиків скраму, а почніть із підбору правильних кандидатів на роль скрам-майстрів на різних організаційних рівнях.







