МенеджментSenior

Scrum@Scale

Scrum@Scale — фреймворк Джеффа Сазерленда для масштабування Scrum на всю організацію: дванадцять компонентів на двох повʼязаних циклах — що будувати і як. Команди обʼєднуються по чотири-пʼять у Scrum of Scrums, той самий патерн повторюється на кожному рівні, а нагорі дві групи керівників працюють як Scrum-команди. Сторінка починається з усіх дванадцяти компонентів на одному екрані — для чого кожен, хто його несе і як виглядає організація, де його не несе ніхто; далі — масштабовані ролі й події, кожен цикл, де цикли зустрічаються, як упроваджувати фреймворк у порядку, якого вимагають ваші проблеми, як він співвідноситься з Nexus, LeSS і SAFe, що показують дані і де все це вироджується.

Автор
Джефф Сазерленд
Одиниця масштабування
Scrum of Scrums, 4–5 команд
Чинний гайд
2.1, лютий 2022

Scrum@Scale на одному екрані

Спершу — увесь фреймворк. Scrum@Scale Guide визначає його як дванадцять компонентів: два центри, три компоненти на циклі , чотири на циклі і три там, де цикли зустрічаються. Якщо ви діагностуєте організацію, а не вивчаєте фреймворк, читайте спершу останню колонку: так виглядає кожен компонент, коли його не несе ніхто.

КомпонентДе вінДля чого вінХто його несеЯк виглядає його відсутність
Процес команди (Team Process)Обидва цикли — перший перетинScrum за Scrum Guide у кожній команді: більше завершеної роботи, зростання результативності, стійкий темп, швидший відгук від клієнтівКожна Scrum-командаВище нічого не працює: масштабування команд, що не завершують спринт, масштабує незавершену роботу
Executive Action Team (EAT)Центр циклу Scrum MasterВідповідальність Scrum Master для всієї організації: усуває те, чого не усуне жоден Scrum of Scrums, і пише правила, за якими agile-команди працюють усередині не-agile компаніїКерівники з політичними й фінансовими повноваженнями, що працюють як Scrum-команда з власними Product Owner і Scrum MasterТа сама організаційна перешкода, яку порушують щоспринту й не усувають жодного разу
Безперервне вдосконалення й усунення перешкодЦикл Scrum MasterЗнаходити перешкоди, бачити в кожній нагоду покращитися, тримати їх на видноті, усувати за порядком — і перевіряти, що виправлення зрушило метрикуScrum Master, Scrum of Scrums Master, EATТа сама перешкода у двох ретроспективах поспіль
Міжкомандна координаціяЦикл Scrum MasterУзгодити схожі процеси повʼязаних команд; розібратися з міжкомандними залежностями, перш ніж вони стануть перешкодамиScrum of Scrums через Scaled Daily ScrumКоманди дізнаються в останній день, що чекали одна на одну
Поставка (Delivery)Цикл Scrum MasterСтабільний потік готового продукту до клієнтів, робота всіх команд інтегрована в один продуктScrum of Scrums і його MasterКожна команда каже «готово», а продукт випустити не можна
Executive MetaScrum (EMS)Центр циклу Product OwnerВідповідальність Product Owner для всієї організації: єдиний форум, де керівники задають бачення й пріоритети, змінюють бюджети й переставляють командиChief Product Owner, керівники й ключові стейкхолдери; Product Owner кожної команди або заступникПріоритети визначає той, хто гучніше ескалює, у будь-який день спринту
Стратегічне баченняЦикл Product OwnerНавіщо існують організація та її продукти — настільки чітко, щоб із цього виводилися конкретні Product GoalExecutive MetaScrumКоманди, які нічого не можуть вирішити, не спитавши
Пріоритизація беклогуЦикл Product OwnerОдин чіткий порядок для всієї організації з урахуванням цінності, ризику й залежностей — до будь-якої декомпозиціїКоманда Product Owner, Executive MetaScrumДванадцять задач, і всі — «пріоритет номер один»
Декомпозиція й рефайнмент беклогуЦикл Product OwnerРозбити великі продукти й цілі на незалежні частини, які команди уточнять до задач на один спринтКоманда Product Owner разом із командамиЗадачі, яким для завершення потрібні три команди
Планування релізівЦикл Product OwnerСпрогнозувати, коли вийдуть ключові можливості, повідомити стейкхолдерам і назвати ціну графікаChief Product Owner і команда Product OwnerДата, обіцяна до того, як роботу зрозуміли
Відгук на продукт і релізОбидва цикли — другий перетинВідгук на продукт змінює порядок беклогу; відгук на реліз покращує механіку поставкиОбидва боки: продукт — до Product Owner, реліз — до Scrum MasterДва цикли крутяться й нічого не дізнаються
Метрики й прозорістьСпільний для обох циклівЩонайменше продуктивність, доставлена цінність, якість і стійкість — видимі всім, щоб рішення ухвалювали на даних і швидшеОбидва бокиРішення на основі думок — і запізно
Цикл Scrum Master координує, як виконується робота, навколо Executive Action Team; цикл Product Owner координує, що будується, навколо Executive MetaScrum. Вони перетинаються в процесі команди — кожна Scrum-команда має і Product Owner, і Scrum Master — та у відгуку на продукт і реліз, а метрики й прозорість у них спільні. Разом дванадцять компонентів за Scrum@Scale Guide 2.1 (лютий 2022).
Масштабована роль чи подіяЩо масштабуєХтоКаденціяРезультат
Scrum of Scrums (SoS)Scrum-команду4–5 команд, що працюють як одна Scrum-командаПостійноПовністю інтегрований набір потенційно придатних до релізу інкрементів наприкінці кожного спринту
Scrum of Scrums Master (SoSM)Scrum MasterОдин на Scrum of ScrumsПостійноМасштабовані події проведено в межах таймбоксу; перешкоди, покращення й прогрес видимі
Scaled Daily Scrum (SDS)Daily ScrumЩонайменше один представник від команди; інші — за потребиЩодня, до 15 хвилинБлокери між командами й нові залежності, знайдені того ж дня
Scaled RetrospectiveSprint RetrospectiveScrum Master командЩоспринтуЕксперименти з покращення та їхні результати, якими поділилися
Масштабовані Sprint Planning, Sprint Review і рефайнментТі самі подіїКоманда Product Owner і Scrum MasterЩоспринтуГайд їх вимагає; формат лишає вам
Команда Product Owner на чолі з Chief Product Owner (CPO)Product OwnerProduct Owner кожної команди, на кожен Scrum of ScrumsПостійноОдин упорядкований Product Backlog для команд; узгоджені дорожня карта й план релізів
Executive MetaScrumProduct Owner — для організаціїChief Product Owner, керівники, ключові стейкхолдери; Product Owner кожної команди або заступникТак часто, як потрібно, щонайменше раз на спринтБачення, пріоритети, бюджети, переміщення команд — вирішуються тут і ні в який інший момент спринту
Executive Action TeamScrum Master — для організаціїКерівники, здатні усувати перешкоди, з власними Product Owner, Scrum Master і беклогомПрацює як Scrum-командаУсунені організаційні перешкоди; опрацьований беклог ініціатив трансформації
Scrum of Scrum of Scrums (SoSoS)Scrum of Scrums4–5 Scrum of Scrums, з SoSoS MasterЯк на рівні нижчеТі самі ролі, артефакти й події, на рівень вище

