Вступление	
  в	
  личную	
  коллекцию	
  WTF-­‐ов	
  
                 Леши	
  Кривицкого	
  



SCRUM.WTF
MY TOP LIST
     	
  
Добавлена	
  стенография	
  с	
  выступления	
  	
  
           в	
  Киеве	
  на	
  AgileBaseCamp	
  
WTF №7	
  


IMPEDIMENTS?	
  
Пояснение	
  
       На	
  Скрам-­‐планерке	
  команда	
  делится	
  3	
  вопросами,	
  один	
  из	
  которых	
  
                                 «что	
  меня	
  тормозит	
  в	
  работе»	
  
            Скрам-­‐мастер	
  (по	
  книге)	
  должен	
  устранять	
  эти	
  препятствия	
  
Если	
  кто-­‐то,	
  к	
  примеру,	
  не	
  может	
  отладить	
  JavaScript, должен	
  ли	
  Скрам-­‐мастер	
  
                                         это	
  делать? WTF	
  ?!	
  
                                                      	
  
   Скрам-­‐мастер	
  должен	
  устранять	
  только	
  процессные	
  препятствия	
  –	
  
                   то,	
  что	
  мешает	
  внедрению	
  гибкой	
  разработки.	
  
                   И	
  отфутболивать	
  остальное	
  обратно	
  команде –
                                   let the team eat its dog food.
                                                      	
  
WTF №6	
  


DESIGNERS?	
  
Пояснение	
  
                          Дизайнеры	
  –	
  редки	
  люди	
  с	
  хорошим	
  эстетическим	
  вкусом.	
  
                             Они	
  часто	
  оказываются	
  вне	
  Скрам-­‐команд	
  –	
  их	
  мало.	
  

                     Их	
  задача	
  часто	
  видится	
  в	
  поставке	
  детальных	
  дизайнов	
  команде.	
  

                   Это	
  лишает	
  команду	
  свободы	
  обсуждения	
  требований	
  с	
  заказчиком.	
  	
  
                                      Но	
  дизайнеры	
  и	
  дизайны	
  нужны.	
  WTF	
  ?!	
  
                                                                 	
  

                                  Есть	
  два	
  варианта	
  решения	
  этой	
  проблемы	
  

Посадите	
  дизайнера	
  в	
  команду	
  ProductOwner-­‐а	
  –	
  пусть	
  использует	
  свои	
  навыки	
  для	
  помощи	
  
                                         донесения	
  бизнес	
  идей	
  в	
  скетчах.	
  
     Если	
  же	
  нужны	
  детальные	
  «пиксель-­‐в-­‐пиксель»	
  дизайны	
  для	
  верстки,	
  то	
  подчините	
  
     дизайнера	
  команде	
  –	
  пусть	
  он	
  это	
  делает	
  по	
  запросу	
  команды	
  уже	
  после	
  обсуждения	
  
                                                         требований.

                                                                 	
  
WTF №5	
  

ENGINEERING
 PRACTICES?	
  
Пояснение	
  
 Я	
  более	
  трех	
  лет	
  работаю	
  как	
  Скрам-­‐коуч,	
  помогая	
  внедрять	
  Скрам,	
  и	
  читаю	
  тренинги	
  по	
  тематике.	
  
Я	
  сознаюсь	
  –	
  некоторое	
  время	
  мои	
  тренинги	
  не	
  освещали	
  вопросы	
  инженерных	
  практик.	
  Ведь	
  Скрам	
  
                                     –	
  это	
  всего	
  лишь	
  каркас	
  управления	
  проектами.	
  
    Но	
  как	
  сказал	
  Ron Jeffries: “Agile software development still requires some software development”	
  -­‐ WTF	
  ?!	
  
                                                                      	
  
                       Без	
  акцента	
  на	
  качестве	
  кода	
  –	
  мы	
  никуда.	
  Это	
  путь	
  в	
  лже-Agile.

                Я	
  считаю,	
  что	
  успешное	
  внедрения	
  Agile невозможно	
  без	
  (это	
  минимум):	
  
           1- Continuous Integration, 2- юнит-­‐тестирования	
  (пусть	
  не	
  TDD), 3- автоматизации	
  
        функционального	
  тестирования	
  (пусть	
  не	
  полной),	
  4- постоянного	
  рефакторинга.	
  
   Я	
  разработчик,	
  владеющий	
  этими	
  практиками,	
  не	
  делать	
  их	
  просто	
  непрофессионально.

                                                                      	
  
WTF №4	
  

 PROJECT
