Успешное	  внедрение	  Agile.	      Модели	  и	  советы	           (С)	  Леша	  Кривицкий	                  SCRUMguides	  ...
О	  себе	  	  Леша	  Кривицкий	  (Alexey	  Krivitsky)	  	  Первый	  независимый	  Agile-­‐коуч	  и	  Scrum-­‐тренер	  в	  ...
SCRUMguides	  –	  Скрам	  гиды	             Первая	  украинская	  компания,	  которая	  	           занимается	  консалтин...
Успешное	  внедрение	  Agile.	      Модели	  и	  советы	  
Три	  книги	  +	  личный	  опыт	  
Disclaimer	  В	  этой	  презентации	  термин	  «Скрам»	       используется	  для	  обозначения	       наипростейшего	  Agi...
История	                      	              Она	  же	  басня	                      	                      	  Она	  же	  в...
И	  так	  …	  Далеко-­‐далеко	  …	  
Жили-­‐были	  …	  
И	  все	  было	  хорошо	  …	  
И	  как-­‐то	  раз	  …	  
-­‐	  ААА!!	  	  	  Что	  же	  делать?	  	  	  Мы	  все	  погибнем!	  
И	  Федя	  решился	  	  рассказать	  все	  Элис.	  	  Потому	  что	  Элис	  была	  крута.	  
И	  конечно	  же	  	  Элис	  сначала	  	  	  не	  поверила	  Феде	  	  	  	  
Но	  после	  совместного	  осмотра	  айсберга	  
Он	  ее	  убедил	  …	  
-­‐	  ...	  Та	  не!	  Этого	  не	  может	  быть.	  	  	  -­‐	  …	  100	  зим	  прожили	  и	  эту	  проживем!	  	  -­‐	  …...
Но	  все	  же	  после	  долгих	  дебатов	  они	  приняли	  решение	  
-­‐	  …	  Мы	  все	  погибнем!	  	  -­‐	  …	  Сколько	  той	  зимы!	  	  -­‐	  …	  А	  вдруг	  старейшие	  	  	  	  	  	  ...
Оба-­‐на!	  
-­‐	  Как	  живут	  чайки?	  	  -­‐	  Они	  кочевники!	  	  -­‐	  Ко…	  что?	  
-­‐	  У	  нас	  есть	  видение!	  
И	  появились	  смельчаки	  …	  
Которые	  скоро	  вернулись	  с	  новостями	  	  о	  том,	  	  что	  айсбергов	  в	  принципе	  не	  мало	  
И	  пошла	  вторая	  волна	  смельчаков…	  
Которые	  вернулись	  с	  новостями	  о	  том,	  что	  	  	  есть	  подходящий	  айсберг	  
 …	  