Таблиці відповідають чинному гайду — версії 2.1 від лютого 2022 року, опублікованій під CC BY-SA 4.0. Перша редакція, лютого 2018-го, називала компонент Delivery словом Deployment, а «MetaScrum» — групу Product Owner, яку 2.1 називає командою Product Owner; багато з того, що ходить про фреймворк, досі вживає ці назви.

Один патерн на будь-якому масштабі

Гайд визначає Scrum@Scale як легкий організаційний фреймворк, у якому мережа команд, кожна з яких працює відповідно до Scrum Guide, може розвʼязувати складні адаптивні проблеми. Решту тримають дві ідеї. Перша — прямо зі Scrum: відповідальність за те, що будується, тримають окремо від відповідальності за те, як. Scrum робить це двома ролями — Product Owner і Scrum Master. Scrum@Scale — двома циклами, кожен із власними людьми й власним центром, які зустрічаються лише в названих компонентах.

Тримати їх окремо — це задум, а не випадковість схеми. У більшості організацій бік «як» тихо перебирає на себе бік «що»: хто контролює потужність, той зрештою й вирішує пріоритети, бо будь-який пріоритет можна подати як питання потужності. Гайд пояснює поділ тим, що юрисдикція має бути явною, — тоді цей конфлікт, який гайд називає марнотратним, просто не починається.

Друга ідея — те, що гайд називає мінімально життєздатною бюрократією: найменше керівних органів і процесів, потрібних організації, щоб працювати й не гальмувати доставку цінності. Її механізм — архітектура, незалежна від масштабу; цей урок гайд приписує Intel: не масштабується ніщо, крім архітектури, незалежної від масштабу. На практиці це означає, що група команд працює точно як команда. Чотири-пʼять Scrum-команд утворюють Scrum of Scrums із власним Scrum Master, власним Product Owner, власною щоденною подією і власною ретроспективою. Чотири-пʼять таких утворюють Scrum of Scrum of Scrums — з тим самим. На жодному рівні нічого нового не вигадують.

