SlideShare a Scribd company logo
1 of 35
Download to read offline
Scrum в не-продуктовой
команде ядра
Автор: Буковский Максим
Часть I - входные данные
2Max Bukovskiy: Scrum in core team
Особенности
3Max Bukovskiy: Scrum in core team
▪ крупный рекламный нетворк
▪ ~ 300 сотрудников
▪ > 50 IT специалистов
▪ 6 продуктовых команд
Компания:
Технологические особенности
4Max Bukovskiy: Scrum in core team
▪ Гео-распределённая система
▪ HighLoad (> 100K rps)
▪ сложная система принятия
решений
▪ Response time <20 ms
Команда ядра
5Max Bukovskiy: Scrum in core team
▪ закрытая элитная группа
▪ свой уютный мирок
▪ недостаточная предсказуемость
разработки
▪ непонятная поставка
Надо что-то менять…
6Max Bukovskiy: Scrum in core team
▪ формирование продукта
▪ формирование команды
▪ новые процессы работы
▪ перестроение коммуникаций
▪ влияние на всю компанию
...а лучше - всё!
Часть II - технологическая
7Max Bukovskiy: Scrum in core team
Продуктовая команда
8Max Bukovskiy: Scrum in core team
▪ формирование из ядра
самостоятельного продукта
▪ определение чётких границ
ответственности
▪ процедура поставки
Чем конкретно занимается команда и за что отвечает:
Определение границ
9Max Bukovskiy: Scrum in core team
▪ API layers (core <=> products)
▪ data monitoring
▪ verbose mode
▪ debug API (X-mode)
Процедура поставки
10Max Bukovskiy: Scrum in core team
▪ ручная выкатка на сервера
▪ скрипты для автоматизации
▪ Blue Green releases
▪ Admin monitoring (CPU, RAM, disk, ...)
Было:
Процедура поставки
11Max Bukovskiy: Scrum in core team
▪ Integration Contracts
▪ Parallel Change
▪ Staging (with % of mirror traffic)
▪ Canary releases (with Cluster Immune
System)
▪ A/B tests
▪ DevOps + Business monitoring
Стало:
Часть III - организационная
12Max Bukovskiy: Scrum in core team
Координация
13Max Bukovskiy: Scrum in core team
▪ Proxy Product Owner (PPO)
▪ Scrum of Scrums
▪ открытая и тесная работа с
заказчиками
Работа с бэклогом
14Max Bukovskiy: Scrum in core team
▪ делаем сводный бэклог
▪ лучшая оценка
Business Value -
деньги!
Решение:
Работа с бэклогом
15Max Bukovskiy: Scrum in core team
▪ измеряем
удовлетворённость
заказчика
▪ проверяем
реальный Business
Value
Часть 2:
Прокачиваем коммуникации
16Max Bukovskiy: Scrum in core team
▪ разработка - с одной стороны
▪ бизнес - с другой стороны
▪ нужен “проводник - коммуникатор”
▪ сложная, избыточная система
Было:
Почему так сложно?
17Max Bukovskiy: Scrum in core team
▪ PO/BO - в своём купе
▪ разработчики - в своём купе
▪ PM и аналитик - проводники
...поезд куда-то едет
Было:
Прокачиваем коммуникации
18Max Bukovskiy: Scrum in core team
▪ меняем отношение заказчиков
▪ меняем психологию
разработчиков
▪ приводим заказчиков в команду
▪ сами ходим к заказчикам
▪ поддерживаем атмосферу
Что делаем:
Прокачиваем коммуникации
19Max Bukovskiy: Scrum in core team
▪ общий контекст
▪ “общение без прелюдий” (с)
▪ все на одной волне
▪ дружим
Стало:
Да, но у нас… интроверты :(
20Max Bukovskiy: Scrum in core team
▪ времена waterfall прошли
▪ все agile-практики предполагают
общение!
▪ это такой же профессиональный
навык
▪ востребованность на рынке ИТ
Решение:
Новости для системных аналитиков
21Max Bukovskiy: Scrum in core team
“...а зачем нам кузнец?
Не, нам кузнец не нужен.
Что я, лошадь, чтоль?” (с)
Аналитики не прижились :(
По итогам спринта
22Max Bukovskiy: Scrum in core team
Проводим:
▪ Интеграционное демо с участием всех
команд
▪ Ретро с командой в неформальной
обстановке
▪ Решения с ретро берём в спринты как
задачи
Часть IV - команда
23Max Bukovskiy: Scrum in core team
Построение команды
24Max Bukovskiy: Scrum in core team
▪ agile manifesto
▪ Балансируем состав команды
▪ Формируем общие ценности
▪ Одна цель
Роли Белбина
25Max Bukovskiy: Scrum in core team
9 типов ролей:
Почему Белбин?
26Max Bukovskiy: Scrum in core team
Альтернативы:
▪ Роли по Дэвиду Кейрси
▪ Роли по Раулю Шиндлеру
▪ Роли по Тимоти Бернарцу
(7 отрицательных ролей)
▪ Колесо команды Марджерисона - МакКенна
▪ Модель управленческих ролей Базарова
▪ Модель DISC
Оптимизация
27Max Bukovskiy: Scrum in core team
▪ Даём всем выговориться
▪ Быстрее проходим фазы
storming + norming
▪ Ищем и убираем препятствия
▪ Постоянно улучшаемся
Пару слов о метриках
28Max Bukovskiy: Scrum in core team
Решение:
▪ “нет” формальным KPI
▪ трассировка целей (OKR)
Пару слов о метриках
29Max Bukovskiy: Scrum in core team
3 уровня целей:
▪ компания
“заработать $ ХХХ в Q1”
▪ команда
“сделать фичи YYY и ZZZ в Q1”
▪ личные цели
“развить навыки Resource Investigator”
“начать писать продакшен-код на Go”
Толерантность к ошибкам
30Max Bukovskiy: Scrum in core team
Для чего:
▪ позволяет не закрываться
▪ оставляем простор для
творчества
▪ продолжаем играть в нападении
SWAT-team
31Max Bukovskiy: Scrum in core team
▪ не рушим спринты
▪ всегда есть кому заняться
проблемой
▪ быстрое реагирование
▪ “никто, кроме нас”
Часть V - итоги
32Max Bukovskiy: Scrum in core team
...и что в результате
33Max Bukovskiy: Scrum in core team
Достижения:
▪ +100% к Team Velocity
▪ стали успевать Roadmap
▪ прозрачность деятельности
команды
▪ позитивная обратная связь от
владельцев бизнеса
Про удачу
34Max Bukovskiy: Scrum in core team
▪ крутые бизнес-решения
▪ вычищаем технический долг,
делаем удобные инструменты
▪ улучшения внутри команды
▪ улучшение взаимодействия с
окружающим миром
Спасибо за внимание
35Max Bukovskiy: Scrum in core team
Есть вопросы? Обращайтесь!
destroyer_mb
linkedin.com/in/mbukovskiy

More Related Content

Viewers also liked

Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...ScrumTrek
 
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...ScrumTrek
 
Александр Бындю. Бизнес-гибкость через микросервисную архитектуру.
Александр Бындю. Бизнес-гибкость через микросервисную архитектуру.Александр Бындю. Бизнес-гибкость через микросервисную архитектуру.
Александр Бындю. Бизнес-гибкость через микросервисную архитектуру.ScrumTrek
 
Ольга Николаева. Экономика для Agile-команды и прозрачность стоимости для биз...
Ольга Николаева. Экономика для Agile-команды и прозрачность стоимости для биз...Ольга Николаева. Экономика для Agile-команды и прозрачность стоимости для биз...
Ольга Николаева. Экономика для Agile-команды и прозрачность стоимости для биз...ScrumTrek
 
Дмитрий Абрамов. Выбросьте мусор! Как улучшить «идеальный» процесс?
Дмитрий Абрамов. Выбросьте мусор! Как улучшить «идеальный» процесс?Дмитрий Абрамов. Выбросьте мусор! Как улучшить «идеальный» процесс?
Дмитрий Абрамов. Выбросьте мусор! Как улучшить «идеальный» процесс?ScrumTrek
 
Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.
Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.
Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.ScrumTrek
 
Леонид Новожилов. С широко Открытыми глазами.
Леонид Новожилов. С широко Открытыми глазами.Леонид Новожилов. С широко Открытыми глазами.
Леонид Новожилов. С широко Открытыми глазами.ScrumTrek
 
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.ScrumTrek
 
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...ScrumTrek
 
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?ScrumTrek
 
Сергей Рогачев; Лилия Алексеева. Дизайн и запуск Agile-команд.
Сергей Рогачев; Лилия Алексеева. Дизайн и запуск Agile-команд.Сергей Рогачев; Лилия Алексеева. Дизайн и запуск Agile-команд.
Сергей Рогачев; Лилия Алексеева. Дизайн и запуск Agile-команд.ScrumTrek
 
Михаил Подурец. Почему Agile работает не у всех?
Михаил Подурец. Почему Agile работает не у всех?Михаил Подурец. Почему Agile работает не у всех?
Михаил Подурец. Почему Agile работает не у всех?ScrumTrek
 
Борис Вольфсон. Agile ценности и принципы для новичков.
Борис Вольфсон. Agile ценности и принципы для новичков.Борис Вольфсон. Agile ценности и принципы для новичков.
Борис Вольфсон. Agile ценности и принципы для новичков.ScrumTrek
 
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.ScrumTrek
 
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...ScrumTrek
 
Антон Зотин. Как не попасть в ловушку локальной оптимизации в процессе agile-...
Антон Зотин. Как не попасть в ловушку локальной оптимизации в процессе agile-...Антон Зотин. Как не попасть в ловушку локальной оптимизации в процессе agile-...
Антон Зотин. Как не попасть в ловушку локальной оптимизации в процессе agile-...ScrumTrek
 
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.ScrumTrek
 
Анзор Кардан. Agile-трансформация UFS.travel.
Анзор Кардан. Agile-трансформация UFS.travel.Анзор Кардан. Agile-трансформация UFS.travel.
Анзор Кардан. Agile-трансформация UFS.travel.ScrumTrek
 
Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.
Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.
Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.ScrumTrek
 
Olav Maassen. Making better decisions with option theory.
Olav Maassen. Making better decisions with option theory.Olav Maassen. Making better decisions with option theory.
Olav Maassen. Making better decisions with option theory.ScrumTrek
 

Viewers also liked (20)

Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
 
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
 
Александр Бындю. Бизнес-гибкость через микросервисную архитектуру.
Александр Бындю. Бизнес-гибкость через микросервисную архитектуру.Александр Бындю. Бизнес-гибкость через микросервисную архитектуру.
Александр Бындю. Бизнес-гибкость через микросервисную архитектуру.
 
Ольга Николаева. Экономика для Agile-команды и прозрачность стоимости для биз...
Ольга Николаева. Экономика для Agile-команды и прозрачность стоимости для биз...Ольга Николаева. Экономика для Agile-команды и прозрачность стоимости для биз...
Ольга Николаева. Экономика для Agile-команды и прозрачность стоимости для биз...
 
Дмитрий Абрамов. Выбросьте мусор! Как улучшить «идеальный» процесс?
Дмитрий Абрамов. Выбросьте мусор! Как улучшить «идеальный» процесс?Дмитрий Абрамов. Выбросьте мусор! Как улучшить «идеальный» процесс?
Дмитрий Абрамов. Выбросьте мусор! Как улучшить «идеальный» процесс?
 
Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.
Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.
Евгений Джамалов. Agile в условиях мульти-вендорности и распределённых команд.
 
Леонид Новожилов. С широко Открытыми глазами.
Леонид Новожилов. С широко Открытыми глазами.Леонид Новожилов. С широко Открытыми глазами.
Леонид Новожилов. С широко Открытыми глазами.
 
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.
 
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
 
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
 
Сергей Рогачев; Лилия Алексеева. Дизайн и запуск Agile-команд.
Сергей Рогачев; Лилия Алексеева. Дизайн и запуск Agile-команд.Сергей Рогачев; Лилия Алексеева. Дизайн и запуск Agile-команд.
Сергей Рогачев; Лилия Алексеева. Дизайн и запуск Agile-команд.
 
Михаил Подурец. Почему Agile работает не у всех?
Михаил Подурец. Почему Agile работает не у всех?Михаил Подурец. Почему Agile работает не у всех?
Михаил Подурец. Почему Agile работает не у всех?
 
Борис Вольфсон. Agile ценности и принципы для новичков.
Борис Вольфсон. Agile ценности и принципы для новичков.Борис Вольфсон. Agile ценности и принципы для новичков.
Борис Вольфсон. Agile ценности и принципы для новичков.
 
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
Андрей Сабынин. Внедрение Continuous Delivery в крупном банке.
 
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
 
Антон Зотин. Как не попасть в ловушку локальной оптимизации в процессе agile-...
Антон Зотин. Как не попасть в ловушку локальной оптимизации в процессе agile-...Антон Зотин. Как не попасть в ловушку локальной оптимизации в процессе agile-...
Антон Зотин. Как не попасть в ловушку локальной оптимизации в процессе agile-...
 
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.
Александр Курдюков. Внедрение continuous delivery для гетерогенных поставок.
 
Анзор Кардан. Agile-трансформация UFS.travel.
Анзор Кардан. Agile-трансформация UFS.travel.Анзор Кардан. Agile-трансформация UFS.travel.
Анзор Кардан. Agile-трансформация UFS.travel.
 
Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.
Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.
Андрей Гриднев; Алексей Дерюшкин. Nexus Framework в Сбербанке.
 
Olav Maassen. Making better decisions with option theory.
Olav Maassen. Making better decisions with option theory.Olav Maassen. Making better decisions with option theory.
Olav Maassen. Making better decisions with option theory.
 

Similar to Максим Буковский. Лига Чемпионов. Scrum в не-продуктовой команде ядра.

Нужные требования в нужное время
Нужные требования в нужное времяНужные требования в нужное время
Нужные требования в нужное времяSQALab
 
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решенияAgile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решенияLuxoftAgilePractice
 
2016-08-20 03 Сергей Горбачев. Planning poker в Scrum
2016-08-20 03 Сергей Горбачев. Planning poker в Scrum2016-08-20 03 Сергей Горбачев. Planning poker в Scrum
2016-08-20 03 Сергей Горбачев. Planning poker в ScrumОмские ИТ-субботники
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымVladimir Zavertaylov
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11ANDREY ZAKHODYAYCHENKO
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Andrey Zakhodyaychenko
 
Scrum как подход к управлению проектами
Scrum как подход к управлению проектамиScrum как подход к управлению проектами
Scrum как подход к управлению проектамиVladimir Ivanov
 
Внедрение KPI-технологии в Киргизии в малом и среднем бизнесе (презентация ве...
Внедрение KPI-технологии в Киргизии в малом и среднем бизнесе (презентация ве...Внедрение KPI-технологии в Киргизии в малом и среднем бизнесе (презентация ве...
Внедрение KPI-технологии в Киргизии в малом и среднем бизнесе (презентация ве...KPI - Drive
 
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»Lviv Startup Club
 
Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...
Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...
Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...ScrumTrek
 
Открытый курс, занятие 3 часть 2 - PMBOK® за 2,5 часа
Открытый курс, занятие 3 часть 2 - PMBOK®  за 2,5 часаОткрытый курс, занятие 3 часть 2 - PMBOK®  за 2,5 часа
Открытый курс, занятие 3 часть 2 - PMBOK® за 2,5 часаIvan Selikhovkin
 
Как контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоКак контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоVadim Nareyko
 
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...ScrumTrek
 

Similar to Максим Буковский. Лига Чемпионов. Scrum в не-продуктовой команде ядра. (20)

Нужные требования в нужное время
Нужные требования в нужное времяНужные требования в нужное время
Нужные требования в нужное время
 
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решенияAgile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
 
Scrum! v1.1
Scrum! v1.1Scrum! v1.1
Scrum! v1.1
 
2016-08-20 03 Сергей Горбачев. Planning poker в Scrum
2016-08-20 03 Сергей Горбачев. Planning poker в Scrum2016-08-20 03 Сергей Горбачев. Planning poker в Scrum
2016-08-20 03 Сергей Горбачев. Planning poker в Scrum
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
 
Scrum!
Scrum!Scrum!
Scrum!
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
 
Scrum как подход к управлению проектами
Scrum как подход к управлению проектамиScrum как подход к управлению проектами
Scrum как подход к управлению проектами
 
Внедрение KPI-технологии в Киргизии в малом и среднем бизнесе (презентация ве...
Внедрение KPI-технологии в Киргизии в малом и среднем бизнесе (презентация ве...Внедрение KPI-технологии в Киргизии в малом и среднем бизнесе (презентация ве...
Внедрение KPI-технологии в Киргизии в малом и среднем бизнесе (презентация ве...
 
Артемий Анцупов "Agile PMO"
Артемий Анцупов "Agile PMO"Артемий Анцупов "Agile PMO"
Артемий Анцупов "Agile PMO"
 
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
 
Scrum execution
Scrum executionScrum execution
Scrum execution
 
Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...
Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...
Николай Борисов, Кирилл Сатюков. Подход к ведению бизнеса в крупных компаниях...
 
Открытый курс, занятие 3 часть 2 - PMBOK® за 2,5 часа
Открытый курс, занятие 3 часть 2 - PMBOK®  за 2,5 часаОткрытый курс, занятие 3 часть 2 - PMBOK®  за 2,5 часа
Открытый курс, занятие 3 часть 2 - PMBOK® за 2,5 часа
 
Kanban vs scrum_v3
Kanban vs scrum_v3Kanban vs scrum_v3
Kanban vs scrum_v3
 
Ярина Готліб
Ярина Готліб Ярина Готліб
Ярина Готліб
 
Как контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоКак контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим Нарейко
 
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
 

More from ScrumTrek

Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...ScrumTrek
 
Светлана Байгалиева (MindGym). Встань за штурвал
Светлана Байгалиева (MindGym). Встань за штурвалСветлана Байгалиева (MindGym). Встань за штурвал
Светлана Байгалиева (MindGym). Встань за штурвалScrumTrek
 
Александр Тупиков. Введение в Scrum
Александр Тупиков. Введение в ScrumАлександр Тупиков. Введение в Scrum
Александр Тупиков. Введение в ScrumScrumTrek
 
Сергей Чирва. Как Scrum превращает завод в IT-компанию
Сергей Чирва. Как Scrum превращает завод в IT-компаниюСергей Чирва. Как Scrum превращает завод в IT-компанию
Сергей Чирва. Как Scrum превращает завод в IT-компаниюScrumTrek
 
Юрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практикеЮрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практикеScrumTrek
 
Анна Обухова. Scrum и сила воли
Анна Обухова. Scrum и сила волиАнна Обухова. Scrum и сила воли
Анна Обухова. Scrum и сила волиScrumTrek
 
TealTeam. Главный критерий при выборе нового члена команды
TealTeam. Главный критерий при выборе нового члена командыTealTeam. Главный критерий при выборе нового члена команды
TealTeam. Главный критерий при выборе нового члена командыScrumTrek
 
Анастасия Мизитова. Компетенции для Agile HR
Анастасия Мизитова. Компетенции для Agile HRАнастасия Мизитова. Компетенции для Agile HR
Анастасия Мизитова. Компетенции для Agile HRScrumTrek
 
Марина Львова. Изменение роли HR в Agile-компании
Марина Львова. Изменение роли HR в Agile-компанииМарина Львова. Изменение роли HR в Agile-компании
Марина Львова. Изменение роли HR в Agile-компанииScrumTrek
 
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коучаАсхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коучаScrumTrek
 
Александр Корольков. LeSS Huge
Александр Корольков. LeSS HugeАлександр Корольков. LeSS Huge
Александр Корольков. LeSS HugeScrumTrek
 
DevOps для Legacy-продуктов
DevOps для Legacy-продуктовDevOps для Legacy-продуктов
DevOps для Legacy-продуктовScrumTrek
 
Сергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsСергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsScrumTrek
 
Петр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRMПетр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRMScrumTrek
 
Кирилл Толкачев. Микросервисы: огонь, вода и девопс
Кирилл Толкачев. Микросервисы: огонь, вода и девопсКирилл Толкачев. Микросервисы: огонь, вода и девопс
Кирилл Толкачев. Микросервисы: огонь, вода и девопсScrumTrek
 
Евгений Кривошеев. Beyond DevOps
Евгений Кривошеев. Beyond DevOpsЕвгений Кривошеев. Beyond DevOps
Евгений Кривошеев. Beyond DevOpsScrumTrek
 
Асхат Уразбаев. Крутые организации, счастливые сотрудники
Асхат Уразбаев. Крутые организации, счастливые сотрудникиАсхат Уразбаев. Крутые организации, счастливые сотрудники
Асхат Уразбаев. Крутые организации, счастливые сотрудникиScrumTrek
 
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" AgileОлег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" AgileScrumTrek
 
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?ScrumTrek
 
Иван Дубровин. Почему государство должно быть Agile?
Иван Дубровин. Почему государство должно быть Agile?Иван Дубровин. Почему государство должно быть Agile?
Иван Дубровин. Почему государство должно быть Agile?ScrumTrek
 

More from ScrumTrek (20)

Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
 
Светлана Байгалиева (MindGym). Встань за штурвал
Светлана Байгалиева (MindGym). Встань за штурвалСветлана Байгалиева (MindGym). Встань за штурвал
Светлана Байгалиева (MindGym). Встань за штурвал
 
Александр Тупиков. Введение в Scrum
Александр Тупиков. Введение в ScrumАлександр Тупиков. Введение в Scrum
Александр Тупиков. Введение в Scrum
 
Сергей Чирва. Как Scrum превращает завод в IT-компанию
Сергей Чирва. Как Scrum превращает завод в IT-компаниюСергей Чирва. Как Scrum превращает завод в IT-компанию
Сергей Чирва. Как Scrum превращает завод в IT-компанию
 
Юрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практикеЮрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практике
 
Анна Обухова. Scrum и сила воли
Анна Обухова. Scrum и сила волиАнна Обухова. Scrum и сила воли
Анна Обухова. Scrum и сила воли
 
TealTeam. Главный критерий при выборе нового члена команды
TealTeam. Главный критерий при выборе нового члена командыTealTeam. Главный критерий при выборе нового члена команды
TealTeam. Главный критерий при выборе нового члена команды
 
Анастасия Мизитова. Компетенции для Agile HR
Анастасия Мизитова. Компетенции для Agile HRАнастасия Мизитова. Компетенции для Agile HR
Анастасия Мизитова. Компетенции для Agile HR
 
Марина Львова. Изменение роли HR в Agile-компании
Марина Львова. Изменение роли HR в Agile-компанииМарина Львова. Изменение роли HR в Agile-компании
Марина Львова. Изменение роли HR в Agile-компании
 
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коучаАсхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
 
Александр Корольков. LeSS Huge
Александр Корольков. LeSS HugeАлександр Корольков. LeSS Huge
Александр Корольков. LeSS Huge
 
DevOps для Legacy-продуктов
DevOps для Legacy-продуктовDevOps для Legacy-продуктов
DevOps для Legacy-продуктов
 
Сергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsСергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOps
 
Петр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRMПетр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRM
 
Кирилл Толкачев. Микросервисы: огонь, вода и девопс
Кирилл Толкачев. Микросервисы: огонь, вода и девопсКирилл Толкачев. Микросервисы: огонь, вода и девопс
Кирилл Толкачев. Микросервисы: огонь, вода и девопс
 
Евгений Кривошеев. Beyond DevOps
Евгений Кривошеев. Beyond DevOpsЕвгений Кривошеев. Beyond DevOps
Евгений Кривошеев. Beyond DevOps
 
Асхат Уразбаев. Крутые организации, счастливые сотрудники
Асхат Уразбаев. Крутые организации, счастливые сотрудникиАсхат Уразбаев. Крутые организации, счастливые сотрудники
Асхат Уразбаев. Крутые организации, счастливые сотрудники
 
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" AgileОлег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
 
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
 
Иван Дубровин. Почему государство должно быть Agile?
Иван Дубровин. Почему государство должно быть Agile?Иван Дубровин. Почему государство должно быть Agile?
Иван Дубровин. Почему государство должно быть Agile?
 

Максим Буковский. Лига Чемпионов. Scrum в не-продуктовой команде ядра.

  • 1. Scrum в не-продуктовой команде ядра Автор: Буковский Максим
  • 2. Часть I - входные данные 2Max Bukovskiy: Scrum in core team
  • 3. Особенности 3Max Bukovskiy: Scrum in core team ▪ крупный рекламный нетворк ▪ ~ 300 сотрудников ▪ > 50 IT специалистов ▪ 6 продуктовых команд Компания:
  • 4. Технологические особенности 4Max Bukovskiy: Scrum in core team ▪ Гео-распределённая система ▪ HighLoad (> 100K rps) ▪ сложная система принятия решений ▪ Response time <20 ms
  • 5. Команда ядра 5Max Bukovskiy: Scrum in core team ▪ закрытая элитная группа ▪ свой уютный мирок ▪ недостаточная предсказуемость разработки ▪ непонятная поставка
  • 6. Надо что-то менять… 6Max Bukovskiy: Scrum in core team ▪ формирование продукта ▪ формирование команды ▪ новые процессы работы ▪ перестроение коммуникаций ▪ влияние на всю компанию ...а лучше - всё!
  • 7. Часть II - технологическая 7Max Bukovskiy: Scrum in core team
  • 8. Продуктовая команда 8Max Bukovskiy: Scrum in core team ▪ формирование из ядра самостоятельного продукта ▪ определение чётких границ ответственности ▪ процедура поставки Чем конкретно занимается команда и за что отвечает:
  • 9. Определение границ 9Max Bukovskiy: Scrum in core team ▪ API layers (core <=> products) ▪ data monitoring ▪ verbose mode ▪ debug API (X-mode)
  • 10. Процедура поставки 10Max Bukovskiy: Scrum in core team ▪ ручная выкатка на сервера ▪ скрипты для автоматизации ▪ Blue Green releases ▪ Admin monitoring (CPU, RAM, disk, ...) Было:
  • 11. Процедура поставки 11Max Bukovskiy: Scrum in core team ▪ Integration Contracts ▪ Parallel Change ▪ Staging (with % of mirror traffic) ▪ Canary releases (with Cluster Immune System) ▪ A/B tests ▪ DevOps + Business monitoring Стало:
  • 12. Часть III - организационная 12Max Bukovskiy: Scrum in core team
  • 13. Координация 13Max Bukovskiy: Scrum in core team ▪ Proxy Product Owner (PPO) ▪ Scrum of Scrums ▪ открытая и тесная работа с заказчиками
  • 14. Работа с бэклогом 14Max Bukovskiy: Scrum in core team ▪ делаем сводный бэклог ▪ лучшая оценка Business Value - деньги! Решение:
  • 15. Работа с бэклогом 15Max Bukovskiy: Scrum in core team ▪ измеряем удовлетворённость заказчика ▪ проверяем реальный Business Value Часть 2:
  • 16. Прокачиваем коммуникации 16Max Bukovskiy: Scrum in core team ▪ разработка - с одной стороны ▪ бизнес - с другой стороны ▪ нужен “проводник - коммуникатор” ▪ сложная, избыточная система Было:
  • 17. Почему так сложно? 17Max Bukovskiy: Scrum in core team ▪ PO/BO - в своём купе ▪ разработчики - в своём купе ▪ PM и аналитик - проводники ...поезд куда-то едет Было:
  • 18. Прокачиваем коммуникации 18Max Bukovskiy: Scrum in core team ▪ меняем отношение заказчиков ▪ меняем психологию разработчиков ▪ приводим заказчиков в команду ▪ сами ходим к заказчикам ▪ поддерживаем атмосферу Что делаем:
  • 19. Прокачиваем коммуникации 19Max Bukovskiy: Scrum in core team ▪ общий контекст ▪ “общение без прелюдий” (с) ▪ все на одной волне ▪ дружим Стало:
  • 20. Да, но у нас… интроверты :( 20Max Bukovskiy: Scrum in core team ▪ времена waterfall прошли ▪ все agile-практики предполагают общение! ▪ это такой же профессиональный навык ▪ востребованность на рынке ИТ Решение:
  • 21. Новости для системных аналитиков 21Max Bukovskiy: Scrum in core team “...а зачем нам кузнец? Не, нам кузнец не нужен. Что я, лошадь, чтоль?” (с) Аналитики не прижились :(
  • 22. По итогам спринта 22Max Bukovskiy: Scrum in core team Проводим: ▪ Интеграционное демо с участием всех команд ▪ Ретро с командой в неформальной обстановке ▪ Решения с ретро берём в спринты как задачи
  • 23. Часть IV - команда 23Max Bukovskiy: Scrum in core team
  • 24. Построение команды 24Max Bukovskiy: Scrum in core team ▪ agile manifesto ▪ Балансируем состав команды ▪ Формируем общие ценности ▪ Одна цель
  • 25. Роли Белбина 25Max Bukovskiy: Scrum in core team 9 типов ролей:
  • 26. Почему Белбин? 26Max Bukovskiy: Scrum in core team Альтернативы: ▪ Роли по Дэвиду Кейрси ▪ Роли по Раулю Шиндлеру ▪ Роли по Тимоти Бернарцу (7 отрицательных ролей) ▪ Колесо команды Марджерисона - МакКенна ▪ Модель управленческих ролей Базарова ▪ Модель DISC
  • 27. Оптимизация 27Max Bukovskiy: Scrum in core team ▪ Даём всем выговориться ▪ Быстрее проходим фазы storming + norming ▪ Ищем и убираем препятствия ▪ Постоянно улучшаемся
  • 28. Пару слов о метриках 28Max Bukovskiy: Scrum in core team Решение: ▪ “нет” формальным KPI ▪ трассировка целей (OKR)
  • 29. Пару слов о метриках 29Max Bukovskiy: Scrum in core team 3 уровня целей: ▪ компания “заработать $ ХХХ в Q1” ▪ команда “сделать фичи YYY и ZZZ в Q1” ▪ личные цели “развить навыки Resource Investigator” “начать писать продакшен-код на Go”
  • 30. Толерантность к ошибкам 30Max Bukovskiy: Scrum in core team Для чего: ▪ позволяет не закрываться ▪ оставляем простор для творчества ▪ продолжаем играть в нападении
  • 31. SWAT-team 31Max Bukovskiy: Scrum in core team ▪ не рушим спринты ▪ всегда есть кому заняться проблемой ▪ быстрое реагирование ▪ “никто, кроме нас”
  • 32. Часть V - итоги 32Max Bukovskiy: Scrum in core team
  • 33. ...и что в результате 33Max Bukovskiy: Scrum in core team Достижения: ▪ +100% к Team Velocity ▪ стали успевать Roadmap ▪ прозрачность деятельности команды ▪ позитивная обратная связь от владельцев бизнеса
  • 34. Про удачу 34Max Bukovskiy: Scrum in core team ▪ крутые бизнес-решения ▪ вычищаем технический долг, делаем удобные инструменты ▪ улучшения внутри команды ▪ улучшение взаимодействия с окружающим миром
  • 35. Спасибо за внимание 35Max Bukovskiy: Scrum in core team Есть вопросы? Обращайтесь! destroyer_mb linkedin.com/in/mbukovskiy