До	  зимы	  	  переселение	  	  было	  осуществленно!	  
И	  с	  тех	  пор	  …	  
Это	  стало	  новой	  культурой	  
Мораль	  басни	                	                	  (остальные	  298	  слайдов)	  
Если	  могут	  пингвины	  –	  можем	  и	  мы!	  
Вопрос	  в	  том	  «как?»	  
Develop	  the	  Change	                                                                Vision	  &	  Strategy	             ...
Develop	  the	  Change	                                                                   Vision	  &	  Strategy	          ...
Develop	  the	  Change	                                                                  Vision	  &	  Strategy	           ...
Develop	  the	  Change	                                                                Vision	  &	  Strategy	             ...
Develop	  the	  Change	                                                                Vision	  &	  Strategy	             ...
Develop	  the	  Change	                                                                Vision	  &	  Strategy	             ...
Develop	  the	  Change	                                                                Vision	  &	  Strategy	             ...
Develop	  the	  Change	                                                                Vision	  &	  Strategy	             ...
Develop	  the	  Change	                                                                Vision	  &	  Strategy	             ...
Создайте	  Sense	  of	  Urgency.	     Полезные	  страшилки	  
Соберите	  Transijon	  Team	  
Transi”on	  Team	                Имеющая	  адаптивный	                                                        план	  с	  д...
Transi”on	  Team	                Имеющая	  адаптивный	                                                        план	  с	  д...
Да!	  Это	  Скрам-­‐команда	  
Скрам	  скрамом	  Для	  процесса	  внедрения	  Agile	  может	  быть	   применен	  Скрам	  со	  всеми	  атрибутами:	     1....
Вам	  нужен	  Transi”on	  Product	  Owner	  MUST:	       	  Senior	  Decision	  Maker	       	  Budget	  Owner	           ...
Работайте	  спринтами	  Что	  является	     демо?	                                             Что	  является	            ...
Определитесь	  со	  стратегией	  1)	  Start	  Small	   	     	  vs.	   	     	  Go	  All	  In	  	  2)	  Split	  and	  Seed...
Transi”on	  Strategies	  (1)	  Start	  Small	     	     	  vs.	   	     	  Go	  All	  In	  	  
Transi”on	  Strategies	  (1)	  Start	  Small	     	     	  vs.	   	     	  Go	  All	  In	  	  
Transi”on	  Strategies	  (1)	  Start	  Small	     	     	  vs.	   	     	  Go	  All	  In	  	  
Transi”on	  Strategies	  (1)	  Start	  Small	     	     	  vs.	   	     	  Go	  All	  In	  	  
Transi”on	  Strategies	  (1)	  Start	  Small	     	     	  vs.	   	     	  Go	  All	  In	  	  
Transi”on	  Strategies	  (1)	  Start	  Small	     	     	  vs.	   	     	  Go	  All	  In	  	  
Transi”on	  Strategies	  (1)	  Start	  Small	                  	         	  vs.	   	             	  Go	  All	  In	  	     ...
Transi”on	  Strategies	  (2)	  Split	  and	  Seed 	     	  vs. 	     	  Grow	  and	  Split	  	  
Transi”on	  Strategies	  (2)	  Split	  and	  Seed 	     	  vs. 	     	  Grow	  and	  Split	  	  
Transi”on	  Strategies	  (2)	  Split	  and	  Seed 	     	  vs. 	     	  Grow	  and	  Split	  	  
Transi”on	  Strategies	  (2)	  Split	  and	  Seed 	     	  vs. 	     	  Grow	  and	  Split	  	  
Transi”on	  Strategies	  (2)	  Split	  and	  Seed 	     	  vs. 	     	  Grow	  and	  Split	  	  
Transi”on	  Strategies	  (2)	  Split	  and	  Seed 	     	  vs. 	     	  Grow	  and	  Split	  	  
Пример	  Transi”on	  Backlog	  Transijon-­‐спринт	  1	     Цель:	  запуск	  пилотного	  Скрам-­‐проекта	     Демо:	  успеш...
Пример	  Transi”on	  Backlog	  Transijon-­‐спринт	  2	    	  Цель:	  улучшение	  процесса	  в	  пилотах	    	  Демо:	  фас...
Пример	  Transi”on	  Backlog	  Transijon-­‐спринт	  M	     	  Цель:	  популяризация	  Agile	  в	  компании	         Демо:	...
Инерция	  к	  изменениям	  
Личный	  процесс	  протекания	  изменений	                                                                                ...
Работа	  с	  оппонентами	  •  Нужно	  понять	  -­‐	  ими	  движут	  эмоции	     	  •  «Давайте	  попробуем	  две	  недели,...
Преодоление	  пропасти	                                                                   Geoffrey	  Moore’s	              ...
Инерция	  к	  изменениям	  В	  любом	  случае	  это	  будет	  нелегко.	  	  	  Так	  как	  против	  вас	  будет	  работать...
Scrum-­‐мастер.	  Кто	  он?	  •  Секретарь	  команды?	  •  Программист	  на	  полставки?	  •  Переименованный	  проектный	...
Scrum-­‐мастер	  как	  Transi”on-­‐агент	  •  Представитель	  Transi”on-­‐команды	  на	  уровне	     проекта	  –	  “change...
Вовлеченность	  Скрам-­‐мастера	  100%	   90%	    80%	    70%	    60%	    50%	    40%	    30%	     20%	     10%	      0%	 ...
Новая	  культура	  •  Необратимость	  изменений	  •  Новая	  система	  
Иллюзорный	  контекст	  •  Тестировщики	  сидят	  отдельно	  отделом	     	  •  Наш	  процесс	  предписывает	  составление...
Реальный	  контекст	  •  Регулярно	  и	  часто	  выпускать	  работающие	  версии	  продукта	       	  •  Работать	  	  по	...
Agile	  Transi”ons	  не	  для	  слабаков.	                  	  	   	   	  	                                    	          ...
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Successful Agile Adoption. Models and Advices
Upcoming SlideShare
Loading in …5
×

