SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
13 ошибок применения Scrum


            Денис Тучин

   Руководитель группы разработки,
   Интеллектуальные системы (i-Sys)
Кто я?

• Родился, вырос в Самаре
• С 9 лет стал шкодить
• С 2004 года начал работать в
  коммерческих проектах
• С 2006 по 2010 трудился в EPAM
• С 2009 работаю в Agile проектах
• С 2009 года получил, как удачный, так и
  неудачный опыт Scrum
• Кое-чему удалось научится
Что будет?

• Как не ошибиться в самом начале?
• Вредные шаблоны поведения Scrum-мастера (SM)
• Как планировать риски?
• 100500 ошибок Planning Poker’а
• Если успеем/захотим
  – Когда можно преждевременно заканчивать спринт?
  – Что делать если заболел/уволился SM или член
    команды?
  – Ошибки при Daily Scrum Meeting
  – SM внутри команды и «резиновые» спринты
Когда стоит применять
             Scrum?



 Scrum ради Scrum


Даже в учебных проектах

 Негативные ассоциации
Когда стоит применять
                      Scrum?

            Критерии
1. У вас есть проблемы
2. Методология/практика/процесс их решает
Когда стоит применять
                   Scrum?

        Примеры
Меняются требования в процессе разработки

Agile



Феодальное владение кодом

Парное программирование и/или Code review
Когда хорош Scrum?

• Меняются требования, но не часто.
  – Если часто, то укоротить итерацию или Kanban
• Стартап или новый продукт
  – в каждый момент времени требований хватает
    примерно на одну итерацию
• Доработка системы
  – средние и крупные требования – не часто,
  – критичные – редко
Самоорганизация!

1. До внедрения Scrum нужно создать Команду
2. Сотрудники не любят:
•Коммуникации
•Совместное кодом
   Нужно воспитывать
   Иначе, другая методология
3. Если команда эффективно работает без Scrum –
    не трогайте ее!
   Scrum снаружи, но не внутри
      (PO, Demo, Заказчик рядом и т.п.)
Scrum-мастер:
                    Сталин или Ганди?
              Диктатор:
              «Всѐ будем делать по спецификации
              Scrum!»




Советчик:
«Давайте так попробуем?..
Не хотите?..
Ну ладно»
Причины?



• У Scrum-мастера нет практического опыта
• Теоретические знания, тренинги и
  сертификации не в счѐт
Кто же он –
              идеальный Scrum-мастер?
Золотой середины нет - есть серебряная пуля 
Scrum-мастер должен досконально знать:
1. Цели проекта
2. Цели каждой практики выбранной методологии

Цели проекта всегда важнее методологии!

Практика должна приближать цель проекта!
Планирование рисков

• Agile – предельная честность с заказчиком
• Честно говорить заказчику, сколько часов в итерации
  на незапланированные работы
• Статистика по заказчику и по команде вам поможет!
• Если остаются часы брать «верхнюю» задачу из
  Product backlog
Planning Poker

Наиболее формализованная практика, но…
•По очереди высказываются оценки
•Оценивают тим-лид и спрашивает, все ли согласны.
Иногда «переубеждает» авторитетом несогласных.
•Среднее значение по «больнице»
•Максимальное значение
•Минимальное
•Мода
Planning Poker: Как надо

• Оценка одновременно
  – Идеально – карты

  – Можно на пальцах   
• Большое расхождение:
  – Выяснить, почему
  – Переголосовать
• Маленькое расхождение
  – Можно просто договориться
Что ещё есть интересного…

• Когда можно преждевременно заканчивать
  спринт?
• Что делать если заболел/уволился Scrum-
  мастер или член команды?
• Ошибки при Daily Scrum Meeting
• Scrum-мастер внутри команды и
  «резиновые» спринты
Тем, кто хочет ЕЩЁ больше 

Рассылка «100 ошибок применения Scrum»
на сайте dream-project.ru

Skype: Denis.Tuchin

Mail:   info@dream-project.ru


Автор: Денис Тучин
Доклад: 13 ошибок применения Scrum

