Что такое внедрение LeSS
Это процесс запуска и развития фреймворка Large Scaled Scrum — способа масштабировать Scrum для работы в большой организации.
Зачем нужно внедрение LeSS
Как сделать внедрение LeSS
Что такое LeSS?
Large Scaled Scrum, сокращенно LeSS — это один из основных фреймворков гибкой (Agile) разработки программного обеспечения. Это фреймворк Scrum для нескольких команд, который может быть применен к Agile команде, состоящей из двенадцати, сотен или даже тысяч человек, каждый из которых работает вместе над одним продуктом.
Это простая и минималистичная структура, в которой не так уж много правил, процессов, ролей или артефактов. Есть только обычные роли, такие как владелец продукта, скрам мастер и команда.
LeSS очень ориентирован на клиента, так как команды взаимодействуют напрямую с клиентом, а владелец продукта сосредотачивается на определении дорожной карты, приоритетов и долгосрочного видения продукта.
Внедрение новой структуры по LeSS
Все начинается с кросс–функциональных Agile команд.
Эти команды должны состоять из примерно 8-12 людей, имеющих опыт и знания в области написания кода, тестирования, проектирования, архитектуры и знаний в области бизнеса.
В зависимости от структуры вашей компании может быть несколько команд.
Существует два типа LeSS, которые вы можете внедрить:
Базовый LeSS («Basic LeSS») для 2-8 команд
Большой LeSS («LeSS Huge») для более чем 8 команд
Начнем с базового LeSS. Здесь каждая из нескольких Agile команд, как и в обычном Scrum, работает над производством высококачественного программного обеспечения, но при этом координируя свои действия и сотрудничая с другими командами.
Один скрам мастер может помогать 1-3 командам. Скрам мастер обучает команды тому, как работать в LeSS, фасилитирует мероприятия Scrum в командах, за которые отвечает.
В LeSS есть один владелец продукта который управляет бэклогом продукта.
В «большом LeSS» одновременно с этим есть «местные» владельцы продуктов (Area Product Owners), которые ответственны за соответствующие их зоне ответственности бэклоги продукта. Главный владелец продукта (Chief Product Owner) руководит местными владельцами продукта и сосредотачивается на всем продукте в целом.
На рисунке ниже показано, как выглядит структура компании и процессов после внедрения LeSS:
Чтобы внедрить LeSS, вам необходимо построить соответствующую командную структуру — в зависимости от масштаба вашей команды. Если команд достаточно много и возникает риск, что один владелец продукта не справится с объемом работы, вам потребуются дополнительные владельцы продукта и один ключевой специалист, который отвечает за весь продукт в целом.
Преимущества внедрения LeSS
LeSS обеспечивает полный обзор продукта, который гарантирует прозрачность в работе, которую вы делаете.
Команды находятся в непосредственном контакте с клиентом, что позволяет командам понять реальное представление о том, что клиенту действительно нужно.
При бережливом мышлении (Lean Thinking) тратится минимум денег и других ресурсов (время, силы), что позволяет сосредоточиться на том, что действительно нужно сделать. У команды есть пространство и время, чтобы постоянно учиться и расти.
Команды ориентированы и на клиента, и на функциональность продукта — их подход является многокомпонентным.
Команды часто координируют свои действия и делятся базой кода.
Фокус топ менеджмента на определении видения продукта и развития членов команды. Владелец продукта определяет и устанавливает приоритеты высокого уровня для команд.
Для каждого спринта есть одно большое мероприятие по грумингу бэклога, где каждая команда работает над своим собственным бэклогом и имеет возможность общаться с другими командами.
DevOps и непрерывная интеграция — ключ для непрерывной поставки ценности клиенту. Каждая команда должна поставить инкремент продукта к концу спринта.
Частые ретроспективы, инспектирование и мероприятия по адаптации полезны для обеспечения культуры непрерывного улучшения в компании.
Как же внедрить LeSS
LeSS — или Large Scaled Scrum — это адаптированный вариант Scrum для большой команды, состоящей из большого числа людей, от нескольких десятков до тысяч.
В нем остаются все преимущества обычного Scrum, такие как:
Соблюдение принципов инспекции, адаптации и прозрачности,
Кроссфункциональность команд
Наличие прямых коммуникаций (позволяет избежать излишней бюрократии и микроменеджмента)
Фокусировка на клиента
Фокусировка на инкремент продукта, на качество и скорость поставки ценности.
Мы рекомендуем внедрение LeSS, если в вашей команде:
Слишком много процессов которые не связаны с работой
Долгая поставка продуктового результата
Возникновение ошибок, связанных с плохой коммуникацией между людьми.
С LeSS вы будете получать результат быстрее, общение будет более прямым и целенаправленным, качество продукта станет лучше.
Как результат — больше прибыли компании и больше ценности для клиентов.
Зачем нужно внедрение LeSS