Чотири-пʼять — не довільне число, і гайд каже, звідки воно. Scrum Guide обмежує команду десятьма людьми або менше; гайд посилається на гарвардське дослідження, за яким оптимальна команда в середньому — 4,6 людини, і застосовує те саме число на рівень вище. Варто помітити, що цей аргумент показує, а що ні. Число 4,6 стосується людей, які працюють разом цілий день; гайд переносить його на команди в групі команд, чиї учасники — представники, що зустрічаються на пʼятнадцять хвилин. Таке перенесення правдоподібне. Але не виміряне.

Арифметика вкладеності простіша, і вона справджується. Двадцять пʼять команд, що координуються всі з усіма, мають 300 можливих пар. Пʼять груп по пʼять мають по 10 пар у кожній групі, 50 разом, і ще 10 між пʼятьма представниками: 60. Сам гайд каже, що масштабування Scrum of Scrums зменшує кількість шляхів комунікації. Ціна — відстань. Проблема між двома командами з різних груп тепер проходить три переходи замість одного — від команди до представника її групи, від нього до представника іншої групи і вниз до іншої команди, — і тому масштабовані щоденні події йдуть послідовно щоранку, а не раз на тиждень.

Двадцять пʼять команд, що координуються всі з усіма, мають 300 можливих пар. Згруповані в пʼять Scrum of Scrums по пʼять, вони мають по 10 пар усередині кожної групи й 10 між представниками груп, які зустрічаються як Scrum of Scrum of Scrums: разом 60. Ціна — відстань: проблема між двома командами з різних груп проходить три переходи замість одного, тому масштабовані щоденні події йдуть послідовно щоранку.

Мету всього цього гайд називає лінійною масштабованістю й визначає як відповідне відсоткове зростання поставленого робочого продукту зі зростанням кількості команд: удвічі більше команд — удвічі більше результату. Більшість організацій отримує протилежне — кожна додана команда дає менше за попередню, — а заключна нотатка гайду обіцяє ще більше: організацію, що дає вдвічі більше цінності за половину вартості. Читайте обидва твердження як цілі проєктування, якими вони й є. Гайд не наводить під них даних, а незалежні дослідження наприкінці цієї сторінки їх не вимірюють.

Цикл Scrum Master: координація «як»

На цьому циклі три компоненти, і несе їх організація Scrum Master: Scrum Master команд, Scrum of Scrums Master і, в центрі, Executive Action Team. Окремі назви компонентів і дозволяють сказати «наша проблема — поставка» замість «нам треба більше аджайлу».

  • Безперервне вдосконалення й усунення перешкод

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

  • Міжкомандна координація

    Узгодити схожі процеси повʼязаних команд, розібратися з залежностями між командами, перш ніж вони стануть перешкодами, і тримати норми команд узгодженими, щоб результат був однорідним. Scaled існує саме для цього компонента.

  • Поставка

    Стабільний потік цінного готового продукту до клієнтів, робота різних команд, інтегрована в один цілісний продукт, і якісний досвід для тих, хто ним користується. Редакція 2018 року називала цей компонент Deployment.

Scrum of Scrums і його Master

Scrum of Scrums працює так, ніби він Scrum-команда. Він відповідає за повністю інтегрований набір потенційно придатних до релізу інкрементів наприкінці кожного спринту — один продукт, а не пʼять результатів команд. Його Scrum of Scrums Master відповідає за те, щоб масштабовані події відбувалися, були корисними й укладалися в таймбокс, а разом із Chief Product Owner — за придатний до релізу інкремент щонайменше раз на спринт. Гайд дає йому ще три обовʼязки: робити перешкоди, покращення й прогрес видимими для організації; узгоджувати поставку команд із планом релізів; і вести впорядкування та усунення перешкод, особливо тих, що між командами.

Сам патерн старший за фреймворк. Сазерленд уперше провів Scrum of Scrums в IDX Systems 1996 року, щоб тримати в ногу команди восьми бізнес-підрозділів, і описав це 2001-го. Scrum@Scale, уперше представлений 2014 року й записаний у гайді 2018-го, зробив правилом, що група — це команда з власними ролями, подіями й беклогом і з відповідальністю за один інтегрований результат, а не нарада лідів команд.

Scaled Daily Scrum

