
Внедрение Scrum и его масштабирование
Внедрение Scrum и его масштабирование

Котович Сергей
Scrum master
О себе

Внедрение Scrum и его масштабирование

Котович Сергей
Scrum master
email: musicaddicted@astral.ru
telegram: @musicaddicted
О себе

Немного предыстории
Проект "ЭДО онлайн"
Проект "Астрал Отчет"
- 2016-03 - старт проекта
- 2016-07 - внешний тренер по Agile. Cтарт 1 скрам-команды
- 2017-09 - выход в релиз
- 2017-12 - где-то тут я стал СМ =)
- 2018-начало - переход на поддержку (от scrum к канбан)
- 2018-02 - Старт проекта. Cтарт 1 скрам-команды
- 2018-11 - выход в закрытый бета-тест
- 2019-02 - выход в релиз
- настоящее время (7 команд, 44 чел)
Внедрение Scrum и его масштабирование

Содержание
- Особенности новых ролей (SM, PO)
- Бэклог ("здоровье", оценка)
- Масштабирование
- Заключение
Внедрение Scrum и его масштабирование
Agile manifesto
Scrum guide

Что имеем на старте?
Внедрение Scrum и его масштабирование


Scrum
Внедрение Scrum и его масштабирование

Капитан - Product Owner
Экипаж - Команда
Боцман - Scrum Master

Scrum. Команда
Внедрение Scrum и его масштабирование


Scrum. Команда
Внедрение Scrum и его масштабирование
Характеристики
- Самоорганизация
- Кросс-функциональность
- Коллективная ответственность
-
Размер команды разработки - 7±2

Scrum. Команда
Внедрение Scrum и его масштабирование


Scrum. Команда. Scrum master
Внедрение Scrum и его масштабирование
Скрам мастер (SM)


Scrum. Команда. Scrum master
Внедрение Scrum и его масштабирование

Scrum. Команда. Scrum master
Внедрение Scrum и его масштабирование

- Лидер-слуга
- Сервис для Команды Разработки.
- Сервис для Владельца Продукта.
- Сервис для Организации.

Scrum. Команда. Scrum master
Внедрение Scrum и его масштабирование

Scrum. Команда. Scrum master

Внедрение Scrum и его масштабирование

Scrum. Команда. PO
Внедрение Scrum и его масштабирование

5 уровней зрелости владельца продукта

Содержание
Особенности новых ролей (SM, PO)- Бэклог ("здоровье", оценка)
- Масштабирование
- Заключение
Внедрение Scrum и его масштабирование
- Бэклог продукта должен быть "здоровым"

- Это никак не ТЗ
- Формат User Story (кратко, понятно, ценность для клиента)
- Упорядочен, а не приоритезирован
- Актуализируется постоянно

Scrum. Артефакты
Внедрение Scrum и его масштабирование
Бэклог спринта должен быть "здоровым"
- Ни много, ни мало, но лучше не добрать (SP, если требуется)
- Должен быть сбалансированным, если есть узкая специализация (теги Frontend, Backend, к примеру)
- Критерии приемки (нет перфекционизму, прозрачность)
- Декомпозиция на задачи (чтобы отслеживать как на таскборде (визуализация блокеров) или в виде чек-листа, так и для построения диаграммы сгорания)

Scrum. Артефакты
Внедрение Scrum и его масштабирование

Нужно ли оценивать User Story?

Внедрение Scrum и его масштабирование
- Только относительные оценки! (Planning Poker и проч. техники)
- Помогает детализировать будущую реализацию
- Помогает увидеть скрытые нюансы для всей команды разработки
- Помогает увидеть "жирные" US
- Помогает команде разработки при наборе на спринт (Velocity)
- Помогает упорядочить бэклог для PO и составлять прогноз по срокам
- Уходит много времени

Нужно ли оценивать User Story?
Внедрение Scrum и его масштабирование
- Да - на начальных итерациях, когда команда не сработалась
- Если команда сработалась, то использовать T-shirt размеры или #NoEstimates подход