Mais conteúdo relacionado

Mais procurados

Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективыBoris Volfson
 
7 Способы проведения ретроспектив для анализа и улучшения процесса
7 Способы проведения ретроспектив для анализа и улучшения процесса7 Способы проведения ретроспектив для анализа и улучшения процесса
7 Способы проведения ретроспектив для анализа и улучшения процессаMagneta AI
 
Организация Самоорганизации
Организация СамоорганизацииОрганизация Самоорганизации
Организация СамоорганизацииAskhat Urazbaev
 
Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в ScrumSergey Semyonov
 
Разработка с элементами Agile и Scrum
Разработка с элементами Agile и ScrumРазработка с элементами Agile и Scrum
Разработка с элементами Agile и ScrumVladimir Merkushev
 
Scrum Сhecklist (Russian)
Scrum Сhecklist (Russian)Scrum Сhecklist (Russian)
Scrum Сhecklist (Russian)Artem Glazkov
 
EPAM Insider - Izhevsk - Agile in real world
EPAM Insider - Izhevsk - Agile in real worldEPAM Insider - Izhevsk - Agile in real world
EPAM Insider - Izhevsk - Agile in real worldYury Shilyaev
 
Метрики для scrum master. Что отслеживать?
Метрики для scrum master. Что отслеживать?Метрики для scrum master. Что отслеживать?
Метрики для scrum master. Что отслеживать?Anna Lavrova
 
Геймификация процесса разработки ПО
Геймификация процесса разработки ПОГеймификация процесса разработки ПО
Геймификация процесса разработки ПОAskhat Urazbaev
 
Agile transformation_keynote
Agile transformation_keynoteAgile transformation_keynote
Agile transformation_keynoteProvectus
 
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017LuxoftAgilePractice
 
Дмитрий Абрамов, Scrum не для всех. Люди, которые разрушат вашу команду
Дмитрий Абрамов, Scrum не для всех. Люди, которые разрушат вашу командуДмитрий Абрамов, Scrum не для всех. Люди, которые разрушат вашу команду
Дмитрий Абрамов, Scrum не для всех. Люди, которые разрушат вашу командуScrumTrek
 
3 кейса провала и успеха внедрения Agile
3 кейса провала и успеха внедрения Agile3 кейса провала и успеха внедрения Agile
3 кейса провала и успеха внедрения AgileAskhat Urazbaev
 
DaKiRy_PMWeekend2016_Микола Митько "Як «продати» Scrum команді?"
DaKiRy_PMWeekend2016_Микола Митько "Як «продати» Scrum команді?"DaKiRy_PMWeekend2016_Микола Митько "Як «продати» Scrum команді?"
DaKiRy_PMWeekend2016_Микола Митько "Як «продати» Scrum команді?"Dakiry
 
Daily scrum обязаловка или полезная практика
Daily scrum   обязаловка или полезная практикаDaily scrum   обязаловка или полезная практика
Daily scrum обязаловка или полезная практикаTimofey (Tim) Yevgrashyn
 
Управление зависимостями между командами
Управление зависимостями между командамиУправление зависимостями между командами
Управление зависимостями между командамиAskhat Urazbaev
 

Mais procurados (20)

Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
 
7 Способы проведения ретроспектив для анализа и улучшения процесса
7 Способы проведения ретроспектив для анализа и улучшения процесса7 Способы проведения ретроспектив для анализа и улучшения процесса
7 Способы проведения ретроспектив для анализа и улучшения процесса
 
Организация Самоорганизации
Организация СамоорганизацииОрганизация Самоорганизации
Организация Самоорганизации
 
Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
 
Разработка с элементами Agile и Scrum
Разработка с элементами Agile и ScrumРазработка с элементами Agile и Scrum
Разработка с элементами Agile и Scrum
 
7 retro
7 retro7 retro
7 retro
 
6 scrum master
6 scrum master6 scrum master
6 scrum master
 
Scrum Сhecklist (Russian)
Scrum Сhecklist (Russian)Scrum Сhecklist (Russian)
Scrum Сhecklist (Russian)
 