Щонайменше один представник від кожної команди присутній обовʼязково, інші з команд приходять за потреби. Подія повторює Daily Scrum: до пʼятнадцяти хвилин, кожна команда представлена, розмова про те, як командам краще працювати разом, — що зроблено, що буде зроблено, що йде не так і чому і що група з цим робитиме. Гайд задає її трьома питаннями, а друга колонка показує, чим відповідь відрізняється від статус-звіту.

Питання гайдуЯк звучить корисна відповідь
Які перешкоди має команда, що завадять їй досягти Sprint Goal або вплинуть на план поставки?«Команда B не завершить зміну оплати, доки в тестовому середовищі немає нового симулятора карток — запит із вівторка, досі без руху».
Чи робить команда щось, що завадить іншій команді досягти її Sprint Goal або вплине на її план поставки?«У четвер ми перейменовуємо поле статусу замовлення; хто його читає, має переїхати до того».
Чи знайдено нові залежності між командами або спосіб розвʼязати наявну?«Звіту потрібні дані, які експортує лише команда D. Якщо D відкриє їх цього спринту, ми приберемо свій обхідний шлях».

Більшість організацій проводить її одразу після щоденних подій команд — і блокер, якого одна команда не усуне, до обіду стає проблемою всієї групи. Чим вона не має ставати, так це колом звітів про прогрес: якщо кожен представник описує роботу своєї команди й ніхто не називає блокера, подію використовують для звітування нагору, і на ній, як правило, не ті люди.

Scaled Retrospective

Щоспринту Scrum Master команд зустрічаються, щоб обговорити, які експерименти з покращення провели їхні команди і що з цього вийшло. Тут покращення, знайдене в одній команді, стає доступним іншим чотирьом, а перешкода, що повторюється в різних командах, визнається перешкодою групи, а не окремої команди, — і, якщо група теж не може її усунути, іде вгору циклом.

Executive Action Team

Центр цього циклу виконує відповідальність Scrum Master для всієї agile-організації. Він відповідає за усунення перешкод, яких не можуть усунути Scrum of Scrums чи ширша мережа, — тому, каже гайд, він має складатися з людей, наділених політичними й фінансовими повноваженнями їх усувати. Це не керівний комітет. Як і будь-якій Scrum-команді, йому потрібні Product Owner, Scrum Master і прозорий беклог, і в цьому беклогу — ініціативи трансформації самої організації.

Його робота, як її перелічує гайд, здебільшого про організацію, а не про продукт: agile-операційна система для еталонної моделі в міру її поширення — корпоративні правила, процедури й настанови, що дають agile-командам працювати, — організація Product Owner, яку створено, профінансовано й підтримано, якість Scrum, яку вимірюють і покращують, нарощені спроможності і перекладний шар між agile-мережею та кожною частиною компанії, що не є agile. На практиці значна частина його беклогу приходить із закупівель, фінансів, HR і юридичного відділу.

Найчіткіша опублікована картина цього циклу на великому масштабі — Saab. У числі за травень–червень 2018 року Harvard Business Review описав авіаційний підрозділ Saab — понад 100 agile-команд у софті, залізі й фюзеляжі, що будують винищувач Gripen, — який щоранку координується драбиною стендапів. О 7:30 кожна команда проводить пʼятнадцятихвилинну зустріч і називає свої перешкоди. О 7:45 ті, що потребують координації, ідуть до команди команд, яка їх розвʼязує або ескалює далі. До 8:45 executive action team має список критичних питань, які мусить розвʼязати. Команди також мають спільний ритм тритижневих спринтів.

У Saab Aeronautics, як описав Harvard Business Review у травні–червні 2018 року, стендап кожної команди о 7:30 називає перешкоди, ті, що потребують координації, о 7:45 ідуть до команди команд, патерн повторюється вище, і до 8:45 executive action team має список критичних питань, які мусить розвʼязати. Там, де нагорі ніхто не може усунути блокер, той самий блокер місяцями порушують на кожній ретроспективі. Нижня доріжка ілюстративна.

До цього кейсу — два застереження. Статтю написано у співавторстві з Джеффом Сазерлендом, творцем Scrum@Scale, тож це не незалежне свідчення. А результат, на який вона посилається, — IHS Jane’s назвав Gripen найекономічнішим військовим літаком у світі, — це властивість літака, яку драбина, можливо, допомогла отримати, а не вимір самої драбини. Що кейс показує добре — механізм: сімдесят пʼять хвилин від блокера команди до столу людини, яка може його усунути.

Цикл Product Owner: координація «що»

На цьому циклі чотири компоненти, і несе їх організація Product Owner: Product Owner команд, Chief Product Owner і Executive MetaScrum. Разом вони відповідають на одне питання: як один напрямок переживає зустріч із двадцятьма пʼятьма командами без того, щоб його за них визначав проєктний офіс.