MANAGER?
Пояснение	
  
                           v  В	
  Скраме	
  по	
  книге	
  нет	
  роли	
  проектного	
  менеджера.	
  
            v  Скрам-­‐мастер	
  –	
  это	
  не	
  переименованный	
  менеджер.	
  Это	
  новая	
  парадигма.	
  

    v  Но	
  менеджеры	
  обладают	
  опытом	
  и	
  могут	
  принести	
  пользу	
  компании.	
  В	
  них	
  есть	
  прок.	
  

                                              v  Где	
  же	
  их	
  место?	
  WTF	
  ?!	
  
                                                                   	
  
                              v  Менеджеры	
  должны	
  обитать	
  вне	
  проектов.	
  

v  Они	
  должны	
  сверху	
  смотреть	
  на	
  департамент,	
  где	
  работают	
  Скрам-­‐команды	
  со	
  Скрам-­‐
                                                          мастерами.	
  

        v  Они	
  должны	
  решать	
  стратегические	
  вопросы	
  управления	
  организацией.
WTF №3	
  

PRODUCT
 OWNER?	
  
Пояснение	
  
                                      Все	
  хотят	
  идеального	
  книжного	
  Product Owner’а.	
  
               Таких	
  я	
  видел	
  только	
  в	
  стартапах.	
  В	
  остальных	
  проектах	
  –	
  PO далеки	
  от	
  идеала.	
  

                             Значит	
  в	
  большинстве	
  проектов	
  Скрам	
  невозможен?	
  WTF	
  ?!	
  
                                                                        	
  

               Неидеальность	
  представителя	
  заказчика	
  не	
  вызвана	
  внедрением	
  Скрама.	
  

                                Скрам	
  делает	
  дисфункции	
  организации	
  видимыми.	
  

                   Что	
  делать?	
  Первое:	
  обучайте	
  заказчиков	
  становиться	
  лучшими	
  PO.	
  

                                  Второе:	
  часть	
  работы	
  PO	
  могут	
  делать	
  аналитики.	
  

                           Третье:	
  не	
  прекращайте	
  поисков	
  лучших	
  кандидатов	
  в	
  PO.	
  

Но	
  не	
  ищите	
  PO	
  в	
  отделе	
  IT.	
  Потому	
  что	
  вы	
  его	
  там	
  найдете!	
  Вам	
  не	
  нужен	
  PO,	
  который	
  будет	
  
                                            давать	
  задачи	
  на	
  уровне	
  баз	
  данных.	
  
WTF №2	
  



SCRUMBUTTS?	
  
Пояснение	
  
                                     Agile	
  утверждает,	
  что	
  люди	
  превыше	
  процессов.	
  
                                                             Скрам	
  –	
  это	
  Agile.

                  Но	
  если	
  вы	
  меняете	
  Скрам,	
  это	
  называется	
  ScrumButt – “we do Scrum, but …»	
  

                                       Так	
  что	
  важнее	
  -­‐	
  люди	
  или	
  процессы?	
  WTF	
  ?!	
  
                                                                         	
  
                                                   Не	
  вступайте	
  в	
  СКРАМНО!	
  

Я	
  советую	
  не	
  менять	
  правила	
  игры	
  в	
  Скрам	
  до	
  тех	
  пор,	
  пока	
  вы	
  не	
  научитесь	
  хорошо	
  по	
  ним	
  
                                                                    играть.	
  

                                                 Поработайте	
  3,	
  5,	
  7	
  спринтов.	
  	
  

           И	
  потом	
  уже	
  думайте	
  над	
  тем,	
  что	
  вам	
  мешает	
  в	
  процессе	
  и	
  стройте	
  свой	
  Agile.	
  
WTF №1	
  


SCRUMMASTER?	
  
Пояснение	
  
                    Скрам-­‐мастер	
  –	
  это	
  full-­‐time	
  или	
  part-­‐time	
  активность?	
  
                                 Может	
  ли	
  Скрам-­‐мастер	
  писать	
  код?	
  

Кто	
  лучше	
  подходит	
  на	
  роль	
  Скрам-­‐мастера	
  –	
  разработчик?	
  тестировщик?	
  менеджер?	
  

                         Выходят	
  ли	
  лучшие	
  Скрам-­‐мастера	
  из	
  женщин?	
  

        Я	
  видел	
  разные	
  кейсы:	
  работали	
  и	
  не	
  работали	
  разные	
  варианты.	
  WTF	
  ?!	
  
                                                           	
  

