20

Эволюция Скрама в «Моём Круге»

Embed Size (px)

DESCRIPTION

Рассказ о том как внедрялся и развивался Скрам в проекте Яндекса «Мой Круг».

Citation preview

Page 1: Эволюция Скрама в «Моём Круге»
Page 2: Эволюция Скрама в «Моём Круге»

AgileDays, Москва, 9 декабря 2009 года

РазработчикЕвгений Курышев

Эволюция Скрама в «Моём круге»

Page 3: Эволюция Скрама в «Моём Круге»

Зарождение

Page 4: Эволюция Скрама в «Моём Круге»

До использования Скрама процесс разработки «Моего Круга» был достаточно традиционным:

—менеджер —совещания —отчёты

Жизнь до Скрама

Page 5: Эволюция Скрама в «Моём Круге»

Вместе с увеличением команды появляются новые проблемы:

—Нужно больше менеджеров —Совещания слишком короткие—Отчёты не достаточно подробные—Проблемы с коммуникацией

Трудности роста

Page 6: Эволюция Скрама в «Моём Круге»

Бэкэндеры Фронтэндеры

Преимущества:—Независимость—Экономия времени—Специализация

Недостатки:—Проблемы с коммуникацией—Отсутствие гибкости—Уход от ответственности

Разделение командына бэкэндеров и фронтэндеров

Page 7: Эволюция Скрама в «Моём Круге»

Почему Скрам?—Просто внедрить в веб-проекте—Обещает решить текущие проблемы—Масштабируется—Любопытно

Page 8: Эволюция Скрама в «Моём Круге»

Что делать, если вас укусил Скрам-Мастер?

—Скрам-митинги—Демонстрации—Ретроспективы—Планирования

И не оказывайте сопротивления:

мы — ваши друзья!

Page 9: Эволюция Скрама в «Моём Круге»

Разделение команды

Преимущества:

—независимость

—эффективность

—гибкость

Недостатки:

—сложности коммуникации

—«наследственность»

Привет, мы делаем новый раздел «Компании»

А мы уже пятую итерацию тупо фиксим баги…

на независимые подкоманды

Page 10: Эволюция Скрама в «Моём Круге»

Мутации

Page 11: Эволюция Скрама в «Моём Круге»

Дашборда должна быть уютной

Dashboard — основной инструмент синхронизации усилий разработчиков. Как его используем мы:

—дашборда должна быть максимально доступна

—дашборда должна быть хоть как-то доступна

—Виртуальная дашборда

Page 12: Эволюция Скрама в «Моём Круге»

Хорошо планирует баклан ©Что нужно делать, чтобы планировать не хуже?

—Planning Poker—«Ну мы то знаем, что это идеальные часы»—Затяжное планирование—Раздельное планирование—Согласования и эксперты

Баклан голубоглазый

Page 13: Эволюция Скрама в «Моём Круге»

Демонстрация

Демонстрация — самый любимый вид совещаний. Много картинок и мало баззвордов.

—приглашаем максимум зрителей

—или хотя бы слушателей

—фиксируем фидбэк…

—…но не планируем

Page 14: Эволюция Скрама в «Моём Круге»

РетроРетроспективу мы проводим редко:

—вспоминаем только если всё плохо

—ищем простые решения

—решения нужно фиксировать

—результаты тоже

Page 15: Эволюция Скрама в «Моём Круге»

Взаимодействие

— Менеджера проекта нет

— Менеджеры-эксперты есть

— Сотрудничество с другими командами

— Удалённые сотрудники

Page 16: Эволюция Скрама в «Моём Круге»

Наши инструменты

— Jira Greenhopper

— Skype

— Screenshare

— Realtime collaborative edit

— Wiki

Page 17: Эволюция Скрама в «Моём Круге»

#mkbug

Сбор фидбэка

— Демонстрация

— Саппорт

— Мама любимого менеджера

— Блоги

— Социальные сети

Page 18: Эволюция Скрама в «Моём Круге»

Результаты

Page 19: Эволюция Скрама в «Моём Круге»

Итоги и успехи— Все участвуют в создании продукта

— Коммуникация стала проще

— Изменения не смертельны

— Команда независима

— Самоорганизация

— Постоянное сотрудничество

— Пути назад уже нет =)

Page 20: Эволюция Скрама в «Моём Круге»

Разработчик

119021, Россия, Москва, ул. Льва Толстого, 16.

+7 (495) 739-70-00+7 (495) 739-70-70 — факс

http://evgenyq.moikrug.ru/[email protected]

Курышев Евгений