КомпонентЙого цілі за гайдомЩо він дає на практиці
Стратегічне баченняВишикувати організацію на один спільний шлях; переконливо сказати, навіщо існують організація та її продукти; бути достатньо чітким, щоб виводити конкретні Product Goal; реагувати на зміни ринкуБачення, достатньо коротке, щоб за ним ухвалювати рішення, і Product Goal, що з нього випливають
Пріоритизація беклогуОдин чіткий порядок продуктів, можливостей і сервісів; порядок, що враховує цінність, ризик і внутрішні залежності; ініціативи впорядковано для всієї організації до їхньої декомпозиціїОдин упорядкований список нагорі, до якого можна простежити задачі Product Backlog кожної команди
Декомпозиція й рефайнмент беклогуВизначити продукти, проєкти й Product Goal, що втілюють бачення; розбити їх на незалежні елементи; зробити кожну задачу придатною до уточнення до розміру спринтуЗадачі, які може завершити одна команда, з залежностями, прибраними ще на етапі нарізання, а не керованими потім
Планування релізівСпрогнозувати, коли вийдуть ключові інкременти й можливості; задати очікування стейкхолдерів; назвати фінансові наслідки графікаПрогноз на основі даних поставки з названою ціною

Команда Product Owner і Chief Product Owner

Кожен Scrum of Scrums має один спільний беклог, що живить його команди, і команду Product Owner, яка його веде: Product Owner кожної команди на чолі з Chief Product Owner, який відповідає як Product Owner за всю групу. Chief Product Owner задає стратегічне бачення всього продукту, веде один упорядкований беклог для всіх команд, вирішує, які метрики відстежує команда, коригує беклог за відгуками клієнтів і модерує MetaScrum. Product Owner кожної команди й далі вирішує, що потрапляє в спринт його команди.

Завдання команди Product Owner — щоб ці окремі рішення йшли одним шляхом. Гайд перелічує, що для цього треба: зробити бачення видимим для всіх, заручитися підтримкою ключових стейкхолдерів, вести один упорядкований беклог без дублювання роботи, прибирати залежності, які піднімають команди, скласти узгоджені дорожню карту й план релізів і разом зі Scrum of Scrums Master погодити мінімально однаковий для всіх команд — нижню межу, нижче за яку робота жодної команди не вважається завершеною.

Executive MetaScrum

У центрі Chief Product Owner зустрічаються з керівниками й ключовими стейкхолдерами на події, яку гайд називає Executive MetaScrum. Це форум, де керівники й стейкхолдери висловлюють свої побажання команді Product Owner, узгоджують пріоритети, змінюють бюджети чи переставляють команди, — і гайд додає речення, завдяки якому все це працює: ні в який інший момент спринту ці рішення ухвалюватися не повинні. Подія відбувається так часто, як потрібно, і щонайменше раз на спринт; модерує Chief Product Owner, а Product Owner кожної команди або його заступник мусить бути присутнім. У великому впровадженні під нею може бути кілька MetaScrum, чиї стратегічні беклоги задає Executive MetaScrum.

Без MetaScrum кожна зміна пріоритету від керівництва падає на команди того ж дня, коли її висловили, і спринт щоразу переплановують. З Executive MetaScrum ті самі запити чекають на один форум, що збирається щонайменше раз на спринт, де вирішують пріоритети, бюджети й переміщення команд, а новий порядок починається з наступного Sprint Planning. Scrum@Scale Guide: ні в який інший момент спринту ці рішення ухвалюватися не повинні.

Це правило старше за фреймворк. У PatientKeeper, бостонській компанії з програмного забезпечення для медицини, де Сазерленд був технічним директором, із 2003 року щотижня працював MetaScrum: півтори години, веде головний Product Owner, присутні CEO, вище керівництво й керівники маркетингу, розробки, QA, впровадження та підтримки. Там переглядали кожен реліз; спринти додавали, змінювали чи скасовували; продавці мусили обстоювати там будь-яку зміну розгортання продукту. Стаття Сазерленда 2005 року каже, що рішення компанії, які зачіпали беклог, ухвалювали лише на цій зустрічі, що прибрало більшу частину лобіювання, і називає її ключовою причиною успіху компанії; 2004 року PatientKeeper запустив понад 45 корпоративних релізів. Це розповідь автора про власну компанію, без жодного порівняння.

Правило не означає, що посеред спринту не може змінитися нічого. Аварія в продакшені — не рішення про пріоритет; з нею працюють так, як будь-яка Scrum-команда. Якщо рішення справді не може чекати, у Scrum уже є клапан: Product Owner може скасувати спринт, чия ціль втратила сенс. Правило прибирає третій випадок — керівника, якому в середу захотілося іншого, — даючи йому певне місце й час, де його почують і де компроміс ухвалять на очах у всіх, кого він зачіпає.