Скрам-­‐мастером должен	
  стать	
  человек,	
  который	
  горит	
  за	
  улучшение	
  процесса.	
  

                      Тот,	
  кто	
  разделяет	
  ценности	
  гибкой	
  разработки.	
  

          Тот,	
  кто	
  станет	
  проводником	
  процессных	
  улучшений	
  в	
  проекте.	
  

                                   Скрам-­‐мастер	
  – агент	
  будущего.	
  
FIN	
  
Пояснение	
  
                        	
  

              Конец	
  доклада	
  

                        	
  

Но	
  далеко	
  не	
  конец	
  моим	
  WTF	
  !	
  

More Related Content

PDF
Agile transformation_keynote
PDF
Scrum Сhecklist (Russian)
PPTX
Построение гибкого процесса разработки (3 курс)
PPTX
Построение гибкого процесса разработки (4-5 курсы)
PDF
PPTX
А.Калугин. Как казаки-тестировщики в менеджеры собирались
PPTX
Организация Самоорганизации
PPTX
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типа
Agile transformation_keynote
Scrum Сhecklist (Russian)
Построение гибкого процесса разработки (3 курс)
Построение гибкого процесса разработки (4-5 курсы)
А.Калугин. Как казаки-тестировщики в менеджеры собирались
Организация Самоорганизации
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типа

What's hot (20)

PPTX
Experience report: внедрение Scrum на чужбине
PDF
SEF.BY-2011_Denis_TuchДенис Тучин_Agile_Круглый_стол 13 ошибок применения Scrum
PDF
Почему Agile больше не работает
PDF
Agile scrum - гибкое управление проектами
PPTX
Качественный менеджер
PPTX
Введние в Scrum
KEY
Kanban vs Scrum – чьё кунг-фу сильнее
PPTX
скрам без примесей за 80 дней
PPTX
Типичные ошибки внедрения Lean и Agile
PPT
Введение в Scrum
KEY
Обязательные практики Agile-проекта и правило ППП
PDF
Практика внедрения Scrum (статья)
PDF
IT basics for non technical CEO (Rus)
PPT
PPTX
Масштабирование Agile в Единой фронтальной системе Сбербанка
PPT
Введение в Scrum
PPTX
2019 advanced mod_2_lesson_3_agile_principles
PDF
Киев. Как внедрить SCRUM без трупов и остаться довольным
PDF
enterprise scrum simulation with lego
PDF
Презентация "Scrum с нуля"
Experience report: внедрение Scrum на чужбине
SEF.BY-2011_Denis_TuchДенис Тучин_Agile_Круглый_стол 13 ошибок применения Scrum
Почему Agile больше не работает
Agile scrum - гибкое управление проектами
Качественный менеджер
Введние в Scrum
Kanban vs Scrum – чьё кунг-фу сильнее
скрам без примесей за 80 дней
Типичные ошибки внедрения Lean и Agile
Введение в Scrum
Обязательные практики Agile-проекта и правило ППП
Практика внедрения Scrum (статья)
IT basics for non technical CEO (Rus)
Масштабирование Agile в Единой фронтальной системе Сбербанка
Введение в Scrum
2019 advanced mod_2_lesson_3_agile_principles
Киев. Как внедрить SCRUM без трупов и остаться довольным
enterprise scrum simulation with lego
Презентация "Scrum с нуля"
Ad

Viewers also liked (7)

PDF
Velocity Planner
PPTX
Things To Unlearn In Software Development
PDF
Successful Agile Adoption. Models and Advices
PDF
Agile Gathering IV - introduction
PDF
Lean Keynote Agile Ukraine
PPT
Agile Metrics
PDF
Agile Metrics
Velocity Planner
Things To Unlearn In Software Development
Successful Agile Adoption. Models and Advices
Agile Gathering IV - introduction
Lean Keynote Agile Ukraine
Agile Metrics
Agile Metrics
Ad

Similar to My Top Scrum WTFs (20)

