Киев. Как внедрить SCRUM без трупов и остаться довольным

Vladimir Zavertaylov
Vladimir ZavertaylovДиректор at Сибирикс
Как внедрить SCRUM
без трупов и остаться
      довольным
Владимир
                    @sibirix                 Киев, 2012
  Завертайлов


Первая в России студия, работающая по SCRUM
    Специализируемся на приложениях для соцсетей
Кто уже работает по
гибким методологиям?
Зачем это вам?
Главные «друзья» небольшой,
но гордой студии полного цикла:
Главные «друзья» небольшой,
но гордой студии полного цикла:
Главные «друзья» небольшой,
но гордой студии полного цикла:
Статистика проектов в США

16,2% — успешны
52,7% — превысили срок и бюджет
31,1% — аннулированы


Standish Group, 1994
364 американских
корпораций, более
23 тысяч проектов
Статистика проектов в США

            1994                                2012




         успешны
         превысили срок и бюджет
         аннулированы

CHAOS Manifesto from the Standish Group, 2012
Статистика проектов в США

  WATERFLOW                                     SCRUM




         успешны
         превысили срок и бюджет
         аннулированы

CHAOS Manifesto from the Standish Group, 2012
Статистика проектов в США

         WTF???                                 SCRUM




         успешны
         превысили срок и бюджет
         аннулированы

CHAOS Manifesto from the Standish Group, 2012
Статистика проектов в США

  WATERFLOW                                     SCRUM




         успешны
         превысили срок и бюджет
         аннулированы

CHAOS Manifesto from the Standish Group, 2012
Статистика проектов в США

         WTF???                                 SCRUM




         успешны
         превысили срок и бюджет
         аннулированы

CHAOS Manifesto from the Standish Group, 2012
Как вы думаете,
почему столько факапов?
Дискоммуникация
Выводы:
SCRUM провоцирует
 коммуницировать
команду и заказчика
Ближайшие 48 минут:

1. Процесс. Вспоминаем методичку
2. Управление изменениями. Ретроспективы
3. Как мы продаем Agile
4. Сказка про туземцев
5. Ежедневные инструменты и фоточки из офиса
6. Вопросы //можно сразу
1. Очень короткий
пересказ «методички»
Product Owner   Команда   Scrum Master



     Scrum — такая
   простая штуковина!
Product Owner   Команда   Scrum Master




Backlog
Product Owner   Команда   Scrum Master




      Backlog       Декомпозиция
                    и оценка
Киев. Как внедрить SCRUM без трупов и остаться довольным
Что было сделано вчера?
Что было сделано вчера?

Что будет сделано сегодня?
Что было сделано вчера?

Что будет сделано сегодня?

Какие есть проблемы?
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
Выводы: scrum —
               очень штука



1. Процесс. Вспоминаем методичку
2. Управление изменениями. Ретроспективы
3. Как мы продаем Agile
4. Сказка про туземцев
5. Ежедневные инструменты и фоточки из офиса
6. Вопросы //можно сразу
2. Управление изменениями
Правильные ретроспективы
 Наверное, самое главное при внедрении
Они опять хотят от нас
  какую-то херню!
Непрерывные изменения. Цикл Деминга
Ретроспектива. WTF?

Ретроспектива – это
командный пересмотр
последнего этапа работы
(спринта)
с целью улучшения
процесса
Цель ретроспективы —
 улучшить процесс, а не...




А не наказать виноватых, например.
Цель ретроспективы —
улучшить процесс, а не...




 А не пивка попить, например.
Цель ретроспективы —
улучшить процесс, а не...




  А не поговорить, например
ППР

— Пришли
— Поговорили
— Разошлись
— Задачу в JIRA
  поставили
Как вы думаете,
почему что может помешать
     ретроспективам?
Авторитарное руководство




Чё им не говори — по своему сделают!
Стыдно и страшно




Неприятно обсуждать свои проблемы
— Я и так все хорошо сделал,
  чё тут обсуждать то?
Правильный процесс дает
 правильные результаты




     Как мы это делаем
0. Назначить время
             и подготовиться

    Кто

    Где

    Во сколько

    Продолжительность

    Круг вопросов:
    — Что было хорошо
    — Что можно улучшить
1. Приветствие
2. Напомните цель