Де цикли зустрічаються

Формулювання гайду точне: два цикли перетинаються у двох компонентах і мають третій спільний. Фреймворк зазвичай переказують як дві точки дотику, а той, що з такого переказу випадає, — метрики й прозорість — саме той, що тримає два інші чесними.

Процес команди — перший перетин

Процес команди — це Scrum так, як його приписує Scrum Guide. Оскільки кожна Scrum-команда має Product Owner і Scrum Master, кожна команда і є місцем першої зустрічі двох циклів. Гайд дає цьому компоненту чотири цілі: максимізувати потік завершеної роботи, що відповідає Definition of Done, підвищувати результативність команди з часом, працювати стійко й так, щоб це збагачувало команду, і пришвидшувати цикл відгуку від клієнтів. Від цього залежить усе вище. Масштабування команд, які не вміють завершити роботу за спринт, дає не масштабовану організацію, а більше незавершеної роботи — швидше.

Відгук на продукт і реліз — другий перетин

Коли реліз доходить до користувачів, назад повертаються дві різні речі, і гайд спрямовує їх у різні місця. Відгук на продукт — що клієнти роблять із продуктом, які припущення справдилися, які нові потреби зʼявилися — іде до організації Product Owner і змінює беклог. Відгук на реліз — як пройшла сама поставка — іде до організації Scrum Master і змінює механізм поставки.

Про цей перетин варто сказати прямо. Якщо релізи щоквартальні, а відгук приходить звітом через три тижні, цикл Product Owner упорядковує беклог на основі думок. Усі інші компоненти можуть бути на місці, а організація все одно гадатиме, — тому поставку на боці Scrum Master зазвичай виправляють першою, хоча вона й виглядає суто технічною справою.

Метрики й прозорість — спільний компонент

Scrum@Scale не приписує набору метрик, але гайд каже, що як мінімум організація має вимірювати чотири речі, і для кожної дає приклад.

ВимірПриклад гайдуЩо він ловитьЯк його підкручують
ПродуктивністьЗміна обсягу робочого продукту, поставленого за спринтМережу, яка зайнята, але не завершуєРахують поінти чи тікети замість робочого продукту
Доставлена цінністьБізнес-цінність на одиницю зусиль командиРезультат, який нікому не був потрібенОцінки цінності ставлять ті, хто цю роботу й замовив
ЯкістьЧастота дефектів або простій сервісуШвидкість, куплену переробкамиДефекти переписують у запити на зміни або не реєструють зовсім
СтійкістьЗадоволеність командиРезультат, куплений вигораннямОпитування, в анонімність якого ніхто не вірить, тож усі відповідають «нормально»

Гайд обґрунтовує цей компонент затримкою рішень: числа існують, щоб Executive MetaScrum і Executive Action Team вирішували на фактах і швидше. Читайте чотири виміри як набір. Кожен окремо можна поліпшити коштом іншого — продуктивність коштом якості, якість коштом швидкості, обидва коштом вигорання команди, — і лише всі чотири разом роблять це видимим.

Упровадження: модульний, але не необовʼязковий

Найчастіше про Scrum@Scale повторюють, що ви впроваджуєте потрібні компоненти, а решти не чіпаєте. Гайд каже вужче. Оскільки фреймворк складається з компонентів, організація може налаштувати свою трансформацію: спершу взятися за найцінніші чи найбільш проблемні ділянки, а потім перейти до інших. І тут же: зміна базового задуму компонентів, їх пропуск або недотримання базових правил обмежує користь. Порядок — ваш. Набір — ні.

Де починати, гайд теж каже: розробити масштабовану еталонну модель (Reference Model), перш ніж масштабувати. Це невеликий набір команд, що координуються, щоб постачати щоспринту, — на практиці один Scrum of Scrums із чотирьох-пʼяти команд. Коли ці команди досягають успіху, решта організації має робочий, здоровий приклад для наслідування, а Executive Action Team на малому масштабі дізнається, які корпоративні правила заважають. Копіювати еталонну модель, яка ще не постачає щоспринту, — означає копіювати її проблеми.

Далі порядок — це діагноз. Таблиця зіставляє симптом, про який зазвичай говорить керівництво, з компонентом, який варто запустити першим.