PPTX
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
PDF
Почему Agile больше не работает
KEY
EPAM Insider - Izhevsk - Agile in real world
PDF
7 актуальных вопросов о карьере в IT
PPTX
Who is Delivery Manager?
PPTX
Борис Вольфсон. Почему Agile больше не работает
PPTX
Эволюция менеджмента - от стагнации к ренессансу
PPTX
Современная история менеджмента - от стагнации к ренессансу
PDF
Scrum! v1.1
PDF
Lifestyle для стартапера. Что может помочь (Internet life 2011, Алесандр Красс)
PDF
PDF
Keep calm and believe in agile
PDF
Как не разочароваться в Scrum?
PDF
8 актуальных вопросов о карьере в IT
PPTX
Experience report: внедрение Scrum на чужбине
PDF
как инженерные практики помогают экономить бизнесу
PPTX
Видимое ускорение разработки
PPTX
Трудности Фасилитации
PPTX
Трудности фасилитации - разбор проблемных кейсов
Agile Talks: Scrum Cookbook - Внедрение Скрам: ошибки и решения
Почему Agile больше не работает
EPAM Insider - Izhevsk - Agile in real world
7 актуальных вопросов о карьере в IT
Who is Delivery Manager?
Борис Вольфсон. Почему Agile больше не работает
Эволюция менеджмента - от стагнации к ренессансу
Современная история менеджмента - от стагнации к ренессансу
Scrum! v1.1
Lifestyle для стартапера. Что может помочь (Internet life 2011, Алесандр Красс)
Keep calm and believe in agile
Как не разочароваться в Scrum?
8 актуальных вопросов о карьере в IT
Experience report: внедрение Scrum на чужбине
как инженерные практики помогают экономить бизнесу
Видимое ускорение разработки
Трудности Фасилитации
Трудности фасилитации - разбор проблемных кейсов

More from Alexey Krivitsky (20)

PDF
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
PDF
Strategic Org Design with Org Topologies™
PDF
Driving the second wave of Agile revolution with #OrgTopologies
PDF
Org Topologies at Scrum Day Europe 2022, Amsterdam
PDF
Organizational Topologies: a roadmap towards a resilient and adaptive product...
PDF
Improve your Product Backlog Refinement (PBR) Process
PDF
#lego4scrum with Large-Scale Scrum (LeSS)
PDF
Culture follows structure
PDF
Powerful interventions for agile coaching
PDF
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
PDF
Studying organizational complexity and its effects on scaling agility
PDF
Understanding Complexity of Organizational and System Dynamics
PDF
Complexity of organizational design and its effect scaling agility
PDF
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
PDF
Dejirafication: free your process from tools
PDF
Agile Coaching Canvas at #agile2016
PDF
Dejirafication - clean your process
PDF
Agile and Scrum for ORSCers
PDF
Agile Retrospective Kickstarter @Riga
PDF
Agile Coaching Canvas
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Strategic Org Design with Org Topologies™
Driving the second wave of Agile revolution with #OrgTopologies
Org Topologies at Scrum Day Europe 2022, Amsterdam
Organizational Topologies: a roadmap towards a resilient and adaptive product...
Improve your Product Backlog Refinement (PBR) Process
#lego4scrum with Large-Scale Scrum (LeSS)
Culture follows structure
Powerful interventions for agile coaching
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
Studying organizational complexity and its effects on scaling agility
Understanding Complexity of Organizational and System Dynamics
Complexity of organizational design and its effect scaling agility
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
Dejirafication: free your process from tools
Agile Coaching Canvas at #agile2016
Dejirafication - clean your process
Agile and Scrum for ORSCers
Agile Retrospective Kickstarter @Riga
Agile Coaching Canvas