Нужно ли оценивать User Story?
Внедрение Scrum и его масштабирование

Содержание
Особенности новых ролей (SM, PO)Бэклог ("здоровье", оценка)- Масштабирование
- Заключение
Внедрение Scrum и его масштабирование
Что происходит, когда в команде больше 9 человек?
- Коммуникационный и координационный хаос
- Повышенная сложность для эмпирического процесса
- Фокусироваться над одной целью становится трудно
- "Толкотня" в рамках одного функционального модуля

Scrum
Внедрение Scrum и его масштабирование


Масштабирование
Внедрение Scrum и его масштабирование
Scrum of Scrums


Масштабирование
Внедрение Scrum и его масштабирование
Scrum of Scrums
- Виртуальная команда Scrum of Scrums
- Виртуальная команда Meta Scrum

Масштабирование
Внедрение Scrum и его масштабирование
Scrum of Scrums


Масштабирование
Внедрение Scrum и его масштабирование
Large Scaled Scrum (LeSS)


Масштабирование
Внедрение Scrum и его масштабирование
Scaled Agile Framework (SAFe)


Масштабирование
Внедрение Scrum и его масштабирование
Agile Scaling KnowledgebaseTM (ASK) Decision Matrix


Масштабирование
Внедрение Scrum и его масштабирование
Всё, что нужно знать об Agile масштабировании



Масштабирование
Внедрение Scrum и его масштабирование
Наша структура (АО5) (октябрь 2018)
app1
app2
Редактор
Ядро
Discovery
DevOps
Integration team

Масштабирование
Внедрение Scrum и его масштабирование
Наша структура (АО5) (май 2019)
Плутон
Меркурий
Редактор
DevOps
Integration team
Нептун
Дизайн
Аналитики
Feature teams
удаленные

Масштабирование
Внедрение Scrum и его масштабирование
Наша структура (АО5) (июль 2019)
Плутон
Меркурий
Редактор
DevOps
Integration team
Нептун
Дизайн
Аналитики
Feature teams
удаленные

Масштабирование
UX
Discovery
Внедрение Scrum и его масштабирование
Наша структура (АО5) (декабрь 2019)
Меркурий
Редактор
DevOps
Project team
Нептун
Дизайн
Аналитики
удаленные

Масштабирование
Discovery
Уран
Титан
Сатурн
Ядро
Внедрение Scrum и его масштабирование

Масштабирование

Внедрение Scrum и его масштабирование

Scrum. События при масштабировании

Практический совет - релизь по готовности!
Внедрение Scrum и его масштабирование


С чего начать?
Внедрение Scrum и его масштабирование

Джон Коттер

С чего начать?
Внедрение Scrum и его масштабирование

Проблемы

Внедрение Scrum и его масштабирование
- Scrum - трудно соблюдать (роли), но даёт поразительные результаты
- Scrum эффективен в условиях высокой неопределенности
- Своевременно масштабироваться
- Agile mindset
- Часть практик можно применять и вне скрама (бэклог, ретро, стендапы)

Выводы
Внедрение Scrum и его масштабирование
- качайте самоорганизацию (делегируйте и доверяйте)
-
качайте кросс-функциональность (T-shape, bus-фактор)
-
развивайте системное мышление

Выводы 2 =)
Внедрение Scrum и его масштабирование

Что почитать
- scrum.org
- fansofless.com (внутри комикс про PO - огонь!)
- less.works
- More with LeSS (Craig Larman, Bas Vodde)
- funretro.io (куча форматов ретроспектив)
- scrummasterchecklist.org (чек-лист по "здоровью" скрама)
Внедрение Scrum и его масштабирование
Спасибо за внимание!

Спасибо за внимание!

Котович Сергей
scrum master
email: musicaddicted@astral.ru
telegram: @musicaddicted
Внедрение Scrum и его масштабирование
Внедрение Scrum и его масштабирование
By Sergio Kotovich
Внедрение Scrum и его масштабирование
- 276