Улучшить наш процесс работы
3. Гарантия безопасности
Намеренно никто не гадит
Формат ретроспективы
Что было хорошего и плохого?
Идеи следуют из проблем
Идеи следуют из проблем
Но не ограничиваются ими
Выбираем задачи в план
Проверить план!
В план попадают
           конкретные действия

    НЕТ:                     ДА

    Давайте все делать   
                             Прикрутить рассылку
    хорошо!                  уведомлений
                         
                             Поставить отдельный
                             demo-сервер
                         
                             Заменить компьютер
                             тестеру
На следующей
ретроспективе – проверяем
Ретроспектива на ретроспективу
Выводы: ретроспектива —
   двигатель изменений
  Начните внедрение с нее


1. Процесс. Вспоминаем методичку
2. Управление изменениями. Ретроспективы
3. Как мы продаем Agile
4. Сказка про туземцев
5. Ежедневные инструменты и фоточки из офиса
6. Вопросы //можно сразу
3. Как мы продаем AGILE*




  *«Agile» — от слова «отжать»
Основная проблема

Проект, глазами Product Owner-а
Проект, глазами клиента

Пришла Owner + Аналитик:
Product аналитика:




Няшно, секси,ми-ми-ми
Проект, глазами дизайнера

Няшно, секси, ми-ми-ми
Основная проблема   Проект, глазами
                    разработчика
Основная проблема   Проект, глазами
                    потребителя
Как вы думаете
 что думают заказчик
про весь этот SCRUM?
Какой нах скрам?




                   Ты чо, гик?
Не будь гиком, говори на языке бизнеса!




    Сделай скрытую проблему — очевидной
Когда SCRUM не продать




Когда заказчику не нужен результат
Предложи
безопасное
испытание
Будьте честными
      с собой, №1

      Фиксированный
      бюджет — всегда
      кидалово!
...
Будьте честными с собой, №2




               Заказчик хочет знать сроки?
Заказчик говорит, что требования
меняться не будут?




              Продавайте SCRUM, как метод
              управления ПЕРЕМЕНАМИ
Это продать легко!




              Договоритесь о периодичной
              демонстрации результатов
Как работать с бэклогом




                          Адекватно, епт!
Можно снимать!




Готовь фотоаппарат, будет много букав
Четко сформулируйте разумные
 правила и принципы работы
— Оценку делает только разработчик
— В бэклоге можно добавлять, удалять, менять задачи
  и их приоритет
— Заказчик формально принимает спринты
— Заказчик может прекратить разработку в любой момент
— Все обсуждения — только в бэклог
— Только разработчик правит код
— Сформируйте приемочные тесты


Быковать против принципов клиент не будет
— «А мы это
  ПОДРАЗУМЕВАЛИ»




        — Выяснить цели. Альтернатива?
        — Увеличить сроки
        — Отыграть на новых фичах
Уберите из сметы все «лишнее»




— Демонстрации   — Ретроспективы
— Планирование   — Тестирование ;-)
Инвестируйте в хорошие отношения




 — Покажите команду      — Систематично!
 — Говорите об успехах
У вас есть занятые клиенты?




— Партнерство   — Подготовка
— Ритм          — КОЛЛРЕПОРТЫ!!!
Выводы




  Честность, жесткость,
партнерство — окупаются!
Многие вещи из Scrum — продать
очень легко. Будьте жесткими. инвестируйте
      в хорошие отношения с заказчиком




  1. Процесс. Вспоминаем методичку
  2. Управление изменениями. Ретроспективы
  3. Как мы продаем Agile
  4. Сказка про туземцев
  5. Ежедневные инструменты и фоточки из офиса
  6. Вопросы //можно сразу
4. Дисклаймер
Культ карго
Киев. Как внедрить SCRUM без трупов и остаться довольным
Культ карго в IT
Выводы: скрам — не панацея
      думайте головой
На ретроспективах, например


1. Процесс. Вспоминаем методичку
2. Управление изменениями. Ретроспективы
3. Как мы продаем Agile
4. Сказка про туземцев
5. Ежедневные инструменты и фоточки из офиса
6. Вопросы //можно сразу
5. Инст.рументы и реальность
       И фоточки из офиса :)