Successful Agile Adoption. Models and Advices

2,167 views

Published on

"Успешное внедрение Agile. Модели и советы". Доклад Леши Кривицкого сделанный на www.agilebasecamp.org во Львове 5 фев 2011.

1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total views
2,167
On SlideShare
0
From Embeds
0
Number of Embeds
543
Actions
Shares
0
Downloads
33
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Successful Agile Adoption. Models and Advices

  1. 1. Успешное  внедрение  Agile.   Модели  и  советы   (С)  Леша  Кривицкий   SCRUMguides   AgileBaseCamp,  Львов,  2011  
  2. 2. О  себе    Леша  Кривицкий  (Alexey  Krivitsky)    Первый  независимый  Agile-­‐коуч  и  Scrum-­‐тренер  в  Украине.    Scrum-­‐тренер  для  более,  чем  1000  специалистов.    Изобретатель  обучающей  игры-­‐симуляции  Скрам  с  LEGO.    Кредо:  “BE  BOLD!”  (быть  смелым,  дерзким)         Email:  krivitsky@scrumguides.com     Skype:  alexeykrv     LinkedIn:  hMp://ua.linkedin.com/in/alexeykrivitsky   TwiMer:  @alexeykri      
  3. 3. SCRUMguides  –  Скрам  гиды   Первая  украинская  компания,  которая     занимается  консалтингом  внедрения  Agile  2005   2008   2009   2010  Первый  Scrum-­‐проект   Скрам-­‐сертификации   Наталья  Тренина   Первый     стала  вторым   AgileBaseCamp   партнером  компании               2007   2008   2009     Огранизация   Первые  тренинги   Первая    Agile  Eastern  Europe   сообщества   по  Скрам          
  4. 4. Успешное  внедрение  Agile.   Модели  и  советы  
  5. 5. Три  книги  +  личный  опыт  
  6. 6. Disclaimer  В  этой  презентации  термин  «Скрам»   используется  для  обозначения   наипростейшего  Agile  процесса  –   минимального  набора  взаимозависимых   практик,  подлежащих  внедрению.  
  7. 7. История     Она  же  басня      Она  же  вымышленная  ситуация  с   использованием  животных  для  иллюстрации  сложных  жизненных   ситуаций  :)  
  8. 8. И  так  …  Далеко-­‐далеко  …  
  9. 9. Жили-­‐были  …  
  10. 10. И  все  было  хорошо  …  
  11. 11. И  как-­‐то  раз  …  
  12. 12. -­‐  ААА!!      Что  же  делать?      Мы  все  погибнем!  
  13. 13. И  Федя  решился    рассказать  все  Элис.    Потому  что  Элис  была  крута.  
  14. 14. И  конечно  же    Элис  сначала      не  поверила  Феде        
  15. 15. Но  после  совместного  осмотра  айсберга  
  16. 16. Он  ее  убедил  …  
  17. 17. -­‐  ...  Та  не!  Этого  не  может  быть.      -­‐  …  100  зим  прожили  и  эту  проживем!    -­‐  …  Как  ты  можешь  доказать?        
  18. 18. Но  все  же  после  долгих  дебатов  они  приняли  решение  
  19. 19. -­‐  …  Мы  все  погибнем!    -­‐  …  Сколько  той  зимы!    -­‐  …  А  вдруг  старейшие                        ошибаются?    -­‐  …Что  же  нам  делать?  
  20. 20. Оба-­‐на!  
  21. 21. -­‐  Как  живут  чайки?    -­‐  Они  кочевники!    -­‐  Ко…  что?  
  22. 22. -­‐  У  нас  есть  видение!  
  23. 23. И  появились  смельчаки  …  
  24. 24. Которые  скоро  вернулись  с  новостями    о  том,    что  айсбергов  в  принципе  не  мало  
  25. 25. И  пошла  вторая  волна  смельчаков…  
  26. 26. Которые  вернулись  с  новостями  о  том,  что      есть  подходящий  айсберг  
  27. 27.  …  
  28. 28. До  зимы    переселение    было  осуществленно!  
  29. 29. И  с  тех  пор  …  
  30. 30. Это  стало  новой  культурой  
  31. 31. Мораль  басни      (остальные  298  слайдов)  
  32. 32. Если  могут  пингвины  –  можем  и  мы!  
  33. 33. Вопрос  в  том  «как?»  
  34. 34. Develop  the  Change   Vision  &  Strategy   Pull  Together  a   Guiding  Team   Communicate  for   Understanding  &  Create  a  Sense  of   Buy-­‐in   Urgency   Empower  Others   to  Act   Produce  Short-­‐ term  Wins   Don’t  Let  Up   Create  a  New   Culture  
  35. 35. Develop  the  Change   Vision  &  Strategy   Pull  Together  a   Guiding  Team   Communicate  for   Understanding  &  Create  a  Sense  of   Buy-­‐in   Urgency   Empower  Others   Выявить  и  обсудить   to  Act   кризис  ситуации  и  новые   возможности   Produce  Short-­‐ term  Wins   Don’t  Let  Up   Create  a  New   Culture  
  36. 36. Develop  the  Change   Vision  &  Strategy   Pull  Together  a   Guiding  Team   Communicate  for   Understanding  &  Create  a  Sense  of   Buy-­‐in   Urgency   Empower  Others   Собрать  группу  с  властью,   to  Act   достаточной  для   внедрения  изменений     Produce  Short-­‐ term  Wins   Don’t  Let  Up   Create  a  New   Culture  
  37. 37. Develop  the  Change   Vision  &  Strategy   Pull  Together  a   Guiding  Team   Communicate  for   Understanding  &  Create  a  Sense  of   Buy-­‐in   Urgency   Empower  Others   Создать  видение,   to  Act   которое  поможет   направлять  усилия   Produce  Short-­‐ term  Wins   Don’t  Let  Up   Create  a  New   Culture  
  38. 38. Develop  the  Change   Vision  &  Strategy   Pull  Together  a   Guiding  Team   Communicate  for   Understanding  &  Create  a  Sense  of   Buy-­‐in   Urgency   Empower  Others   Использовать  все   to  Act   возможности  для   донесения  видения  и   стратегии  в  массы   Produce  Short-­‐ term  Wins   Don’t  Let  Up   Create  a  New   Culture  
  39. 39. Develop  the  Change   Vision  &  Strategy   Pull  Together  a   Guiding  Team   Communicate  for   Understanding  &  Create  a  Sense  of   Buy-­‐in   Urgency   Empower  Others   to  Act   Устранять  препятствия,   мешающие  внедрению   изменений   Produce  Short-­‐ term  Wins   Don’t  Let  Up   Create  a  New   Culture  
  40. 40. Develop  the  Change   Vision  &  Strategy   Pull  Together  a   Guiding  Team   Communicate  for   Understanding  &  Create  a  Sense  of   Buy-­‐in   Urgency   Empower  Others   to  Act   Создать  быстрые  и   видимые  результаты   Produce  Short-­‐ term  Wins   Don’t  Let  Up   Create  a  New   Culture  
  41. 41. Develop  the  Change   Vision  &  Strategy   Pull  Together  a   Guiding  Team   Communicate  for   Understanding  &  Create  a  Sense  of   Buy-­‐in   Urgency   Empower  Others   to  Act   Не  останавливаться  на   первых  успехах.   Безостановочно  следовать   Produce  Short-­‐ видению,  внедряя   term  Wins   запланированные   изменения   Don’t  Let  Up   Create  a  New   Culture  
  42. 42. Develop  the  Change   Vision  &  Strategy   Pull  Together  a   Guiding  Team   Communicate  for   Understanding  &  Create  a  Sense  of   Buy-­‐in   Urgency   Empower  Others   to  Act   Создавать  благоприятную   среду  для  появления  новой   культуры  поведения  и   Produce  Short-­‐ привычек   term  Wins   Don’t  Let  Up   Create  a  New   Culture  
  43. 43. Создайте  Sense  of  Urgency.   Полезные  страшилки  
  44. 44. Соберите  Transijon  Team  
  45. 45. Transi”on  Team   Имеющая  адаптивный   план  с  долго-­‐  и  Хорошо  слаженная   краткосрочными   Включающая   и  маневренная   целями   представителей   команда   разных  отделов   Включающая  как   Члены  которой  верят  в  минимум  2  уровня   новое  совместное   менеджмента   будущее  и  успех  
  46. 46. Transi”on  Team   Имеющая  адаптивный   план  с  долго-­‐  и  Хорошо  слаженная   краткосрочными   Включающая   и  маневренная   целями   представителей   команда   разных  отделов   Включающая  как   Члены  которой  верят  в  минимум  2  уровня   новое  совместное   менеджмента   будущее  и  успех  
  47. 47. Да!  Это  Скрам-­‐команда  
  48. 48. Скрам  скрамом  Для  процесса  внедрения  Agile  может  быть   применен  Скрам  со  всеми  атрибутами:   1.  Transi”on  Team   2.  Transi”on  Backlog   3.  Transi”on  Product  Owner   4.  Transi”on  Sprints   5.  Visible  intermediate  results  and  progress  
  49. 49. Вам  нужен  Transi”on  Product  Owner  MUST:    Senior  Decision  Maker    Budget  Owner    IS  A  PLUS:    Недавно  в  компании    GOOD  CANDIDATES:    CTO    Engineering  Manager    VP  of  Engineering    You?    
  50. 50. Работайте  спринтами  Что  является   демо?   Что  является   Какой  длины   целью?   спринты?  
  51. 51. Определитесь  со  стратегией  1)  Start  Small      vs.      Go  All  In    2)  Split  and  Seed  vs.    Grow  and  Split  
  52. 52. Transi”on  Strategies  (1)  Start  Small      vs.      Go  All  In    
  53. 53. Transi”on  Strategies  (1)  Start  Small      vs.      Go  All  In    
  54. 54. Transi”on  Strategies  (1)  Start  Small      vs.      Go  All  In    
  55. 55. Transi”on  Strategies  (1)  Start  Small      vs.      Go  All  In    
  56. 56. Transi”on  Strategies  (1)  Start  Small      vs.      Go  All  In    
  57. 57. Transi”on  Strategies  (1)  Start  Small      vs.      Go  All  In    
  58. 58. Transi”on  Strategies  (1)  Start  Small      vs.      Go  All  In     •   Быстрее,  но  дороже  •   Легче  начать  •   Легче  работать  с  оппонентами   •   Вы  делаете  громкую  ставку          •   Меньше  рисков   на  новый  процесс  •   Вы  поучитесь  на  ошибках   •   Скрам  командам  не  •   У  вас  будет  команда  с  опытом   придется  взаимодействовать  •   Медленнее,  но  дешевле   с  не-­‐Скрам-­‐командами  •   Инициатива  может  выявить   •   Вам  скорее  всего  будет  сложные  препятствия   нужна  внешняя  помощь  •   Второй  попытки  может  уже   •   Нет  пути  назад  никогда  не  быть    
  59. 59. Transi”on  Strategies  (2)  Split  and  Seed    vs.    Grow  and  Split    
  60. 60. Transi”on  Strategies  (2)  Split  and  Seed    vs.    Grow  and  Split    
  61. 61. Transi”on  Strategies  (2)  Split  and  Seed    vs.    Grow  and  Split    
  62. 62. Transi”on  Strategies  (2)  Split  and  Seed    vs.    Grow  and  Split    
  63. 63. Transi”on  Strategies  (2)  Split  and  Seed    vs.    Grow  and  Split    
  64. 64. Transi”on  Strategies  (2)  Split  and  Seed    vs.    Grow  and  Split    
  65. 65. Пример  Transi”on  Backlog  Transijon-­‐спринт  1   Цель:  запуск  пилотного  Скрам-­‐проекта   Демо:  успешно  спланированный  спринт    •  Выбор  пилотной  команды  •  Тренинг  для  членов  команды  и  PO  •  Фасилитация  сессий  подготовки  беклога  •  Фасилитация  планирования  спринта  
  66. 66. Пример  Transi”on  Backlog  Transijon-­‐спринт  2    Цель:  улучшение  процесса  в  пилотах    Демо:  фасилитация  улучшений  процесса  и   расширение  навыков    •  Фасилитация  ретроспектив  •  Тренинги  по  автоматизации  тестирования  •  Менторинг  Скрам-­‐мастеров  
  67. 67. Пример  Transi”on  Backlog  Transijon-­‐спринт  M    Цель:  популяризация  Agile  в  компании   Демо:  большинство  сотрудников  владеет   базовыми  понятиями  и  выгодами  от  Agile    •  Публичные  демо  в  пилотных  командах  •  Тренинги  для  команд  второго  эшелона  •  Мини-­‐тренинги  для  сервисных  отделов  •  Внутренняя  мини-­‐конференция  по  гибкой   разработке  •  Создание  внутренних  блогов  команд  
  68. 68. Инерция  к  изменениям  
  69. 69. Личный  процесс  протекания  изменений   Движение   Отказ   вперед   Радость   Медленное   принятие   Сомнения   Волнение   Страх,  вина  John  Fisher’s   Враждебность  “Process  of  Change”  
  70. 70. Работа  с  оппонентами  •  Нужно  понять  -­‐  ими  движут  эмоции    •  «Давайте  попробуем  две  недели,  а  там   посмотрим»  •  Добровольное  участие  в  проектах  •  Позволить  оппоненту  сделать  полезную   работу,  назначив  важную  функцию  
  71. 71. Преодоление  пропасти   Geoffrey  Moore’s   “Crossing  the  Chasm”   diagram   Пропасть  Инно-­‐   Ранние   Раннее   Позднее   Хвост  ваторы   последователи   большинство   большинство  
  72. 72. Инерция  к  изменениям  В  любом  случае  это  будет  нелегко.      Так  как  против  вас  будет  работать   корпоративная  культура  и  прошлый  опыт.    Вам  будут  нужны  сильные  помощники  в   командах.  
  73. 73. Scrum-­‐мастер.  Кто  он?  •  Секретарь  команды?  •  Программист  на  полставки?  •  Переименованный  проектный  менеджер?  
  74. 74. Scrum-­‐мастер  как  Transi”on-­‐агент  •  Представитель  Transi”on-­‐команды  на  уровне   проекта  –  “change  agent”.    •  Включает  обратную  связь  между  Transi”on-­‐ командой  и  проектной  командой.    •  Устраняет  препятствия.  Но  не  столько   проектные,  сколько  препятствия  внедрения.  
  75. 75. Вовлеченность  Скрам-­‐мастера  100%   90%   80%   70%   60%   50%   40%   30%   20%   10%   0%   Scrum  Keeper   Adaptajon  Facilitator   Progress  Inspirator  
  76. 76. Новая  культура  •  Необратимость  изменений  •  Новая  система  
  77. 77. Иллюзорный  контекст  •  Тестировщики  сидят  отдельно  отделом    •  Наш  процесс  предписывает  составление  плана   перед  началом  проекта    •  Архитектор  находится  на  стороне  заказчика    •  Дизайн  аутсорсится  внешней  организации    •  Проект  получает  ресурсы,  освободившиеся  из   других  проектов  без  возможности  выбора  или   найма    
  78. 78. Реальный  контекст  •  Регулярно  и  часто  выпускать  работающие  версии  продукта    •  Работать    по  приоритетам  заказчика    •  Ежедневно  сотрудничать  с  заказчиком  для  поиска  лучших   решений  и  минимизации  сложности  работы    •  Регулярно  устранять  тех.  задолженность    •  Систематически  искать  возможности  устранения   процессных  проблем  и  улучшать  процесса  разработки     hMp://agilemanifesto.org/principles.html    
  79. 79. Agile  Transi”ons  не  для  слабаков.               Be  BOLD!    

×