EPAM Insider - Izhevsk - Agile in real world
EPAM Insider - Izhevsk - Agile in real worldEPAM Insider - Izhevsk - Agile in real world
EPAM Insider - Izhevsk - Agile in real world
 
Agile checklist
Agile checklistAgile checklist
Agile checklist
 
Метрики для scrum master. Что отслеживать?
Метрики для scrum master. Что отслеживать?Метрики для scrum master. Что отслеживать?
Метрики для scrum master. Что отслеживать?
 
Геймификация процесса разработки ПО
Геймификация процесса разработки ПОГеймификация процесса разработки ПО
Геймификация процесса разработки ПО
 
Agile transformation_keynote
Agile transformation_keynoteAgile transformation_keynote
Agile transformation_keynote
 
Scrum! v1.1
Scrum! v1.1Scrum! v1.1
Scrum! v1.1
 
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
 
Дмитрий Абрамов, Scrum не для всех. Люди, которые разрушат вашу команду
Дмитрий Абрамов, Scrum не для всех. Люди, которые разрушат вашу командуДмитрий Абрамов, Scrum не для всех. Люди, которые разрушат вашу команду
Дмитрий Абрамов, Scrum не для всех. Люди, которые разрушат вашу команду
 
3 кейса провала и успеха внедрения Agile
3 кейса провала и успеха внедрения Agile3 кейса провала и успеха внедрения Agile
3 кейса провала и успеха внедрения Agile
 
DaKiRy_PMWeekend2016_Микола Митько "Як «продати» Scrum команді?"
DaKiRy_PMWeekend2016_Микола Митько "Як «продати» Scrum команді?"DaKiRy_PMWeekend2016_Микола Митько "Як «продати» Scrum команді?"
DaKiRy_PMWeekend2016_Микола Митько "Як «продати» Scrum команді?"
 
Daily scrum обязаловка или полезная практика
Daily scrum   обязаловка или полезная практикаDaily scrum   обязаловка или полезная практика
Daily scrum обязаловка или полезная практика
 
Управление зависимостями между командами
Управление зависимостями между командамиУправление зависимостями между командами
Управление зависимостями между командами
 

Destaque

Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Denis Tuchin
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымVladimir Zavertaylov
 
Практика внедрения Scrum (статья)
Практика внедрения Scrum (статья)Практика внедрения Scrum (статья)
Практика внедрения Scrum (статья)Andrey Bibichev
 
Практика внедрения Scrum
Практика внедрения ScrumПрактика внедрения Scrum
Практика внедрения ScrumAndrey Bibichev
 
сибирикс — Pm book — разработка google документы
сибирикс — Pm book — разработка   google документысибирикс — Pm book — разработка   google документы
сибирикс — Pm book — разработка google документыVladimir Zavertaylov
 
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)Denis Tuchin
 
Classical mistakes at daily scrum meetings
Classical mistakes at daily scrum meetings   Classical mistakes at daily scrum meetings
Classical mistakes at daily scrum meetings Erdem Seherler
 
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)Ontico
 
Henrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeHenrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeAgileee
 
Вебинар: ИТ-проекты глазами Заказчика
Вебинар: ИТ-проекты глазами ЗаказчикаВебинар: ИТ-проекты глазами Заказчика
Вебинар: ИТ-проекты глазами ЗаказчикаАлександр Кольцов
 
Как провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельноКак провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельноНетология
 

Destaque (11)

Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
 
Практика внедрения Scrum (статья)
Практика внедрения Scrum (статья)Практика внедрения Scrum (статья)
Практика внедрения Scrum (статья)
 
Практика внедрения Scrum
Практика внедрения ScrumПрактика внедрения Scrum
Практика внедрения Scrum
 
сибирикс — Pm book — разработка google документы
сибирикс — Pm book — разработка   google документысибирикс — Pm book — разработка   google документы
сибирикс — Pm book — разработка google документы
 
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
 
Classical mistakes at daily scrum meetings
Classical mistakes at daily scrum meetings   Classical mistakes at daily scrum meetings
Classical mistakes at daily scrum meetings
 
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
 
Henrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeHenrik Kniberg: Agile at home
Henrik Kniberg: Agile at home
 
Вебинар: ИТ-проекты глазами Заказчика
Вебинар: ИТ-проекты глазами ЗаказчикаВебинар: ИТ-проекты глазами Заказчика
Вебинар: ИТ-проекты глазами Заказчика
 
Как провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельноКак провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельно
 

Semelhante a 13 ошибок внедрения Scrum и как их избежать

Как контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоКак контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоVadim Nareyko
 
QA Manager in Scrum Teams
QA Manager in Scrum Teams QA Manager in Scrum Teams
QA Manager in Scrum Teams SQALab
 
Когда автоматизация бизнес процессов бывает неэффективна
Когда автоматизация бизнес процессов бывает неэффективнаКогда автоматизация бизнес процессов бывает неэффективна
Когда автоматизация бизнес процессов бывает неэффективнаJulia Shamrey
 
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решенияAgile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решенияLuxoftAgilePractice
 
Гибкие методологии разработки ПО в реальном мире
 Гибкие методологии разработки ПО в реальном мире Гибкие методологии разработки ПО в реальном мире
Гибкие методологии разработки ПО в реальном миреTech Talks @NSU
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar
 
Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиSQALab
 
Artem Bykovets. Адаптуємо адаптивні процеси роботи комманд до роботи з самоіз...
Artem Bykovets. Адаптуємо адаптивні процеси роботи комманд до роботи з самоіз...Artem Bykovets. Адаптуємо адаптивні процеси роботи комманд до роботи з самоіз...
Artem Bykovets. Адаптуємо адаптивні процеси роботи комманд до роботи з самоіз...Lviv Startup Club
 
Artem Bykovets: "Адаптируем адаптивные процессы работы команд к работе из сам...
Artem Bykovets: "Адаптируем адаптивные процессы работы команд к работе из сам...Artem Bykovets: "Адаптируем адаптивные процессы работы команд к работе из сам...
Artem Bykovets: "Адаптируем адаптивные процессы работы команд к работе из сам...Artem Bykovets
 
как нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудниковкак нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудниковAlexander Gornik
 
Ice Age Testing
Ice Age TestingIce Age Testing
Ice Age TestingSQALab
 
Experience report: внедрение Scrum на чужбине
Experience report: внедрение Scrum на чужбинеExperience report: внедрение Scrum на чужбине
Experience report: внедрение Scrum на чужбинеReturn on Intelligence
 
6 ScrumMaster — работа с возражениями и конфликтами в команде
6 ScrumMaster — работа с возражениями и конфликтами в команде6 ScrumMaster — работа с возражениями и конфликтами в команде
6 ScrumMaster — работа с возражениями и конфликтами в командеMagneta AI
 
Agile game#4 - Scrumble
Agile game#4 - ScrumbleAgile game#4 - Scrumble
Agile game#4 - ScrumbleMykola Mytko
 

Semelhante a 13 ошибок внедрения Scrum и как их избежать (20)

Scrum!
Scrum!Scrum!
Scrum!
 
Как контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоКак контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим Нарейко
 
QA Manager in Scrum Teams
QA Manager in Scrum Teams QA Manager in Scrum Teams
QA Manager in Scrum Teams
 
Scrum
ScrumScrum
Scrum
 
Ярина Готліб
Ярина Готліб Ярина Готліб
Ярина Готліб
 
Когда автоматизация бизнес процессов бывает неэффективна
Когда автоматизация бизнес процессов бывает неэффективнаКогда автоматизация бизнес процессов бывает неэффективна
Когда автоматизация бизнес процессов бывает неэффективна
 
Презентация "Scrum с нуля"
Презентация "Scrum с нуля" Презентация "Scrum с нуля"
Презентация "Scrum с нуля"
 
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решенияAgile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
 
Гибкие методологии разработки ПО в реальном мире
 Гибкие методологии разработки ПО в реальном мире Гибкие методологии разработки ПО в реальном мире
Гибкие методологии разработки ПО в реальном мире
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
 
Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить баги
 
