LeSS
LeSS (Large-Scale Scrum) — фреймворк, що масштабує Scrum, ведучи багато команд як одну: один Product Owner, один беклог, один спринт, один продукт. Він масштабується прибиранням організаційної структури, а не додаванням, і тому найвимогливіший до впровадження та найближчий до самого Scrum. Сторінка починається з усіх правил і всіх подій на одному екрані; далі — розмасштабування й визначення продукту, фіче-команди й те, що LeSS прибирає, десять принципів, кожна подія, LeSS Huge і його Requirement Areas, що показують чотири впровадження з датами і де все це вироджується.
- LeSS Basic
- 2–8 команд
- LeSS Huge
- 8+ команд, 4–8 на область
- Правила оновлено
- Листопад 2024
LeSS на одному екрані
Спершу — увесь фреймворк. LeSS визначає короткий список правил; усе інше, що публікують його автори, — поради. Перша таблиця переказує простими словами кожне правило LeSS Basic — версії для двох-восьми команд — із тим, що воно замінює у типовому налаштуванні на кілька команд, і тим, що ламається, якщо його пропустити. Останній рядок — єдине правило, яке додає LeSS Huge. Друга таблиця перелічує кожну подію в тому порядку, в якому їх проходить спринт.
| Сфера | Правило простими словами | Що воно замінює | Що ламається без нього |
|---|---|---|---|
| Структура | Будівельний блок — справжні команди: кожна самокерована, крос-функціональна, в одному місці й довгоживуча | Людей, розподілених по проєктах у відсотках | Жодна команда не живе досить довго, щоб вивчити продукт |
| Структура | Більшість команд — фіче-команди, організовані навколо того, що отримує клієнт | Компонентні команди, по одній на технічний шар | Фіча чекає в окремій черзі на кожен компонент, якого торкається |
| Структура | Scrum Master працює на впровадження на повну ставку, на одну-три команди | Scrum Master на частину ставки або координатора поставки | Роль зменшується до бронювання зустрічей |
| Структура | Менеджери необовʼязкові; де вони є, вони покращують спроможність системи, а не керують роботою | Тімлідів і менеджерів, які роздають задачі | Дві влади над одним беклогом |
| Структура | Уся структура для продуктової групи створюється одразу; ширша організація змінюється поступово, експериментами | Пілот «трохи LeSS» поруч зі старою структурою | Стара структура поглинає нову за рік |
| Продукт | Один Product Owner і один Product Backlog на весь продукт, що постачається | Product Owner на кожну команду чи компонент | Кожна команда оптимізує свій беклог, і хтось мусить їх координувати |
| Продукт | Команди уточнюють деталі напряму з клієнтами й користувачами; Product Owner вирішує порядок | Аналітиків чи Product Owner як єдиний канал до клієнта | Вимоги приходять із других рук і пізно |
| Продукт | Один Definition of Done для всіх команд; команда може зробити свій суворішим, але не мʼякшим | Власний Definition of Done у кожної команди | «Готово» означає різне в кожній команді, а інтегрований продукт не готовий |
| Продукт | Definition of Done росте, доки продукт не зможе постачатися щоспринту | Окрему групу, що доробляє роботу після команд | Недороблене накопичується й оплачується на релізі |
| Спринт | Один спринт на весь продукт: усі команди починають і закінчують в один день, з одним інтегрованим продуктом | Команди у власних, зсунутих ритмах | Не буває моменту, коли відомо, що все сходиться разом |
| Спринт | Sprint Planning у дві частини: усі команди разом вирішують, хто що бере, потім кожна планує свою роботу | Центрального планувальника, що роздає роботу | Команди перестають володіти своїм планом |
| Спринт | Кожна команда має власний Daily Scrum і власний Sprint Backlog | Один великий стендап для всіх | Пʼятдесят людей слухають чужий статус |
| Спринт | Координація за замовчуванням децентралізована й неформальна; споріднені задачі рефайнять кілька команд разом | Координаторів і постійну координаційну зустріч | Кожна залежність чекає на наступну зустріч |
| Спринт | Один Sprint Review на весь продукт, з присутніми справжніми клієнтами й користувачами | Демо від кожної команди | Ніхто не бачить, чи працюють частини разом |
| Спринт | Кожна команда проводить власну ретроспективу; потім загальна ретроспектива працює над системою між командами | Лише командні ретроспективи | Проблеми, якими не володіє жодна команда, ніколи не виправляють |
| Huge | Понад вісім команд: Requirement Areas по чотири-вісім команд, кожна з Area Product Owner, — і досі один Product Owner і один Product Backlog | Окремий продукт і беклог на кожен відділ | Продукт розколюється вздовж оргструктури |
| Подія | Хто | Коли | Результат |
|---|---|---|---|
| Sprint Planning One | Product Owner і учасники всіх команд — або представники кожної, якщо зала замала | Перший день спринту | Яка команда бере які задачі; де командам варто працювати тісно |
| Sprint Planning Two | Кожна команда; споріднені — в одній кімнаті | Одразу після Sprint Planning One | Sprint Backlog кожної команди: як вона будуватиме свої задачі |
| Daily Scrum | Кожна команда окремо | Щодня | План команди на день; інші команди спостерігають, коли це корисно |
| Product Backlog Refinement | Загальний: Product Owner і представники команд. Багатокомандний: кілька команд разом. Командний: одна команда | Упродовж спринту — на майбутні спринти | Задачі, достатньо малі й зрозумілі, щоб їх брати; спільне розуміння між командами, які можуть їх узяти |
| Sprint Review | Product Owner, усі команди, клієнти, користувачі, стейкхолдери | Останній день спринту | Відгук на один інтегрований продукт; скоригований беклог |
| Ретроспектива команди | Кожна команда окремо | Після Sprint Review | Покращення, які команда може зробити сама |
| Загальна ретроспектива | Product Owner, Scrum Master-и, представники команд, менеджери | Після командних ретроспектив; часто на початку наступного спринту | Покращення системи, в якій працюють команди |
Масштабування через віднімання
Почнімо з того, що зазвичай стається, коли продукт переростає одну команду. Зʼявляється друга команда, потім третя. Хтось помічає, що троє Product Ownerвідповідає за те, що будуютьОдна людина, відповідальна за те, що команда будує і в якому порядку. Повноваження тут справжні: Product Owner, який мусить погоджувати кожне рішення деінде, є посильним, і роль перестає працювати.Докладніше в статті →Усі терміни тепер пріоритизують один проти одного, тож над ними наймають координатора. Інтеграція постійно зривається — створюють команду інтеграції. Через пів року є програмний менеджер, реліз-менеджер, керівний комітет і купа передач роботи між ними, а поставка йде повільніше, ніж з однією командою.
LeSS вважає весь цей ланцюжок хворобою, а не ліками. Його відповідь — масштабувати Scrum, додаючи якомога менше: один Product Owner на весь продукт, один Backlogупорядкований список того, що лишилосьУпорядкований список усього, що може бути зроблено, і найцінніше — згори. Ключове слово тут «упорядкований»: беклог, де все однаково важливе, є списком побажань і не полегшує жодного рішення.Докладніше в статті →Усі терміни, один спринт, спільний для всіх команд, і один інтегрований інкремент наприкінці. Над командою немає жодної нової ролі. Між командами й клієнтом немає програмного прошарку.
Власне слово фреймворку для цього — розмасштабування. Замість додавати механізми керування координацією, він прибирає організаційні межі, які цю потребу в координації й породили. Кожна межа між двома групами — це передача роботи, а кожна передача — черга, переклад і місце, де пріоритети можуть розійтися. Приберіть межу — і координація, якої вона вимагала, зникне разом із нею.
Перше рішення: що вважати продуктом
LeSS ставить одне питання раніше за всі інші, і більшість впроваджень його пропускає: що таке продукт? Відповідь вирішує, скільки Product Owner і беклогів у вас буде. Визначте продукт вузько — і продуктів багато, у кожного свій власник, а кожна зміна, що перетинає два з них, стає переговорами. Визначте широко — і та сама зміна стає одним елементом в одному беклозі, який упорядковує одна людина.
| Продукт визначено як | Власників і беклогів | Новий спосіб оплати стає |
|---|---|---|
| iOS-застосунок; Android-застосунок; вебфронтенд; сервіс платежів | Чотири й чотири | Чотирма задачами в чотирьох беклогах, які узгоджують четверо власників |
| Мобільний і веббанкінг | Двоє і два — сервіс платежів досі окремо | Двома задачами й одними переговорами |
| Роздрібний банкінг для приватних клієнтів | Один і один | Однією задачею, місце якої в порядку — рішення однієї людини |
Порада LeSS — визначати продукт так широко, як це практично, і якомога ближче до клієнта, а потім питати, чи може одна людина ним володіти. Якщо ні — саме тут починається LeSS Huge, а не привід знову нарізати продукт вужче.
Розвилка в масштабуванні: відняти чи додати
LeSS
- Прибирає ролі й прошарки, щоб зменшити потребу в координації
- Один Product Owner з реальними повноваженнями над усім продуктом
- Потребує глибокої організаційної зміни, перш ніж запрацює
- Горизонт планування — один спринт, як у Scrum
- Тонка документація; принципи замість приписів
SAFe
- Додає ролі й прошарки, щоб керувати координацією
- Product Management над кількома Product Owner
- Може бути накладений на наявну структуру
- Planning Interval завдовжки 8–12 тижнів
- Розлога документація; визначена відповідь для кожного рівня
Це найчіткіша розвилка в масштабуванні. LeSS вимагає, щоб змінилася організація й фреймворк до неї підійшов; SAFeScaled Agile Framework — фреймворк, що веде багато agile-команд як однуScaled Agile Framework — ролі, події та практики для координації десятків agile-команд, побудовані навколо Agile Release Train: пʼять-дванадцять команд, що планують разом раз на вісім-дванадцять тижнів. Це найбільш приписовий і найпоширеніший фреймворк масштабування — і саме тому його можна встановити, не змінивши того, хто ухвалює рішення.Докладніше в статті →Усі терміни сам підлаштовується під організацію. LeSS дає кращий результат там, де керівництво справді йде на реорганізацію, і провалюється повністю там, де ні: напів-LeSS, який усе одно працює, не існує, бо відкинуті правила якраз і тримають решту. Nexus стоїть між ними: має того самого єдиного Product Owner і беклог, додає одну відповідальність за інтеграцію й не вимагає жодної реорганізації — тож це менший перший крок, а LeSS — глибший.
Фіче-команди — і що LeSS прибирає
Компонентна команда володіє однією технічною частиною системи — фронтендом, сервісом платежів, базою даних. Фіче-команда володіє видимим клієнтові шматком продукту від початку до кінця й працює в кожному компоненті, якого цей шматок торкається. LeSS вимагає, щоб більшість команд були фіче-командами. Це правило, дотримання якого впровадження заявляють найчастіше, а виконують найрідше.
Різниця — арифметика, а не стиль. З компонентними командами фіча, що зачіпає три компоненти, ділиться на три шматки, і кожен чекає в черзі іншої команди за її іншою роботою. Фіча готова, коли приземлиться найповільніший шматок, а зустрічаються шматки вперше на інтеграції. З фіче-командою та сама фіча чекає в одній черзі, і інтегрують її ті, хто написав її всю.
Ціна реальна, і її варто планувати, а не заперечувати. Фіче-команді доводиться працювати в чужому коді, і перші місяці в незнайомих компонентах вона буде повільнішою, ніж були спеціалісти. Відповіді LeSS — про людей: ментор компонента, який добре знає компонент, навчає команди, що в ньому працюють, і переглядає їхні зміни, не володіючи чергою; спільноти практики навколо спільної навички; робота в парах; і спільна кодова база, яку можна змінювати кожному. Спеціалісти не зникають — вони перестають бути чергою.
Що LeSS зберігає, а що прибирає
Ролі в LeSS — це ролі Scrum і більше нічого. Один Product Owner володіє впорядкуванням усього Product Backlog, а команди спілкуються з клієнтами й користувачами напряму, а не через бізнес-аналітиків. Команди — це фіче-команди: крос-функціональні, довгоживучі, до десяти людей кожна, як у Scrum Guide. Scrum Masterусуває те, що блокує командуЛюдина, відповідальна за те, щоб працював процес, а не за те, щоб робота була зроблена. Вона усуває перешкоди й захищає команду від смикань — вона не керівник команди, і саме ставлення до ролі як до керівної є звичною причиною провалу.Докладніше в статті →Усі терміни обслуговує одну-три команди на повну ставку — «на повну» тут правило, бо частково зайнятий Scrum Master стабільно скочується до ролі координатора.
Складніша половина — прибирання. Немає проєктного менеджера, програмного менеджера, тімліда, що роздає роботу, окремої архітектурної групи, яка вирішує за команди, відділу аналізу чи тестування, немає PMOProject Management Office — офіс, що задає стандарти проєктівПідрозділ, що задає стандарти управління проєктами в організації, збирає звітність із проєктів і часом наймає проєктних менеджерів. Його цінність залежить від того, що саме з цього він робить: PMO, який лише збирає статус-звіти, додає рівень, не додаючи жодного рішення.Усі терміни між Product Owner і клієнтом. Наявні менеджери не мусять зникати, і правила називають їх необовʼязковими, а не забороненими. Але їхня робота змінюється з керування роботою на покращення системи, крізь яку ця робота проходить: іти й дивитися, як команди працюють насправді, навчати, прибирати перешкоди, яких жодна команда не прибере сама, і розвивати людей.
Недороблена робота й «відділ недоробленого»
LeSS називає розрив, який мають більшість організацій і вимірюють одиниці. З одного боку — усе, що має статися, перш ніж продукт справді можна постачити: тестування продуктивності, перевірка безпеки, документація, докази для регулятора, сам реліз. З другого — Definition of Doneщо тут означає «готово»Перелік умов, які робота мусить пройти, перш ніж її дозволено назвати завершеною: протестовано, перевірено, задокументовано, розгорнуто — як домовилась команда. Цінність у тому, що «готово» перестає бути предметом думки на статус-зустрічі.Докладніше в статті →Усі терміни команди. Усе, що лежить між ними, — недороблена робота, а той, хто робить її після спринту, — це те, що LeSS називає «відділом недоробленого»: реліз-команда, група тестування, фаза стабілізації.
Правило — не скасувати цей відділ першого ж дня. Воно в тому, щоб розширювати Definition of Done крок за кроком, переносячи в спринт одну діяльність щоразу, коли команди можуть її взяти, доки відділу не залишиться чого робити. Сторінка про Scrum малює той самий розрив і пояснює, чому відкладати його — дорогий вибір; LeSS додає, що на масштабі недороблене від восьми команд приходить одночасно.
Десять принципів і три шари настанов
LeSS навмисно бідний на правила й багатий на принципи: правила кажуть, якою має бути структура, а принципи — як вирішувати все, що правила лишили відкритим. Принципів десять, і це не оздоблення: коли впровадження LeSS іде не так, майже завжди причина в рішенні проти одного з них, тоді як правила формально дотримано.
| Принцип | Що це означає насправді |
|---|---|
| LeSS — це Scrum | Не новий фреймворк на ідеях Scrum. Усі правила Scrum лишаються чинними; LeSS лише каже, як вони працюють із багатьма командами. |
| Емпіричне керування процесом | Щоспринту дивіться на реальний продукт і реальну організацію — і адаптуйтеся. Жоден попередній план не переживає контакту з реальністю, тож не будуйте процес, який на нього спирається. |
| Прозорість | Спирається на придатний до поставки продукт, короткі цикли, спільні визначення й відкриті простори — а не на звіти, прозорі щодо чиєїсь думки про прогрес. |
| Більше з меншим | Менше ролей, менше артефактів, менше процесів. Кожне додавання має заслужити своє місце; типова відповідь на «чи додати роль» — ні. |
| Фокус на цілому продукті | Один беклог, один Definition of Done, один інкремент. Результат команди зараховується лише тоді, коли він є частиною цілого придатного до поставки продукту. |
| Орієнтація на клієнта | Команди вчаться відрізняти проблеми клієнта від внутрішніх, а роботу впорядковують за цінністю для клієнта, а не за тим, який внутрішній відділ голосніший. |
| Безперервне вдосконалення до досконалості | Проголошена ціль — продукт без дефектів, який постачається будь-коли на запит клієнта. Ви її не досягнете; сенс у напрямку, а не в прибутті. |
| Системне мислення | Оптимізуйте ціле, а не частини. Команда зі стовідсотковою завантаженістю, поки продукт виходить із запізненням, — це локальний оптимум, що погіршує систему. |
| Ощадливе мислення | Менеджери діють як учителі, що покращують систему, спираючись на дві опори: повага до людей і безперервне вдосконалення. |
| Теорія черг | Розумійте, як поводяться розмір партії, ліміти незавершеної роботи, мінливість і завантаженість. Висока завантаженість плюс великі партії дорівнює довгим чергам — це арифметика, а не культура. |
Під принципами лежать три шари опублікованого змісту з дуже різною силою, і розуміння того, до якого шару належить твердження, відрізняє впровадження фреймворку від копіювання його поверхні.
Правила — обовʼязкові
Мінімальне визначення LeSS — перша таблиця на цій сторінці. Порушили правило — ви більше не робите LeSS. Це припустимий вибір, але назвіть його чесно.
Гайди — перевірені поради
Практики, що спрацювали в багатьох впровадженнях: як провести Sprintцикл роботи фіксованої довжиниФіксований період, зазвичай від тижня до чотирьох, наприкінці якого є щось достатньо завершене, щоб показати. Фіксована саме довжина, а обсяг рухається: спринт, який подовжили під роботу, втратив єдине, заради чого існував.Докладніше в статті →Усі терміни Planning One, як формувати фіче-команди, як Product Owner працює з багатьма командами. Наполегливо рекомендовані, але не обовʼязкові.
Експерименти — спробуй і подивись
Те, що десь спрацювало, а десь провалилося, опубліковане з обома результатами. Книжки свідомо перелічують експерименти, яких варто уникати, поряд із перспективними.
Саме через це розшарування документація LeSS тонка там, де в SAFe вона товста. LeSS стверджує: поза невеликим набором структурних правил правильна практика залежить від організації, тож публікувати детальний припис було б нечесно. Компроміс реальний: LeSS дає менше того, що можна скопіювати, і тому вимагає більше суджень від того, хто веде впровадження.
Події по черзі
Усі команди працюють одним спільним спринтом однакової довжини, що починається й закінчується в один день. Події — це події Scrum із визначеною відповіддю на одне питання: що робити, коли це потрібно вісьмом командам одночасно?
Sprint Planning One і Two
Sprint Planning One — коротка й спільна. Product Owner приносить верх беклогу, а учасники всіх команд — усі або представники кожної, якщо зала замала, — вирішують, яка команда які задачі бере. Вибір навмисно попередній, а другий результат важить не менше за перший: помітити задачі, над якими двом командам варто працювати тісно, ще до того, як хтось написав бодай рядок.
Sprint Planning Two йде одразу після, і кожна команда планує, як будуватиме свої задачі. Команди, що взяли тісно повʼязані задачі, планують в одній кімнаті — LeSS називає це багатокомандним Sprint Planning Two, — щоб спільне проєктне рішення ухвалили раз, а не двічі.
Три види рефайнменту
Загальний рефайнмент
Короткий, раз на спринт: Product Owner і представники команд дивляться на беклог цілком, ділять великі задачі й вирішують, які команди що рефайнитимуть.
Багатокомандний рефайнмент
Дві чи більше команд рефайнять споріднені задачі разом, в одній кімнаті. Це поширює знання про область між командами й лишає відкритим вибір, яка з них візьме роботу.
Командний рефайнмент
Звичайна діяльність зі Scrum — для задач, які найімовірніше візьме одна команда. У Scrum це норма, у LeSS — виняток, щойно задачі перетинаються.
Daily Scrum і координація між подіями
Кожна команда зберігає власну щоденну зустріч і власний Sprint Backlog. Немає щоденної зустрічі всіх команд і немає постійної координаційної зустрічі над ними. Координація між подіями навмисно лишається неформальною — LeSS називає типовий спосіб «просто поговоріть», — а гайди для неї про людей, а не про зустрічі.
| Гайд | Як це працює | Коли допомагає |
|---|---|---|
| Комунікація через код | Усі інтегруються в одну спільну гілку багато разів на день, тож конфлікт проявляється за години як зламана збірка | Завжди — найсильніший із гайдів, і від нього залежать інші |
| Просто поговоріть | Розробник, якому щось потрібно від іншої команди, іде чи дзвонить — зараз | Більшість залежностей, більшість днів |
| Розвідники | Хтось відвідує щоденну зустріч іншої команди й приносить назад те, що важливо | Дві команди працюють в одній області цього спринту |
| Мандрівники | Експерт приєднується до іншої команди на спринт чи довше й навчає, працюючи | Знання замкнене в одній людині чи одній команді |
| Ментори компонентів | Людина, що добре знає компонент, навчає й переглядає зміни, не володіючи чергою | Перехід від компонентних команд до фіче-команд |
| Спільноти й open space | Групи поперек команд навколо навички — тестування, фронтенд, архітектура — і самоорганізовані сесії з відкритих питань | Стандарти й проєктні рішення, що охоплюють усі команди |
Sprint Review і дві ретроспективи
Sprint Review на весь продукт один, і це огляд із клієнтами й користувачами в залі, а не демо для них. Його результат — змінений беклог, а не оплески.
Далі кожна команда проводить власну ретроспективу — про те, що може покращити сама. Загальна ретроспектива йде після них — багато груп проводять її на початку наступного спринту — і працює над системою, в якій сидять команди: збірка, реліз, спосіб, у який приходить робота, правила організації. Присутні Product Owner, Scrum Master-и, представники команд і менеджери. Це єдина подія, на якій менеджерів чекають обовʼязково, бо більшість того, що вона знаходить, виправляти саме їм.
LeSS Huge: Requirement Areas
LeSS Basic — 2–8 команд
Один Product Owner здатен утримати весь беклог у голові. Усі команди мають спільний Sprint Review і спільну загальну ретроспективу. Нічого понад Scrum не додається — це фреймворк у задуманому вигляді.
LeSS Huge — 8+ команд
Беклог ділиться на Requirement Areas, кожна з Area Product Owner і чотирма-вісьмома командами. Єдиний Product Owner лишається й тепер упорядковує роботу між областями, а не між окремими задачами.
Requirement Area — це велика область потреб клієнта, і правило, яке вирішує долю LeSS Huge, — як ви їх нарізаєте. Області виділяють за тим, що потрібно клієнтові, ніколи за технічним компонентом. Область «оформлення замовлення» — правильно. Область «шар бази даних» відтворює саме ту передачу роботи, заради усунення якої LeSS існує, і за два спринти дасть компонентні команди з новою вивіскою.
Кожна область потребує щонайменше чотирьох команд. Ця нижня межа не випадкова: область з однієї-двох команд — це відділ, що вдягнув слово «область», і вона починає поводитися як окремий продукт із власними пріоритетами. Верхня межа у вісім — це межа самого LeSS Basic, бо всередині своєї області Area Product Owner працює з командами точно так, як Product Owner у LeSS Basic.
Product Backlog досі один. Кожна задача має позначку своєї області, а беклог області — це просто вигляд одного беклогу, відфільтрований за цією областю, а не другий список, який хтось веде. Product Owner і Area Product Owner працюють як одна команда власників продукту й зустрічаються до і після кожного спринту, а справжній важіль Product Owner — спроможність: переставити команду з однієї області в іншу, коли баланс цінності для клієнта зміщується.
Області мають змінюватися разом із продуктом — це поточний погляд на попит, а не оргструктура, яку треба захищати. І LeSS Huge не вмикають одним кроком. Правила називають його впровадження еволюційним: по одній області, кожна працює як LeSS Basic, доки не запрацює, — упродовж місяців чи років.
Впровадження LeSS — і що показують чотири впровадження
Впровадження LeSS — це зміна організаційного дизайну під назвою процесу. На практиці воно означає розпуск компонентних команд, прибирання прошарку середнього менеджменту й передачу одній людині повноважень, раніше розподілених по керівному комітету. LeSS незвично прямий у цьому, і його поради щодо впровадження зводяться до трьох принципів.
Глибоко й вузько, а не широко й мілко
Змініть одну продуктову групу повністю, а не кожну групу трохи. Групу, що змінилася до кінця, решта організації може піти й побачити.
Згори вниз і знизу вгору
Структуру можуть змінити лише ті, хто нею володіє, а роботу — лише ті, хто її виконує. Будь-яка половина окремо застрягає.
Добровільність
Люди самі обирають приєднатися до першої продуктової групи, а команди здебільшого формуються самі. Призначені «добровольці» — перше, що кейси нижче називають серед збоїв.
Найчастіше недооцінюють технічну передумову. Один інтегрований інкремент за спринт від восьми команд неможливий без безперервної інтеграції у спільну гілку, єдиного Definition of Done, який виконує кожна команда, і автотестів, що проходять за хвилини, а не за ніч. Організації, які беруть структуру LeSS без цієї інженерної бази, отримують кілька Scrum-команд зі спільним беклогом і авральну інтеграцію наприкінці кожного спринту.
Більшість опублікованих кейсів LeSS написали коучі, які їх вели, на сайті самого фреймворку. Це робить їх вибірковими. Чотири кейси нижче варто читати тому, що три з них докладно описують, що пішло не так.
| Кейс | Що сталося | Що це показує |
|---|---|---|
| Nokia Networks, 2005–2007 і далі | Пілоти з 2005 року до 2007-го переросли у впровадження на всю продуктову групу близько 500 осіб на двох майданчиках — з фіче-командами й Requirement Areas; саме тут напрацьовано практики, що стали LeSS. Пізніше впровадження на продукті вчетверо більшому вели згори вниз, і воно лишилося широким і мілким: перейменовані ролі, «спринти тестування», команди без спільної цілі (Janne Kohvakka, less.works). | Друге впровадження не легше. Копіювання структури першого пропустило навчання, завдяки якому воно спрацювало. |
| J.P. Morgan, з 2013 | У Global Core Processing Technology, починаючи з групи Securities на кількох майданчиках, компонентні команди за архітектурними шарами замінили фіче-командами, роль менеджера першого рівня прибрали, колишні тімліди й проєктні менеджери або повернулися в команди розробниками, або стали лінійними коучами для багатьох людей кожен, а посади стали «Developer» (Larman і Winn, InfoQ, 2014). | Як виглядає «менеджери необовʼязкові», коли це справді роблять, — і що це роблять із людьми, яким потрібне місце. |
| BMW Group, автономне водіння, 2016–2019 | Відділ близько 800 осіб почав LeSS Huge з однієї Requirement Area приблизно на 70 людей і виріс до девʼяти. Один рівень менеджменту прибрали. Автори описують «фальшивих добровольців», беклог технічних задач замість фіч для клієнта, розширення швидше, ніж могли витримати система збірки й беклог, і відроджених як швидке рішення менеджерів уже за два роки — тоді як винагороди й кар’єрні шляхи так і не змінилися (Ribel і Mai, less.works). | Структура, змінена без системи винагород довкола неї, сповзає назад. Змінити оргсхему було легкою частиною. |
| Німецький страховик, 2016–2017 | Відділ близько 250 осіб на двох майданчиках у квітні 2017 року перейшов від Scrum на компонентних командах до LeSS Huge з трьома Requirement Areas, деякі з лише двома-трьома командами. Зміну зробили всюди одразу, з малою підтримкою згори й малою добровільністю, а окремі групи продукт-менеджменту, тестування й архітектури лишилися на місці. Після реорганізації людям усе одно «почало ставати зрозуміло» — але здобутки виявилися крихкими (Wolfgang Steffens, less.works). | Порушено всі три принципи впровадження одразу, і області нижче межі в чотири команди. Структура все одно допомогла — це аргумент за LeSS; вона не втрималася — це аргумент проти того, щоб робити це так. |
| Verwijs і Russo, 2024 | Опитування 15 078 учасників із 4 013 команд порівняло ефективність команд за різних підходів до масштабування, серед них LeSS і SAFe, і знайшло лише «незначні відмінності» (Empirical Software Engineering). | Назва фреймворку мало що передбачає. Більше передбачає те, що організація справді змінила, — і це власний аргумент LeSS. |
Де він вироджується
Ось діагностичне питання до будь-якого впровадження LeSS: хто вирішує порядок наступних десяти задач у беклозі? Якщо відповідь — одна людина, LeSS працює. Якщо нарада керівників областей, керівний комітет чи «залежить від команди» — структура, яку LeSS прибрав, повернулася під іншою назвою.
Крейг Ларман, один із двох авторів LeSS, передбачив, як це стається, у пʼяти коротких «законах організаційної поведінки» — тут своїми словами. Організації неявно побудовані так, щоб захищати наявні посади менеджерів і спеціалістів. Тож будь-яку зміну зводять до нових назв для старих ролей. Того, хто цьому опирається, називають пуристом чи теоретиком. Витіснені менеджери й спеціалісти стають коучами змін — і оголошують зміну завершеною. А у великих організаціях культура йде за структурою — саме тому LeSS спершу змінює структуру.
Чесна межа лежить там само. LeSS розвʼязує координацію, прибираючи структуру, що її породжує, і не має відповіді для організації, яка не хоче цю структуру прибирати: зменшеної версії, яка все одно працює, немає. Кейс BMW додає другу межу — зміна структури не змінює винагород, кар’єрних шляхів і оцінювань довкола неї, а вони тягнуть структуру назад. А там, де продукт узагалі неможливо інтегрувати щоспринту, — залізо з довгими термінами, релізний цикл регулятора, — правило одного інкремента стає напрямком, а не фактом, і LeSS так і каже. Це чесно, але вирішувати, з яким обсягом недоробленого ви готові жити, лишається вам.
- Кілька Product Owner, що зʼявляються «з практичних міркувань», відновлюють прошарок, який LeSS прибрав.
- Компонентні команди, перейменовані на фіче-команди, — і кожній фічі досі потрібні три з них.
- Requirement Areas, нарізані за технічними компонентами або по дві-три команди в кожній.
- Девʼять областей, запущених до того, як запрацювала перша, — і кожна успадковує її проблеми.
- Команди інтегруються лише наприкінці спринту, тож «один інкремент» стає авральним складанням.
- Definition of Done, який ніколи не росте, тож «відділ недоробленого» стає постійним.
- Scrum Master на частину ставки на пʼять команд, який стає координатором зустрічей замість того, щоб змінювати систему.
- Прибраний рівень менеджменту тихо відроджений як «тімліди» — з недоторканою старою системою оцінювання.
- Пропуск загальної ретроспективи, де мали порушувати міжкомандні та організаційні перешкоди.
Коли це застосовувати
Застосовуйте, коли
- Дві-вісім команд працюють над одним продуктом, і керівництво готове реорганізуватися під це.
- Ви хочете мінімум додавань до Scrum у міру зростання.
- Одна людина може переконливо володіти пріоритетами всього беклогу продукту.
- Команди можна зробити справді крос-функціональними, а не поділеними за компонентами.
- Безперервна інтеграція у спільну кодову базу вже працює або її реально збудувати.
Уникайте, коли
- Організація не готова розпустити компонентні команди чи середні прошарки.
- Немає людини, яка може й хоче володіти всім беклогом продукту.
- Команди працюють над справді різними продуктами — тоді масштабування взагалі не потрібне.
- Вам потрібен фреймворк, що накладається на наявну структуру, не порушуючи її.
- Вам потрібен детальний припис для копіювання — LeSS свідомо його не дає.
Джерела й метод
На чому стоїть ця стаття
- 10 джерел
- Перевірено 13 жовтня 2026 р.
Практики й походження термінів
правила, принципи, події й закони Лармана- ГайдLeSS Rules (November 2024) (відкривається в новій вкладці)less.works · 11.2024
- КнигаCraig Larman, Bas Vodde — Scaling Lean & Agile DevelopmentAddison-Wesley · 2008
- КнигаCraig Larman, Bas Vodde — Practices for Scaling Lean & Agile DevelopmentAddison-Wesley · 2010
- КнигаCraig Larman, Bas Vodde — Large-Scale Scrum: More with LeSSAddison-Wesley · 2016
- СтаттяCraig Larman — Larman’s Laws of Organizational Behavior (відкривається в новій вкладці)craiglarman.com
Дослідження
розділ «Впровадження LeSS — і що показують чотири впровадження»- СтаттяJanne Kohvakka — Nokia Networks (Comparing Two LeSS Huge Adoptions) (відкривається в новій вкладці)less.works
- СтаттяCraig Larman, Matt Winn — Large Scale Scrum (LeSS) @ J.P. Morgan (відкривається в новій вкладці)InfoQ · 2014
- СтаттяKonstantin Ribel, Michael Mai — BMW Group — Autonomous Driving (відкривається в новій вкладці)less.works
- СтаттяWolfgang Steffens — German Big Insurance (pseudo name) (відкривається в новій вкладці)less.works
- ДослідженняChristiaan Verwijs, Daniel Russo — Do Agile scaling approaches make a difference? An empirical comparison of team effectiveness across popular scaling approaches (відкривається в новій вкладці)Empirical Software Engineering · 05.2024
Дослідження з Claude. Пошук і звірку першоджерел зроблено з Claude (Anthropic). Відбір, текст і перевірку фактів — редакція Anatomy of IT Product.
Було корисно?
Поділіться з тим, хто працює над тією ж задачею.