My Top Scrum WTFs

  • 1.   Вступление  в  личную  коллекцию  WTF-­‐ов   Леши  Кривицкого   SCRUM.WTF MY TOP LIST   Добавлена  стенография  с  выступления     в  Киеве  на  AgileBaseCamp  
  • 3. Пояснение   На  Скрам-­‐планерке  команда  делится  3  вопросами,  один  из  которых   «что  меня  тормозит  в  работе»   Скрам-­‐мастер  (по  книге)  должен  устранять  эти  препятствия   Если  кто-­‐то,  к  примеру,  не  может  отладить  JavaScript, должен  ли  Скрам-­‐мастер   это  делать? WTF  ?!     Скрам-­‐мастер  должен  устранять  только  процессные  препятствия  –   то,  что  мешает  внедрению  гибкой  разработки.   И  отфутболивать  остальное  обратно  команде – let the team eat its dog food.  
  • 5. Пояснение   Дизайнеры  –  редки  люди  с  хорошим  эстетическим  вкусом.   Они  часто  оказываются  вне  Скрам-­‐команд  –  их  мало.   Их  задача  часто  видится  в  поставке  детальных  дизайнов  команде.   Это  лишает  команду  свободы  обсуждения  требований  с  заказчиком.     Но  дизайнеры  и  дизайны  нужны.  WTF  ?!     Есть  два  варианта  решения  этой  проблемы   Посадите  дизайнера  в  команду  ProductOwner-­‐а  –  пусть  использует  свои  навыки  для  помощи   донесения  бизнес  идей  в  скетчах.   Если  же  нужны  детальные  «пиксель-­‐в-­‐пиксель»  дизайны  для  верстки,  то  подчините   дизайнера  команде  –  пусть  он  это  делает  по  запросу  команды  уже  после  обсуждения   требований.  
  • 6. WTF №5   ENGINEERING PRACTICES?  
  • 7. Пояснение   Я  более  трех  лет  работаю  как  Скрам-­‐коуч,  помогая  внедрять  Скрам,  и  читаю  тренинги  по  тематике.   Я  сознаюсь  –  некоторое  время  мои  тренинги  не  освещали  вопросы  инженерных  практик.  Ведь  Скрам   –  это  всего  лишь  каркас  управления  проектами.   Но  как  сказал  Ron Jeffries: “Agile software development still requires some software development”  -­‐ WTF  ?!     Без  акцента  на  качестве  кода  –  мы  никуда.  Это  путь  в  лже-Agile. Я  считаю,  что  успешное  внедрения  Agile невозможно  без  (это  минимум):   1- Continuous Integration, 2- юнит-­‐тестирования  (пусть  не  TDD), 3- автоматизации   функционального  тестирования  (пусть  не  полной),  4- постоянного  рефакторинга.   Я  разработчик,  владеющий  этими  практиками,  не  делать  их  просто  непрофессионально.  
  • 8. WTF №4   PROJECT MANAGER?
  • 9. Пояснение   v  В  Скраме  по  книге  нет  роли  проектного  менеджера.   v  Скрам-­‐мастер  –  это  не  переименованный  менеджер.  Это  новая  парадигма.   v  Но  менеджеры  обладают  опытом  и  могут  принести  пользу  компании.  В  них  есть  прок.   v  Где  же  их  место?  WTF  ?!     v  Менеджеры  должны  обитать  вне  проектов.   v  Они  должны  сверху  смотреть  на  департамент,  где  работают  Скрам-­‐команды  со  Скрам-­‐ мастерами.   v  Они  должны  решать  стратегические  вопросы  управления  организацией.
  • 10. WTF №3   PRODUCT OWNER?  
  • 11. Пояснение   Все  хотят  идеального  книжного  Product Owner’а.   Таких  я  видел  только  в  стартапах.  В  остальных  проектах  –  PO далеки  от  идеала.   Значит  в  большинстве  проектов  Скрам  невозможен?  WTF  ?!     Неидеальность  представителя  заказчика  не  вызвана  внедрением  Скрама.   Скрам  делает  дисфункции  организации  видимыми.   Что  делать?  Первое:  обучайте  заказчиков  становиться  лучшими  PO.   Второе:  часть  работы  PO  могут  делать  аналитики.   Третье:  не  прекращайте  поисков  лучших  кандидатов  в  PO.   Но  не  ищите  PO  в  отделе  IT.  Потому  что  вы  его  там  найдете!  Вам  не  нужен  PO,  который  будет   давать  задачи  на  уровне  баз  данных.  
  • 13. Пояснение   Agile  утверждает,  что  люди  превыше  процессов.   Скрам  –  это  Agile. Но  если  вы  меняете  Скрам,  это  называется  ScrumButt – “we do Scrum, but …»   Так  что  важнее  -­‐  люди  или  процессы?  WTF  ?!     Не  вступайте  в  СКРАМНО!   Я  советую  не  менять  правила  игры  в  Скрам  до  тех  пор,  пока  вы  не  научитесь  хорошо  по  ним   играть.   Поработайте  3,  5,  7  спринтов.     И  потом  уже  думайте  над  тем,  что  вам  мешает  в  процессе  и  стройте  свой  Agile.  
  • 15. Пояснение   Скрам-­‐мастер  –  это  full-­‐time  или  part-­‐time  активность?   Может  ли  Скрам-­‐мастер  писать  код?   Кто  лучше  подходит  на  роль  Скрам-­‐мастера  –  разработчик?  тестировщик?  менеджер?   Выходят  ли  лучшие  Скрам-­‐мастера  из  женщин?   Я  видел  разные  кейсы:  работали  и  не  работали  разные  варианты.  WTF  ?!     Скрам-­‐мастером должен  стать  человек,  который  горит  за  улучшение  процесса.   Тот,  кто  разделяет  ценности  гибкой  разработки.   Тот,  кто  станет  проводником  процессных  улучшений  в  проекте.   Скрам-­‐мастер  – агент  будущего.  
  • 17. Пояснение     Конец  доклада     Но  далеко  не  конец  моим  WTF  !