Artem Bykovets. Адаптуємо адаптивні процеси роботи комманд до роботи з самоіз...
Artem Bykovets. Адаптуємо адаптивні процеси роботи комманд до роботи з самоіз...Artem Bykovets. Адаптуємо адаптивні процеси роботи комманд до роботи з самоіз...
Artem Bykovets. Адаптуємо адаптивні процеси роботи комманд до роботи з самоіз...
 
Artem Bykovets: "Адаптируем адаптивные процессы работы команд к работе из сам...
Artem Bykovets: "Адаптируем адаптивные процессы работы команд к работе из сам...Artem Bykovets: "Адаптируем адаптивные процессы работы команд к работе из сам...
Artem Bykovets: "Адаптируем адаптивные процессы работы команд к работе из сам...
 
как нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудниковкак нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудников
 
Ice Age Testing
Ice Age TestingIce Age Testing
Ice Age Testing
 
Experience report: внедрение Scrum на чужбине
Experience report: внедрение Scrum на чужбинеExperience report: внедрение Scrum на чужбине
Experience report: внедрение Scrum на чужбине
 
6 ScrumMaster — работа с возражениями и конфликтами в команде
6 ScrumMaster — работа с возражениями и конфликтами в команде6 ScrumMaster — работа с возражениями и конфликтами в команде
6 ScrumMaster — работа с возражениями и конфликтами в команде
 
Agile game#4 - Scrumble
Agile game#4 - ScrumbleAgile game#4 - Scrumble
Agile game#4 - Scrumble
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Scrum intro
Scrum introScrum intro
Scrum intro
 

Mais de Denis Tuchin

LeSS in the big bank a five-year journey.pdf
LeSS in the big bank a five-year journey.pdfLeSS in the big bank a five-year journey.pdf
LeSS in the big bank a five-year journey.pdfDenis Tuchin
 
LeSS in the big bank a five-year journey
LeSS in the big bank a five-year journeyLeSS in the big bank a five-year journey
LeSS in the big bank a five-year journeyDenis Tuchin
 
Agile HR манифест на русском
Agile HR манифест на русскомAgile HR манифест на русском
Agile HR манифест на русскомDenis Tuchin
 
Прототипирование, как способ исправить клиентский опыт до старта разработки п...
Прототипирование, как способ исправить клиентский опыт до старта разработки п...Прототипирование, как способ исправить клиентский опыт до старта разработки п...
Прототипирование, как способ исправить клиентский опыт до старта разработки п...Denis Tuchin
 
Что делать с «токсичными» сотрудниками
Что делать с «токсичными» сотрудникамиЧто делать с «токсичными» сотрудниками
Что делать с «токсичными» сотрудникамиDenis Tuchin
 
Игра "Фабрика эльфов" (The Elf Factory)
Игра "Фабрика эльфов" (The Elf Factory)Игра "Фабрика эльфов" (The Elf Factory)
Игра "Фабрика эльфов" (The Elf Factory)Denis Tuchin
 
Сю Ха Ри (Shu Ha Ri) Стадии своения мастерства
Сю Ха Ри (Shu Ha Ri) Стадии своения мастерстваСю Ха Ри (Shu Ha Ri) Стадии своения мастерства
Сю Ха Ри (Shu Ha Ri) Стадии своения мастерстваDenis Tuchin
 
Игра перемен (The Game of Changes RU) 1.5
Игра перемен (The Game of Changes RU) 1.5Игра перемен (The Game of Changes RU) 1.5
Игра перемен (The Game of Changes RU) 1.5Denis Tuchin
 
Типовые слайды для тренинга "Agile для лидеров"
Типовые слайды для тренинга "Agile для лидеров"Типовые слайды для тренинга "Agile для лидеров"
Типовые слайды для тренинга "Agile для лидеров"Denis Tuchin
 
Частые ошибки Agile-трансформаций
Частые ошибки Agile-трансформацийЧастые ошибки Agile-трансформаций
Частые ошибки Agile-трансформацийDenis Tuchin
 