СимптомПочати зЧому
Окремі команди не завершують спринтиПроцес команди — раніше за все іншеМасштабування команди, що не завершує, масштабує незавершену роботу
Команди завершують, а продукт випустити не можнаПоставка і Scrum of ScrumsВузьке місце — інтеграція; більше планування її не виправить
Команди постійно чекають одна на одну посеред спринтуМіжкомандна координація: Scaled Daily ScrumЗалежності знаходять із запізненням на дні, а не того ж ранку
Пріоритети змінюються щотижняExecutive MetaScrumПріоритизація відбувається, просто не в одному місці
Та сама організаційна перешкода на кожній ретроспективіExecutive Action TeamНею не володіє ніхто з повноваженнями її усунути
Команди будують те, що просили, і ніхто цим не користуєтьсяСтратегічне бачення і відгук на продукт і релізБеклог упорядковано на основі думок
Кожній задачі потрібні три командиДекомпозиція й рефайнмент беклогуРоботу ріжуть по межах команд, а не по цінності
Ніхто не може сказати, чи щось із цього працюєМетрики й прозорістьРішення чекають на дані, яких ніхто не збирає

Scrum@Scale проти Nexus, LeSS і SAFe

ФреймворкМасштабГоловна ідеяЩо додає чи прибираєДе керівництво
Scrum@Scale4–5 команд на Scrum of Scrums, повтореноДва цикли, один патерн на кожному рівніДодає Scrum of Scrums і команду Product Owner на кожну групу, а нагорі — Executive MetaScrum і Executive Action TeamУсередині фреймворку, як дві Scrum-команди
Nexus3–9 командЗробити інтеграцію чиєюсь відповідальністюДодає Nexus Integration Team і чотири події рівня NexusПоза фреймворком; гайд про це не говорить
LeSS2–8 команд; більше в LeSS HugeПрибрати структуру, щоб координація не була потрібнаПрибирає компонентні команди й прошарки менеджменту; вимагає фіче-командМенше менеджерів, чия робота — покращувати систему, а не роздавати задачі
SAFe50–125 осіб на Agile Release TrainКоординувати навколо спільного Planning IntervalДодає ролі потяга, PI Planning і необовʼязкові рівні рішення й портфеляBusiness Owners на кожному потязі; Lean Portfolio Management вище

Найбільше ці чотири перетинаються між трьома й девʼятьма командами, тож розмір між ними не вибирає; вибирає те, що організація готова змінити. Nexus не змінює структури: він дає інтеграції власника в особі , і це найлегша відповідь, коли зламалася саме інтеграція. LeSS вимагає реорганізації, від якої зникає більшість залежностей, — кожна команда стає фіче-командою, здатною провести видиму клієнтові фічу від ідеї до готовності, — і віддає більше, коли керівництво на це йде. стартує з наявної структури й додає над командами прошарок — , що координує їх навколо спільного Planning Interval на вісім–дванадцять тижнів.

Scrum@Scale стоїть між ними за вагою й окремо від них в одному. Він зберігає спринт як горизонт планування на кожному рівні, як Nexus і LeSS, а SAFe — ні. Він лишає структуру команд організації, чого не робить LeSS. І він єдиний із чотирьох вписує керівників у фреймворк як Scrum-команди з власними беклогами й каже, коли вони можуть змінювати пріоритети. Це його найсильніша ідея і найчастіша точка відмови: частину, яку фреймворк покладає на керівництво, керівництво найохочіше відкладає.

Одна деталь показує, як мандрує словник. У SAFe на кожному потязі була подія під назвою Scrum of Scrums, доки версія 6.0 2023 року не перейменувала її на Coach Sync. У Scrum@Scale Scrum of Scrums — це команда з беклогом і відповідальністю за один інтегрований продукт; у SAFe до 6.0 і в більшості організацій, що вживають цю назву, — зустріч. У цій різниці — більша частина різниці між фреймворком та його імітацією.

Що показують дані

ДжерелоЩо повідомляєЩо може показати, а що ні
IDX Systems, 1996 (Сазерленд, 2001)Перший Scrum of Scrums, що тримав у ногу команди восьми бізнес-підрозділівЗвідки взявся патерн — у розповіді автора
PatientKeeper, 2003–2005 (Сазерленд, Agile 2005)Щотижневий MetaScrum за участі CEO; понад 45 корпоративних релізів 2004 рокуЗвідки взявся MetaScrum; розповідь автора про власну компанію, без порівняння
Saab Aeronautics (Harvard Business Review, травень–червень 2018)100+ команд у софті, залізі й фюзеляжі; драбина стендапів 7:30–8:45; тритижневі спринтиЧіткий опис механізму, написаний у співавторстві з творцем фреймворку
16-й звіт State of Agile, 202253% організацій на SAFe, 28% на Scrum@Scale — «який часто називають Scrum of Scrums», як цитують Verwijs і RussoНаскільки поширений патерн; але не те, чи хтось працює за фреймворком
Verwijs і Russo, 202415 078 учасників у 4 013 командах: лише незначні відмінності в ефективності між підходами до масштабування; група «Scrum of Scrums» мала найвищі бали за всіма чинниками, з невеликим відривомОпитування пропонувало варіант «Scrum of Scrums», а не Scrum@Scale, тож не відрізняє фреймворк від зустрічі

