Contenu connexe
Similaire à Три примера Scrum команд (20)
Plus de Timofey (Tim) Yevgrashyn (8)
Три примера Scrum команд
- 1. Тимофей Евграшин
Тренер
Тел.: +38 067 408 53 30
E-mail: tim@tim.com.ua
www.tim.com.ua
Внедрение Scrum
три примера из реальной жизни
Agile Eastern Europe
Киев, 19 сентября 2009
© The Improved Methods
- 2. Докладчик
Тимофей Евграшин
Менеджер проектов с Agile уклоном
Certified ScrumMaster
Scrum практик
Тренер по внедрению гибких
методологий управления проектами
(Agile/Scrum)
Директор компании
специализированных тренингов «The
Improved Methods»
email: tim@tim.com.ua
skype: spidertim
http://tim.com.ua
© The Improved Methods
- 3. Дело не в сравнении
Обычно...
Оценивают по метрическим
показателям
Сравнивают по использованию
общепринятых практик
Интересно просто говорить с командами
Ведь дело не в сравнении
Во время подготовки презентации не пострадала ни одна команда
© The Improved Methods
- 4. О чем пойдет речь
Кратко о трех проектах
О реалиях проектов и адаптации к ним
Подробно о том, как и что мы делаем
© 123RF Limited .
© The Improved Methods
- 5. О ком пойдет речь
Крупная медиа корпорация
.
© 123RF Limited
Внутренний отдел разработки
Тесное сотрудничество
Следование корпоративным правилам
Поддержка Scrum при старте проекта © 123RF Limited .
Команды выделены под
конкретные бизнес подразделения
. © 123RF Limited
© The Improved Methods
- 6. Команда А
Один-два продукта
Только один финальный выпуск
Хорошее описание бизнес области
Огромные объемы данных
Распределенная Scrum команда
© The Improved Methods
- 7. Команда Б
Много схожих коротких он-лайн
проектов
Внутренние и внешние поставщики
информации
Смена приоритетов и требований
Выпуск в «он-лайн» каждую неделю/две
Распределенная Scrum команда
© The Improved Methods
- 8. Команда В
Проекты «среднего» размера
Выпуск по окончании проекта или
через 3-5 итераций
Разные бизнес области
Разные технические платформы
Scrum команда сидит вместе
© The Improved Methods
- 9. Важно
Все процессы на основе Scrum
Обученные Скрам мастера
Совместные вводные тренинги
Выделены Владельцы
© 123RF Limited.
Продуктов
© The Improved Methods
- 10. Кто наши Владельцы Продукта
Он сам использует систему
Он знает как работает
бизнес
Он - бизнес-аналитик
Решения о приоритетах и
«приемку» осуществляет
бизнес
© The Improved Methods
- 11. Кто наши Владельцы Продукта
Изначально придумывал
системы (сайты)
Знает приоритеты и
регулярно координирует их
с бизнесом
Пользуется доверием в
принятии решений
У него есть своя «команда»
© The Improved Methods
- 12. Кто наши Владельцы Продукта
Отвечает перед бизнесом за
реализацию проектов
Неплохо знает предметную
область
Один из источников новых
идей
У него есть своя «команда»
© The Improved Methods
- 13. Как мы работаем с Бэклогом
Продукта
“Качественные” истории
Чащевсего есть критерии
приемки
Историиобъединяются по
логическим модулям
© The Improved Methods
- 14. Как мы работаем с Бэклогом
Продукта
Требования разного уровня
внятности
Невсегда есть критерии
приемки
Объединяются в рамках мини-
проектов или тематических
модулей (сайтов)
Используется JIRA +
Greenhopper
© The Improved Methods
- 15. Как мы работаем с Бэклогом
Продукта
Восновном выдерживается
формат Историй
Пользователей
Чащевсего есть критерии
приемки
Есть
уровень Историй, Тем и
Эпосов
Команда
использует JIRA +
Greenhopper
© The Improved Methods
- 16. Как планирует релизы команда А
Система
будет иметь только один
финальный выпуск
Каждый спринт выпускается
новая рабочая версия
Все«бета»-пользователи
смотрят и добавляют
пожелания
© 123RF Limited.
© The Improved Methods
- 17. Как планирует релизы команда Б
Работа идет постоянно, независимо от
«проектов»
Выпуск в «live» идет после каждого спринта
«Проекты» длятся
максимум 2-3
спринта
© 123RF Limited.
© The Improved Methods
- 18. Как планирует релизы команда В
Есть «запуск»
проекта
Планируются
регулярные выпуски
Отслеживается
Release BurnDown
© The Improved Methods
- 19. Как мы готовимся к планированию
Спринта
Всекоманды используют
сравнительные оценки в
Story Points
.
© 123RF Limited
Используется Planning Poker
© 123RF Limited.
Важно: готовьте Бэклог Продукта заранее!
© The Improved Methods
- 20. Как планирует Спринт команда А
Верхушка Бэклога:
«обратная связь» с прошлого
«Демо»
следующая ожидаемая
функциональность
Используют Velocity
Демо, Ретроспектива и
Планирование проходят в один
день
© The Improved Methods
- 21. Как планирует Спринт команда Б
ВП предварительно обновляет
бэклог
ВП выделяет несколько основных
целей
Используется «средний Velocity»
как «коробочка»
Используется бюджет рабочих
дней, Focus Factor и «6е чувство»
© The Improved Methods
- 22. Как планирует Спринт команда В
ВП формирует Цель Спринта
согласно приоритетам
Команда выбирает истории,
которые точно сможет сделать
Используется показатель Velocity
для определения объемов
© The Improved Methods
- 23. Ежедневный Скрам в команде А
Ежедневная видеоконференция
с удаленными разработчиками и
ВП
По возможности присутствует
кто-то из заказчиков
Отвечают на стандартные 3
вопроса
Обновляют оценки оставшихся
работ
© 123RF Limited.
© The Improved Methods
- 24. Ежедневный Скрам в команде Б
Ежедневная видеоконференция между всей
командой и Владельцем
Продукта
Отвечают на стандартные
3 вопроса
Делятся новостями
© 123RF Limited.
© The Improved Methods
- 25. Ежедневный Скрам в команде В
Ежедневный Scrum внутри команды
Отдельный звонок
SM с Владельцем Продукта
или всей командой
© 123RF Limited.
© The Improved Methods
- 26. Изменения требований в команде А
Бизнес не требует больших
изменений в спринте
© 123RF Limited.
Реализация соответствует
ожидаемой сложности
Изменения плана
чаще предлагаются
самой командой
© 123RF Limited.
© The Improved Methods
- 27. Изменения требований в команде Б
Быстрые изменения –
естественное свойство
бизнеса
Реализация отличается
от ожидаемой
© 123RF Limited.
сложности
А еще есть «пожары»
© 123RF Limited.
© The Improved Methods
- 28. Изменения требований в команде В
Бизнес не требует больших
изменений в спринте
© 123RF Limited.
Реализация может
отличаться от ожидаемой
сложности
© 123RF Limited.
© The Improved Methods
- 29. Как проводит Демо команда А
На момент Демо новая
функциональность уже на демо-
сервере
Отдельная Демо с Владельцем
Продукта
ВП проводит отдельную презентацию
заказчикам
После презентации ВП передает
обратную связь команде
© The Improved Methods
- 30. Как проводит Демо команда Б
На момент Демо новая
функциональность уже на демо-
сервере
ВП уже видел всю готовую
функциональность
Обсуждаются нюансы каждого
законченного требования
Оценки недоделанных работ
пересматриваются
© The Improved Methods
- 31. Как проводит Демо команда В
Команда демонстрирует всю
завершенную работу
ВП уже видел часть
функциональности, хотя не всегда
ее верифицировал
© The Improved Methods
- 32. Ретроспективы в команде А
© 123RF Limited.
Команда и Владелец Продукта
обсуждают как прошел спринт
Идеи о подходах обсуждаются сразу и
вступают в действие со следующего спринта
© The Improved Methods
- 33. Ретроспективы в команде Б
Проходят между разработчиками
Иногдаэто тематические обсуждения и
долгосрочные планы
Результаты сообщаются ВП
Разв год – глобальная
ретроспектива © 123RF Limited.
© The Improved Methods
- 34. Ретроспективы в команде В
Ретроспективы проводятся с Владельцем
Продукта
Приглашают фасилитатора
Выбирают несколько улучшений
Вырабатывают план действий
© 123RF Limited.
© The Improved Methods
- 35. Два слова о визитах
Личныевстречи являются критическим
фактором для распределенных команд
© 123RF Limited.
© The Improved Methods
- 36. Вопросы?
© 123RF Limited.
Некоторые изображения и / или фотографии в этой презентации, являются объектом авторского права собственности 123RF Limited, ее сотрудников или
лицензированных партнеров и используются с разрешения в соответствии с лицензией. Эти изображения и / или фотографии не могут быть скопированы или
скачаны без разрешения 123RF Limited
© The Improved Methods