Оценка с помощью Planning Poker




            PlanningPoker.ru
Реальный планиг

Карты тут
Отдельная комната
для ретроспектив.
Диван и много досок
У команд есть название
и своя доска. Это делает
работу прикольнее
Глобальная доска в видном
месте для контроля задач
с ретроспектив
Дятел-board, для внедрения
изменений в течении 21
рабочего дня
Некоторые вещи приходится
вдалбливать
дополнительно
Менежерские планерки
проходят у боольшого
телевизора
Глобальная доска по всем
проектам. Сейчас в
электронном виде.
Все, что только можно —
визуализируйте. Пример:
план рабочего дня менеджера
Сейчас мы используем
JIRA+GreenHopper. НО...
Доска задач для Битрикс-корппортала
Киев. Как внедрить SCRUM без трупов и остаться довольным
Доска задач для
Битрикс-корппортала
Доска задач для
Битрикс-корппортала
Доска задач для
Битрикс-корппортала
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
Владимир
 Завертайлов                           @sibirix                   Киев, 2012
 vladimir.zavertaylov@sibirix.ru
 http://www.facebook.com/zavertaylov



                                   Полезная аналитика:
                                   http://blog.sibirix.ru
Что еще почитать:
— Scrum XP from trenches (Scrum и XP - заметки с передовой) by Kniberg
— Scrum and Kanban: making the most of both
(Scrum и Kanban: выжимаем максимум) by Kniberg
1 of 106

More Related Content

What's hot(20)

Презентация "Scrum с нуля" Презентация "Scrum с нуля"
Презентация "Scrum с нуля"
Елена Коптева3.4K views
Введение в ScrumВведение в Scrum
Введение в Scrum
Sergey Semyonov3.8K views
Введние в ScrumВведние в Scrum
Введние в Scrum
webman861.8K views
ScrumScrum
Scrum
Michael Majorov1.6K views
Что делает Скрам Мастер на проектеЧто делает Скрам Мастер на проекте
Что делает Скрам Мастер на проекте
Svetlana Mukhina ICP, -ATF, -BVA, - ACC, PSM I, CSPO1.8K views
The Zen of Scrum - RussianThe Zen of Scrum - Russian
The Zen of Scrum - Russian
Jurgen Appelo12.9K views
Процесс Mindbox 2015Процесс Mindbox 2015
Процесс Mindbox 2015
Alexander Gornik1.1K views
Scrum introScrum intro
Scrum intro
Mykyta Hopkalo230 views
Scrum: IntroductionScrum: Introduction
Scrum: Introduction
Nadja Emelina1.3K views
Вебинар: ИТ-проекты глазами ЗаказчикаВебинар: ИТ-проекты глазами Заказчика
Вебинар: ИТ-проекты глазами Заказчика
Александр Кольцов3.6K views

Viewers also liked(20)

Талеб. Антихрупкость.Талеб. Антихрупкость.
Талеб. Антихрупкость.
Vladimir Zavertaylov305 views
Agile+UXAgile+UX
Agile+UX
Vladimir Zavertaylov1.2K views
Scrum-Kanban-ScrumbanScrum-Kanban-Scrumban
Scrum-Kanban-Scrumban
Alexey Korsun5.3K views
Практика внедрения ScrumПрактика внедрения Scrum
Практика внедрения Scrum
Andrey Bibichev2.6K views
Scrum! v1.1Scrum! v1.1
Scrum! v1.1
Dmitry Andronov439 views

Similar to Киев. Как внедрить SCRUM без трупов и остаться довольным(20)

Scrum frameworkScrum framework
Scrum framework
Sergey Gelmetdinov1.6K views
Kicking Off A Scrum StartupKicking Off A Scrum Startup
Kicking Off A Scrum Startup
Agile Base Camp607 views
Agile transformation_keynoteAgile transformation_keynote
Agile transformation_keynote
Provectus206 views
Ad 2009 - agile в кризисAd 2009 - agile в кризис
Ad 2009 - agile в кризис
Alexey Korsun400 views
AgileAgile
Agile
Egor DOLGALEVETS605 views
Ярина Готліб Ярина Готліб
Ярина Готліб
Lviv Startup Club148 views

Киев. Как внедрить SCRUM без трупов и остаться довольным