Разом ці дані тонкі так само, як і в Nexus, але з іншої причини. Детальні розповіді походять від творця фреймворку; великі опитування рахують Scrum of Scrums — ту частину Scrum@Scale, що в більшості організацій і так була. Висновок Verwijs і Russo все ж варто зберегти: найпростіші підходи — Scrum of Scrums і LeSS — отримали трохи вищі бали за підтримку менеджменту, ніж решта, 5,11 і 5,07 проти 4,57–4,88, з відривом, який автори вважають надто малим, щоб мати практичне значення. Жодне з цих джерел не виокремлює двох компонентів, що роблять Scrum@Scale іншим, — Executive MetaScrum і Executive Action Team. Чи дають вони те, що обіцяє гайд, сьогодні — аргумент, а не результат дослідження.

Де він вироджується

Scrum@Scale ламається впізнавано, і його власна структура це передбачає. Компоненти, що коштують чогось командам, упроваджують; компоненти, що коштують чогось керівництву, відкладають. Scrum of Scrums запустити легко — це зустріч. Executive MetaScrum означає, що керівники погоджуються змінювати пріоритети раз на спринт, публічно, і не між цим. Executive Action Team означає, що керівники беруть беклог перешкод власної організації й щоспринту відповідають, які з них усунули.

Це і є чесна межа. Фреймворк точно описує, що має робити керівництво, і не дає нікому нижче за керівництво засобів цього домогтися. Фреймворк, що розміщує найважливіші компоненти на верхівці організації, упроваджують знизу, і впровадження зупиняється там, де закінчуються повноваження його впроваджувати. Лишається Scrum of Scrums — корисний, добре описаний і зовсім не те, про що гайд.

  • Scrum of Scrums як статус-зустріч, без власного беклогу, і жодної усуненої перешкоди.
  • На Scaled Daily Scrum ходять менеджери, які звітують про прогрес, а не учасники команд, які називають блокери.
  • Немає Executive Action Team, тож організаційні перешкоди порушують вічно й не усувають ніколи.
  • Executive Action Team із делегатів без бюджетних повноважень, які можуть назвати перешкоди, але не усунути їх.
  • Немає Executive MetaScrum, тож пріоритети змінюються щоразу, коли хтось із керівництва незадоволений.
  • Executive MetaScrum збирається за розкладом, а пріоритети й далі змінюються в коридорах між зустрічами.
  • Два центри злито в один управлінський форум, після чого бік «як» починає вирішувати «що».
  • Групи значно більші за пʼять команд, де координаційна подія перестає бути розмовою.
  • Масштабування до того, як еталонна модель постачає щоспринту, — і її проблеми копіюються в кожну нову групу.
  • Компоненти як меню, де незручні через два роки досі «поки що не потрібні».

Коли це застосовувати

Застосовуйте, коли

  • Команди вже добре працюють за Scrum, і ви хочете масштабувати той самий патерн, а не вчити новий.
  • Керівництво готове бути всередині фреймворку — Executive Action Team із реальними повноваженнями, Executive MetaScrum із правилом про час.
  • Справжні проблеми — пріоритизація між стейкхолдерами або перешкоди, яких ніхто нижче за керівників не усуне.
  • Ви хочете зберегти спринт як горизонт планування на кожному рівні й упроваджувати в порядку, якого вимагають ваші проблеми.

Уникайте, коли

  • Команди ще не працюють за Scrum компетентно — масштабування зламаного патерну масштабує поломку.
  • Керівництво не готове створити Executive Action Team із бюджетними й нормотворчими повноваженнями.
  • Організація хоче приписаного кінцевого стану й покрокової інструкції більше, ніж діагностичного підходу.
  • Зламана лише інтеграція, а команд девʼять чи менше — Nexus буде меншим виправленням.

Джерела й метод

На чому стоїть ця стаття

  • 6 джерел
  • Перевірено 13 жовтня 2026 р.

Дослідження з Claude. Пошук і звірку першоджерел зроблено з Claude (Anthropic). Відбір, текст і перевірку фактів — редакція Anatomy of IT Product.

Було корисно?

Поділіться з тим, хто працює над тією ж задачею.