Введение в Agile и Scrum для Дизайн мыслителей
Введение в Agile и Scrum для Дизайн мыслителейВведение в Agile и Scrum для Дизайн мыслителей
Введение в Agile и Scrum для Дизайн мыслителейDenis Tuchin
 
Денис Тучин - Как не завалить Ретро: практические советы, как готовится и как...
Денис Тучин - Как не завалить Ретро: практические советы, как готовится и как...Денис Тучин - Как не завалить Ретро: практические советы, как готовится и как...
Денис Тучин - Как не завалить Ретро: практические советы, как готовится и как...Denis Tuchin
 
Денис Тучин - Пользовательские истории и критерии приёмки (Agile Kitchen 2017...
Денис Тучин - Пользовательские истории и критерии приёмки (Agile Kitchen 2017...Денис Тучин - Пользовательские истории и критерии приёмки (Agile Kitchen 2017...
Денис Тучин - Пользовательские истории и критерии приёмки (Agile Kitchen 2017...Denis Tuchin
 
Online meetup по фасилитации
Online meetup по фасилитацииOnline meetup по фасилитации
Online meetup по фасилитацииDenis Tuchin
 
Инструменты гибкого управления: Agile / Kanban / Scrum
Инструменты гибкого управления: Agile / Kanban / ScrumИнструменты гибкого управления: Agile / Kanban / Scrum
Инструменты гибкого управления: Agile / Kanban / ScrumDenis Tuchin
 
Денис Тучин - Принципы Agile в управлении требованиями
Денис Тучин - Принципы Agile в управлении требованиямиДенис Тучин - Принципы Agile в управлении требованиями
Денис Тучин - Принципы Agile в управлении требованиямиDenis Tuchin
 
Денис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектахДенис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектахDenis Tuchin
 
Николай Борисов, Денис Тучин - Основы метода LEGO SERIOUS PLAY, фасилитация, ...
Николай Борисов, Денис Тучин - Основы метода LEGO SERIOUS PLAY, фасилитация, ...Николай Борисов, Денис Тучин - Основы метода LEGO SERIOUS PLAY, фасилитация, ...
Николай Борисов, Денис Тучин - Основы метода LEGO SERIOUS PLAY, фасилитация, ...Denis Tuchin
 
Денис Тучин - Типичные проблемы ретроспектив (Lean Coffee, 2016.03.11)
Денис Тучин - Типичные проблемы ретроспектив (Lean Coffee, 2016.03.11)Денис Тучин - Типичные проблемы ретроспектив (Lean Coffee, 2016.03.11)
Денис Тучин - Типичные проблемы ретроспектив (Lean Coffee, 2016.03.11)Denis Tuchin
 
Денис Тучин - Внедрение изменений: семь раз отмерь – один отрежь на UlCamp.Wi...
Денис Тучин - Внедрение изменений: семь раз отмерь – один отрежь на UlCamp.Wi...Денис Тучин - Внедрение изменений: семь раз отмерь – один отрежь на UlCamp.Wi...
Денис Тучин - Внедрение изменений: семь раз отмерь – один отрежь на UlCamp.Wi...Denis Tuchin
 

Mais de Denis Tuchin (20)

LeSS in the big bank a five-year journey.pdf
LeSS in the big bank a five-year journey.pdfLeSS in the big bank a five-year journey.pdf
LeSS in the big bank a five-year journey.pdf
 
LeSS in the big bank a five-year journey
LeSS in the big bank a five-year journeyLeSS in the big bank a five-year journey
LeSS in the big bank a five-year journey
 
Agile HR манифест на русском
Agile HR манифест на русскомAgile HR манифест на русском
Agile HR манифест на русском
 
Прототипирование, как способ исправить клиентский опыт до старта разработки п...
Прототипирование, как способ исправить клиентский опыт до старта разработки п...Прототипирование, как способ исправить клиентский опыт до старта разработки п...
Прототипирование, как способ исправить клиентский опыт до старта разработки п...
 
Что делать с «токсичными» сотрудниками
Что делать с «токсичными» сотрудникамиЧто делать с «токсичными» сотрудниками
Что делать с «токсичными» сотрудниками
 
Игра "Фабрика эльфов" (The Elf Factory)
Игра "Фабрика эльфов" (The Elf Factory)Игра "Фабрика эльфов" (The Elf Factory)
Игра "Фабрика эльфов" (The Elf Factory)
 
Сю Ха Ри (Shu Ha Ri) Стадии своения мастерства
Сю Ха Ри (Shu Ha Ri) Стадии своения мастерстваСю Ха Ри (Shu Ha Ri) Стадии своения мастерства
Сю Ха Ри (Shu Ha Ri) Стадии своения мастерства
 
Игра перемен (The Game of Changes RU) 1.5
Игра перемен (The Game of Changes RU) 1.5Игра перемен (The Game of Changes RU) 1.5
Игра перемен (The Game of Changes RU) 1.5
 
Типовые слайды для тренинга "Agile для лидеров"
Типовые слайды для тренинга "Agile для лидеров"Типовые слайды для тренинга "Agile для лидеров"
Типовые слайды для тренинга "Agile для лидеров"
 
Частые ошибки Agile-трансформаций
Частые ошибки Agile-трансформацийЧастые ошибки Agile-трансформаций
Частые ошибки Agile-трансформаций
 
Введение в Agile и Scrum для Дизайн мыслителей
Введение в Agile и Scrum для Дизайн мыслителейВведение в Agile и Scrum для Дизайн мыслителей
Введение в Agile и Scrum для Дизайн мыслителей
 
Денис Тучин - Как не завалить Ретро: практические советы, как готовится и как...
Денис Тучин - Как не завалить Ретро: практические советы, как готовится и как...Денис Тучин - Как не завалить Ретро: практические советы, как готовится и как...
Денис Тучин - Как не завалить Ретро: практические советы, как готовится и как...
 
Денис Тучин - Пользовательские истории и критерии приёмки (Agile Kitchen 2017...
Денис Тучин - Пользовательские истории и критерии приёмки (Agile Kitchen 2017...Денис Тучин - Пользовательские истории и критерии приёмки (Agile Kitchen 2017...
Денис Тучин - Пользовательские истории и критерии приёмки (Agile Kitchen 2017...
 
Online meetup по фасилитации
Online meetup по фасилитацииOnline meetup по фасилитации
Online meetup по фасилитации
 
Инструменты гибкого управления: Agile / Kanban / Scrum
Инструменты гибкого управления: Agile / Kanban / ScrumИнструменты гибкого управления: Agile / Kanban / Scrum
Инструменты гибкого управления: Agile / Kanban / Scrum
 
Денис Тучин - Принципы Agile в управлении требованиями
Денис Тучин - Принципы Agile в управлении требованиямиДенис Тучин - Принципы Agile в управлении требованиями
Денис Тучин - Принципы Agile в управлении требованиями
 
Денис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектахДенис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектах
 
Николай Борисов, Денис Тучин - Основы метода LEGO SERIOUS PLAY, фасилитация, ...
Николай Борисов, Денис Тучин - Основы метода LEGO SERIOUS PLAY, фасилитация, ...Николай Борисов, Денис Тучин - Основы метода LEGO SERIOUS PLAY, фасилитация, ...
Николай Борисов, Денис Тучин - Основы метода LEGO SERIOUS PLAY, фасилитация, ...
 
Денис Тучин - Типичные проблемы ретроспектив (Lean Coffee, 2016.03.11)
Денис Тучин - Типичные проблемы ретроспектив (Lean Coffee, 2016.03.11)Денис Тучин - Типичные проблемы ретроспектив (Lean Coffee, 2016.03.11)
Денис Тучин - Типичные проблемы ретроспектив (Lean Coffee, 2016.03.11)
 
Денис Тучин - Внедрение изменений: семь раз отмерь – один отрежь на UlCamp.Wi...
Денис Тучин - Внедрение изменений: семь раз отмерь – один отрежь на UlCamp.Wi...Денис Тучин - Внедрение изменений: семь раз отмерь – один отрежь на UlCamp.Wi...
Денис Тучин - Внедрение изменений: семь раз отмерь – один отрежь на UlCamp.Wi...
 

13 ошибок внедрения Scrum и как их избежать

  • 1. 13 ошибок применения Scrum Денис Тучин Руководитель группы разработки, Интеллектуальные системы (i-Sys)
  • 2. Кто я? • Родился, вырос в Самаре • С 9 лет стал шкодить • С 2004 года начал работать в коммерческих проектах • С 2006 по 2010 трудился в EPAM • С 2009 работаю в Agile проектах • С 2009 года получил, как удачный, так и неудачный опыт Scrum • Кое-чему удалось научится
  • 3. Что будет? • Как не ошибиться в самом начале? • Вредные шаблоны поведения Scrum-мастера (SM) • Как планировать риски? • 100500 ошибок Planning Poker’а • Если успеем/захотим – Когда можно преждевременно заканчивать спринт? – Что делать если заболел/уволился SM или член команды? – Ошибки при Daily Scrum Meeting – SM внутри команды и «резиновые» спринты
  • 4. Когда стоит применять Scrum? Scrum ради Scrum Даже в учебных проектах Негативные ассоциации
  • 5. Когда стоит применять Scrum? Критерии 1. У вас есть проблемы 2. Методология/практика/процесс их решает
  • 6. Когда стоит применять Scrum? Примеры Меняются требования в процессе разработки Agile Феодальное владение кодом Парное программирование и/или Code review
  • 7. Когда хорош Scrum? • Меняются требования, но не часто. – Если часто, то укоротить итерацию или Kanban • Стартап или новый продукт – в каждый момент времени требований хватает примерно на одну итерацию • Доработка системы – средние и крупные требования – не часто, – критичные – редко
  • 8. Самоорганизация! 1. До внедрения Scrum нужно создать Команду 2. Сотрудники не любят: •Коммуникации •Совместное кодом Нужно воспитывать Иначе, другая методология 3. Если команда эффективно работает без Scrum – не трогайте ее! Scrum снаружи, но не внутри (PO, Demo, Заказчик рядом и т.п.)
  • 9. Scrum-мастер: Сталин или Ганди? Диктатор: «Всѐ будем делать по спецификации Scrum!» Советчик: «Давайте так попробуем?.. Не хотите?.. Ну ладно»
  • 10. Причины? • У Scrum-мастера нет практического опыта • Теоретические знания, тренинги и сертификации не в счѐт
  • 11. Кто же он – идеальный Scrum-мастер? Золотой середины нет - есть серебряная пуля  Scrum-мастер должен досконально знать: 1. Цели проекта 2. Цели каждой практики выбранной методологии Цели проекта всегда важнее методологии! Практика должна приближать цель проекта!
  • 12. Планирование рисков • Agile – предельная честность с заказчиком • Честно говорить заказчику, сколько часов в итерации на незапланированные работы • Статистика по заказчику и по команде вам поможет! • Если остаются часы брать «верхнюю» задачу из Product backlog
  • 13. Planning Poker Наиболее формализованная практика, но… •По очереди высказываются оценки •Оценивают тим-лид и спрашивает, все ли согласны. Иногда «переубеждает» авторитетом несогласных. •Среднее значение по «больнице» •Максимальное значение •Минимальное •Мода
  • 14. Planning Poker: Как надо • Оценка одновременно – Идеально – карты – Можно на пальцах  • Большое расхождение: – Выяснить, почему – Переголосовать • Маленькое расхождение – Можно просто договориться
  • 15. Что ещё есть интересного… • Когда можно преждевременно заканчивать спринт? • Что делать если заболел/уволился Scrum- мастер или член команды? • Ошибки при Daily Scrum Meeting • Scrum-мастер внутри команды и «резиновые» спринты
  • 16. Тем, кто хочет ЕЩЁ больше  Рассылка «100 ошибок применения Scrum» на сайте dream-project.ru Skype: Denis.Tuchin Mail: info@dream-project.ru Автор: Денис Тучин Доклад: 13 ошибок применения Scrum