Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Распределенный SCRUM – TO BE OR NOT TO BE COLLOCATED<br />Ганчиков Михаил, Project Manager<br />First Line Software, 2010<...
ПЛАН<br />2<br />
Зачем нужен Распределенный SCRUM?<br />3<br />Рост сложности проектов<br />Доступ к глобальный пулу талантов<br />16 часов...
Какие проблемы?<br />4<br />Организация и управление<br />Коммуникации<br />Интеграция<br />Безопасность<br />Часовые пояс...
Типы команд<br />5<br />Объединенные<br />Частично объединенные<br />Распределенные в пределах 8 часов<br />Распределенные...
Уровни сложности SCRUM проектов<br />6<br />1: Локальный SCRUM, 1 команда<br />2: Локальный SCRUM of SCRUMs, несколько ком...
Способы улучшения коммуникаций<br />7<br />Простой язык<br />Наглядная демонстрация<br />Видео связь как способ различить ...
Планирование релиза<br />8<br />Сбор требований и написание user stories<br />Оценка (story points)<br />Формирование prod...
Планирование спринта<br />9<br />Подготовка<br />Backlog grooming<br />Проведение<br />Обсуждение историй с Product Owner<...
Ежедневный SCRUM<br />10<br />Stand Up митинги<br />Длительность 15 минут<br />Online tracking<br />XP практики<br />Парно...
Синхронизация команд<br />11<br />Единый ритм (равные или кратные спринты)<br />SCRUM of SCRUMs митинги<br />SCRUM Masters...
Демонстрация (Show Case)<br />12<br />Definitions of done<br />Show case сессии<br />Подготовка сценариев<br />Получение a...
Ретроспектива и адаптация<br />13<br />Feedback<br />Что было хорошо<br />Что можно улучшить<br />Цели на следующий цикл<b...
14<br />Waterfall: 60 человек * 9 месяцев = 54 KLOC и 900 FP; скорость – 2.0 FP в месяц на разработчика<br />SCRUM: 4.5 че...
Выводы<br />15<br />Для эффективной работы распределенного SCRUM нужно: <br />Мульти-функциональные и независимые команды<...
Спасибо за внимание!<br />Литература:<br />A practical guide to Distributed SCRUM, Elizabeth Woodward, SteffanSurdek, Matt...
Upcoming SlideShare
Loading in …5
×

2

Share

Download to read offline

Распределенный SCRUM - to be or not to be collocated collocated

Download to read offline

Распределенный SCRUM - to be or not to be collocated

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Распределенный SCRUM - to be or not to be collocated collocated

  1. 1. Распределенный SCRUM – TO BE OR NOT TO BE COLLOCATED<br />Ганчиков Михаил, Project Manager<br />First Line Software, 2010<br />
  2. 2. ПЛАН<br />2<br />
  3. 3. Зачем нужен Распределенный SCRUM?<br />3<br />Рост сложности проектов<br />Доступ к глобальный пулу талантов<br />16 часовой рабочий день (IBM’s “Follow the sun model”)<br />Снижение расходов<br />Сокращение бенча<br />
  4. 4. Какие проблемы?<br />4<br />Организация и управление<br />Коммуникации<br />Интеграция<br />Безопасность<br />Часовые пояса<br />Языковой барьер и культурные различия<br />
  5. 5. Типы команд<br />5<br />Объединенные<br />Частично объединенные<br />Распределенные в пределах 8 часов<br />Распределенные за пределами 8 часов<br />
  6. 6. Уровни сложности SCRUM проектов<br />6<br />1: Локальный SCRUM, 1 команда<br />2: Локальный SCRUM of SCRUMs, несколько команд<br />3: Распределенный SCRUM of SCRUMs, несколько объединенных команд<br />4: Распределенный SCRUM of SCRUMs, несколько распределенных команд<br />
  7. 7. Способы улучшения коммуникаций<br />7<br />Простой язык<br />Наглядная демонстрация<br />Видео связь как способ различить мимику и жесты<br />Единая точка доступа ко всей информации по проекту<br />Активное участие всех членов команды с первого дня проекта<br />
  8. 8. Планирование релиза<br />8<br />Сбор требований и написание user stories<br />Оценка (story points)<br />Формирование product backlog<br />Подготовка плана релиза (release plan)<br />Длительность 5 дней на релиз 3 месяца<br />
  9. 9. Планирование спринта<br />9<br />Подготовка<br />Backlog grooming<br />Проведение<br />Обсуждение историй с Product Owner<br />Пересмотр high level оценок при необходимости<br />Детализация подзадач<br />Оценка задач и commitment команды<br />Результат<br />Sprint backlog<br />User stories с дополнениями<br />Минутки (meeting notes)<br />Длительность 4 часа (2-х недельный спринт)<br />
  10. 10. Ежедневный SCRUM<br />10<br />Stand Up митинги<br />Длительность 15 минут<br />Online tracking<br />XP практики<br />Парное программирование<br />Unit-тесты<br />Integration-тесты<br />Простой дизайн и понятный код<br />Continuous refactoring<br />
  11. 11. Синхронизация команд<br />11<br />Единый ритм (равные или кратные спринты)<br />SCRUM of SCRUMs митинги<br />SCRUM Masters – статус и устранение проблем<br />Product Owners – приоритеты PBL<br />Architects - Интеграция и взаимодействие компонентов<br />Интеграция<br />Continuous builds<br />Automated regression testing<br />
  12. 12. Демонстрация (Show Case)<br />12<br />Definitions of done<br />Show case сессии<br />Подготовка сценариев<br />Получение acceptance<br />Завершение спринта<br />Обзор sprint backlog<br />Сплит незавершенных историй<br />Определение количества заработанных Story Points<br />Длительность 3 часа (2-х недельный спринт)<br />
  13. 13. Ретроспектива и адаптация<br />13<br />Feedback<br />Что было хорошо<br />Что можно улучшить<br />Цели на следующий цикл<br />Обсуждение и определение приоритетов<br />Внесение корректировок в работу команды<br />Длительность 1 час<br />
  14. 14. 14<br />Waterfall: 60 человек * 9 месяцев = 54 KLOC и 900 FP; скорость – 2.0 FP в месяц на разработчика<br />SCRUM: 4.5 человека * 12месяцев = 51 KLOC и 960 FP; скорость – 17.8 FP в месяц на разработчика<br />Distributed SCRUM: 56 человек * 14,5 месяцев = 671 KLOC и 12673 FP; скорость – 15.3 FP в месяц на разработчика<br />
  15. 15. Выводы<br />15<br />Для эффективной работы распределенного SCRUM нужно: <br />Мульти-функциональные и независимые команды<br />Возможность аудио и видео связи<br />Online доступ ко всем ресурсам проекта<br />Применение SCRUM и XP практик<br />Постоянная адаптация и развитие<br />
  16. 16. Спасибо за внимание!<br />Литература:<br />A practical guide to Distributed SCRUM, Elizabeth Woodward, SteffanSurdek, Matthew Ganis<br />http://www.distributedscrum.com/<br />Distributed SCRUM Agile, Jeff Sutherland<br />http://www.scrumalliance.org/articles<br />Вопросы?<br />ganchikovm@gmail.com<br />16<br />
  • dariaagafonova

    May. 12, 2014
  • tigra

    Nov. 10, 2010

Распределенный SCRUM - to be or not to be collocated

Views

Total views

2,927

On Slideshare

0

From embeds

0

Number of embeds

66

Actions

Downloads

24

Shares

0

Comments

0

Likes

2

×