SlideShare a Scribd company logo
1 of 25
Download to read offline
верхушка                  krivitsky@scrumguides.com
                          



айсберга*

            алексей кривицкий

            agilemoldova, кишинёв, 7 июня 2011




                                                       
           *минимум,      который вы должны знать
                             о гибкой разработке.
1.



agile придумал не я* :)



*я - agile-коуч, scrum-тренер в scrumguides.com;
 веду блог об agile www.krivitsky.com
 основатель сообщества agileukraine.org;
 фронтмен конференции agileee.org;
 certified scrum practitioner.
у agile есть история*.
                                         2.




*agile появился в противовес старой школе:
 “waterfall”, “CYA-driven development”.
водопадные проекты*         3.

- не плод больного воображения
agile-маркетологов.




*они   правда существуют.
доказано, 2.
 agile работает*.

                                     4.




*посетите несколько конференций
 и послушайте experience reports.
agile - о людях и
их взаимодействии*.

                                       5.




      *внутри-командном взаимодействии;
          взаимодействии команды и заказчика.
agile - это не так,
     как обычно* работают.




           *agile - контр-интуитивен.
6.
хотя, agile - это
     pure common sense*.




        *“common sense is no so common”.
7.
8.



у вас должно болеть,
прежде, чем вы захотите перемен.
agile – не для всех.




       9.
скорее всего,
        вы начнете с                                   10.
 перехода на cкрам*.




*скрам  (scrum) – один из гибких каркасов управления
проектами, целью которого является построение итеративной-
инкрементальной командной разработки продукта с тесным
вовлечением заказчика.
11.
  вам нужно будет собрать
проектную скрам-команду*.



 *полнофункциональная;
  выделенная на проект;
  до 10 человек;
  принимающая технические решения;
  разделяющая цели и ответственность;
  и владеющая процессом разработки.
12.

   и организовать
самоорганизацию*.


*реальные цели и общие задачи;
 возможность принимать решения;
 прозрачность текущего статуса;
 живое общение и ощущаемая срочность.
также, вам придется найти
         человека на роль
          product owner*.



           *регулярно доступен;
            понимает нужды бизнеса;
            одобряет скрам;
            готов к экспериментам;
     13.    заинтересован в результате.
14.
вы сможете обойтись
      без тренинга,
коучинга* или книг.



*привлечения agile-консультанта для запуска
 с вами проекта (и последующей поддержкой процесса).
15.
но легче начать
правильно, чем потом
исправлять скрамно*



*   «мы делаем скрам, но …»
    в иностранной литературе – «scrumbutt»
в скраме                            16.
       нет менеджера*.




*нет никого, кто бы раздавал задачи команде;
 есть scrummaster – катализатор взаимодействия.

 менеджеры же находятся вне проекта, курируя их.
17.




agile поменяет ваше
мышление о разработке
продуктов.
вы поменяете
        свои привычки
       писания кода*.
                                       18.


*feature sashimi,
 collective code ownership,
 refactoring,
 test-driven development (unit-testing),
 continuous integration.
придётся                   19.
          подумать об
        автоматизации
       тестирования*.



*как впрочем
 и об автоматизации всего остального.
у вас будут вопросы
      без ответов*.




       *это будет значить,
        что вы на пути развития.

 20.
вы не одиноки*.



        *присоединитесь к мировым группам и
         локальным сообществам;
         
         посещайте конференции.
21.
22.


agile – это не цель.
это путь*.




*вы всегда можете быть более agile,
 чем вы сейчас.
23.




ps офшорная разработка –
это, где agile точно нужен.
24.




               http://www.scrum.com.ua/


pps где узнать больше?

More Related Content

Similar to Top of Agile Iceberg

2019 advanced mod_2_lesson_3_agile_principles
2019 advanced mod_2_lesson_3_agile_principles2019 advanced mod_2_lesson_3_agile_principles
2019 advanced mod_2_lesson_3_agile_principlesAlexander Radich
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)Andrey Bibichev
 
Agile в производственных компаниях
Agile в производственных компанияхAgile в производственных компаниях
Agile в производственных компанияхECOPSY Consulting
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software DevelopmentDmytro Mindra
 
Построение гибкого процесса разработки (4-5 курсы)
Построение гибкого процесса разработки (4-5 курсы)Построение гибкого процесса разработки (4-5 курсы)
Построение гибкого процесса разработки (4-5 курсы)Timur Rakhmatillaev
 
Построение гибкого процесса разработки (3 курс)
Построение гибкого процесса разработки (3 курс)Построение гибкого процесса разработки (3 курс)
Построение гибкого процесса разработки (3 курс)Timur Rakhmatillaev
 
Прикручивание колёс на ходу. Внедрение UX процессов в уже работающий продукт
Прикручивание колёс на ходу. Внедрение UX процессов в уже работающий продуктПрикручивание колёс на ходу. Внедрение UX процессов в уже работающий продукт
Прикручивание колёс на ходу. Внедрение UX процессов в уже работающий продуктПрофсоUX
 
Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)Irina Chernikova
 
Scrum и kanban опыт не-применения
Scrum и kanban  опыт не-примененияScrum и kanban  опыт не-применения
Scrum и kanban опыт не-примененияitconnect2016
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыLuxoftAgilePractice
 
Борис Вольфсон. Почему Agile больше не работает
Борис Вольфсон. Почему Agile больше не работаетБорис Вольфсон. Почему Agile больше не работает
Борис Вольфсон. Почему Agile больше не работаетScrumTrek
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыLuxoftAgilePractice
 
Jpoint 2017 - как это было (обзор конференции)
Jpoint 2017 - как это было (обзор конференции)Jpoint 2017 - как это было (обзор конференции)
Jpoint 2017 - как это было (обзор конференции)CleverDATA
 
Continuous UX: встраиваем IxD в процесс гибкой разработки ПО
Continuous UX: встраиваем IxD в процесс гибкой разработки ПОContinuous UX: встраиваем IxD в процесс гибкой разработки ПО
Continuous UX: встраиваем IxD в процесс гибкой разработки ПОСобака Павлова
 
Инструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важныИнструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важныRoman Dvornov
 

Similar to Top of Agile Iceberg (20)

Agile testing
Agile testingAgile testing
Agile testing
 
2019 advanced mod_2_lesson_3_agile_principles
2019 advanced mod_2_lesson_3_agile_principles2019 advanced mod_2_lesson_3_agile_principles
2019 advanced mod_2_lesson_3_agile_principles
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)
 
Agile в производственных компаниях
Agile в производственных компанияхAgile в производственных компаниях
Agile в производственных компаниях
 
Agile checklist
Agile checklistAgile checklist
Agile checklist
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Построение гибкого процесса разработки (4-5 курсы)
Построение гибкого процесса разработки (4-5 курсы)Построение гибкого процесса разработки (4-5 курсы)
Построение гибкого процесса разработки (4-5 курсы)
 
Введение в методы agile
Введение в методы agileВведение в методы agile
Введение в методы agile
 
Построение гибкого процесса разработки (3 курс)
Построение гибкого процесса разработки (3 курс)Построение гибкого процесса разработки (3 курс)
Построение гибкого процесса разработки (3 курс)
 
Прикручивание колёс на ходу. Внедрение UX процессов в уже работающий продукт
Прикручивание колёс на ходу. Внедрение UX процессов в уже работающий продуктПрикручивание колёс на ходу. Внедрение UX процессов в уже работающий продукт
Прикручивание колёс на ходу. Внедрение UX процессов в уже работающий продукт
 
Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)
 
Scrum и kanban опыт не-применения
Scrum и kanban  опыт не-примененияScrum и kanban  опыт не-применения
Scrum и kanban опыт не-применения
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
 
Agile/Scrum
Agile/ScrumAgile/Scrum
Agile/Scrum
 
Борис Вольфсон. Почему Agile больше не работает
Борис Вольфсон. Почему Agile больше не работаетБорис Вольфсон. Почему Agile больше не работает
Борис Вольфсон. Почему Agile больше не работает
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
 
Jpoint 2017 - как это было (обзор конференции)
Jpoint 2017 - как это было (обзор конференции)Jpoint 2017 - как это было (обзор конференции)
Jpoint 2017 - как это было (обзор конференции)
 
Continuous UX: встраиваем IxD в процесс гибкой разработки ПО
Continuous UX: встраиваем IxD в процесс гибкой разработки ПОContinuous UX: встраиваем IxD в процесс гибкой разработки ПО
Continuous UX: встраиваем IxD в процесс гибкой разработки ПО
 
Инструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важныИнструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важны
 

More from Alexey Krivitsky

Driving the second wave of Agile revolution with #OrgTopologies
Driving the second wave of Agile revolution with #OrgTopologiesDriving the second wave of Agile revolution with #OrgTopologies
Driving the second wave of Agile revolution with #OrgTopologiesAlexey Krivitsky
 
Org Topologies at Scrum Day Europe 2022, Amsterdam
Org Topologies at Scrum Day Europe 2022, AmsterdamOrg Topologies at Scrum Day Europe 2022, Amsterdam
Org Topologies at Scrum Day Europe 2022, AmsterdamAlexey Krivitsky
 
Organizational Topologies: a roadmap towards a resilient and adaptive product...
Organizational Topologies: a roadmap towards a resilient and adaptive product...Organizational Topologies: a roadmap towards a resilient and adaptive product...
Organizational Topologies: a roadmap towards a resilient and adaptive product...Alexey Krivitsky
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessAlexey Krivitsky
 
#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)Alexey Krivitsky
 
Powerful interventions for agile coaching
Powerful interventions for agile coachingPowerful interventions for agile coaching
Powerful interventions for agile coachingAlexey Krivitsky
 
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)Alexey Krivitsky
 
Studying organizational complexity and its effects on scaling agility
Studying organizational complexity and its effects on scaling agilityStudying organizational complexity and its effects on scaling agility
Studying organizational complexity and its effects on scaling agilityAlexey Krivitsky
 
Understanding Complexity of Organizational and System Dynamics
Understanding Complexity of Organizational and System DynamicsUnderstanding Complexity of Organizational and System Dynamics
Understanding Complexity of Organizational and System DynamicsAlexey Krivitsky
 
Complexity of organizational design and its effect scaling agility
Complexity of organizational design and its effect scaling agilityComplexity of organizational design and its effect scaling agility
Complexity of organizational design and its effect scaling agilityAlexey Krivitsky
 
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...Alexey Krivitsky
 
Dejirafication: free your process from tools
Dejirafication: free your process from toolsDejirafication: free your process from tools
Dejirafication: free your process from toolsAlexey Krivitsky
 
Agile Coaching Canvas at #agile2016
Agile Coaching Canvas at #agile2016Agile Coaching Canvas at #agile2016
Agile Coaching Canvas at #agile2016Alexey Krivitsky
 
Dejirafication - clean your process
Dejirafication - clean your processDejirafication - clean your process
Dejirafication - clean your processAlexey Krivitsky
 
Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCersAlexey Krivitsky
 
Agile Retrospective Kickstarter @Riga
Agile Retrospective Kickstarter @RigaAgile Retrospective Kickstarter @Riga
Agile Retrospective Kickstarter @RigaAlexey Krivitsky
 
Kickstart Your Retrospectives with a Cheat Sheet
Kickstart Your Retrospectives with a Cheat SheetKickstart Your Retrospectives with a Cheat Sheet
Kickstart Your Retrospectives with a Cheat SheetAlexey Krivitsky
 
How to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsHow to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsAlexey Krivitsky
 

More from Alexey Krivitsky (20)

Driving the second wave of Agile revolution with #OrgTopologies
Driving the second wave of Agile revolution with #OrgTopologiesDriving the second wave of Agile revolution with #OrgTopologies
Driving the second wave of Agile revolution with #OrgTopologies
 
Org Topologies at Scrum Day Europe 2022, Amsterdam
Org Topologies at Scrum Day Europe 2022, AmsterdamOrg Topologies at Scrum Day Europe 2022, Amsterdam
Org Topologies at Scrum Day Europe 2022, Amsterdam
 
Organizational Topologies: a roadmap towards a resilient and adaptive product...
Organizational Topologies: a roadmap towards a resilient and adaptive product...Organizational Topologies: a roadmap towards a resilient and adaptive product...
Organizational Topologies: a roadmap towards a resilient and adaptive product...
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) Process
 
#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)
 
Culture follows structure
Culture follows structureCulture follows structure
Culture follows structure
 
Powerful interventions for agile coaching
Powerful interventions for agile coachingPowerful interventions for agile coaching
Powerful interventions for agile coaching
 
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
 
Studying organizational complexity and its effects on scaling agility
Studying organizational complexity and its effects on scaling agilityStudying organizational complexity and its effects on scaling agility
Studying organizational complexity and its effects on scaling agility
 
Understanding Complexity of Organizational and System Dynamics
Understanding Complexity of Organizational and System DynamicsUnderstanding Complexity of Organizational and System Dynamics
Understanding Complexity of Organizational and System Dynamics
 
Complexity of organizational design and its effect scaling agility
Complexity of organizational design and its effect scaling agilityComplexity of organizational design and its effect scaling agility
Complexity of organizational design and its effect scaling agility
 
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
 
Dejirafication: free your process from tools
Dejirafication: free your process from toolsDejirafication: free your process from tools
Dejirafication: free your process from tools
 
Agile Coaching Canvas at #agile2016
Agile Coaching Canvas at #agile2016Agile Coaching Canvas at #agile2016
Agile Coaching Canvas at #agile2016
 
Dejirafication - clean your process
Dejirafication - clean your processDejirafication - clean your process
Dejirafication - clean your process
 
Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCers
 
Agile Retrospective Kickstarter @Riga
Agile Retrospective Kickstarter @RigaAgile Retrospective Kickstarter @Riga
Agile Retrospective Kickstarter @Riga
 
Agile Coaching Canvas
Agile Coaching CanvasAgile Coaching Canvas
Agile Coaching Canvas
 
Kickstart Your Retrospectives with a Cheat Sheet
Kickstart Your Retrospectives with a Cheat SheetKickstart Your Retrospectives with a Cheat Sheet
Kickstart Your Retrospectives with a Cheat Sheet
 
How to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsHow to grow learning multi-site agile organizations
How to grow learning multi-site agile organizations
 

Top of Agile Iceberg

  • 1. верхушка krivitsky@scrumguides.com айсберга* алексей кривицкий agilemoldova, кишинёв, 7 июня 2011 *минимум, который вы должны знать о гибкой разработке.
  • 2. 1. agile придумал не я* :) *я - agile-коуч, scrum-тренер в scrumguides.com; веду блог об agile www.krivitsky.com основатель сообщества agileukraine.org; фронтмен конференции agileee.org; certified scrum practitioner.
  • 3. у agile есть история*. 2. *agile появился в противовес старой школе: “waterfall”, “CYA-driven development”.
  • 4. водопадные проекты* 3. - не плод больного воображения agile-маркетологов. *они правда существуют.
  • 5. доказано, 2. agile работает*. 4. *посетите несколько конференций и послушайте experience reports.
  • 6. agile - о людях и их взаимодействии*. 5. *внутри-командном взаимодействии; взаимодействии команды и заказчика.
  • 7. agile - это не так, как обычно* работают. *agile - контр-интуитивен. 6.
  • 8. хотя, agile - это pure common sense*. *“common sense is no so common”. 7.
  • 9. 8. у вас должно болеть, прежде, чем вы захотите перемен.
  • 10. agile – не для всех. 9.
  • 11. скорее всего, вы начнете с 10. перехода на cкрам*. *скрам (scrum) – один из гибких каркасов управления проектами, целью которого является построение итеративной- инкрементальной командной разработки продукта с тесным вовлечением заказчика.
  • 12. 11. вам нужно будет собрать проектную скрам-команду*. *полнофункциональная; выделенная на проект; до 10 человек; принимающая технические решения; разделяющая цели и ответственность; и владеющая процессом разработки.
  • 13. 12. и организовать самоорганизацию*. *реальные цели и общие задачи; возможность принимать решения; прозрачность текущего статуса; живое общение и ощущаемая срочность.
  • 14. также, вам придется найти человека на роль product owner*. *регулярно доступен; понимает нужды бизнеса; одобряет скрам; готов к экспериментам; 13. заинтересован в результате.
  • 15. 14. вы сможете обойтись без тренинга, коучинга* или книг. *привлечения agile-консультанта для запуска с вами проекта (и последующей поддержкой процесса).
  • 16. 15. но легче начать правильно, чем потом исправлять скрамно* * «мы делаем скрам, но …» в иностранной литературе – «scrumbutt»
  • 17. в скраме 16. нет менеджера*. *нет никого, кто бы раздавал задачи команде; есть scrummaster – катализатор взаимодействия. менеджеры же находятся вне проекта, курируя их.
  • 18. 17. agile поменяет ваше мышление о разработке продуктов.
  • 19. вы поменяете свои привычки писания кода*. 18. *feature sashimi, collective code ownership, refactoring, test-driven development (unit-testing), continuous integration.
  • 20. придётся 19. подумать об автоматизации тестирования*. *как впрочем и об автоматизации всего остального.
  • 21. у вас будут вопросы без ответов*. *это будет значить, что вы на пути развития. 20.
  • 22. вы не одиноки*. *присоединитесь к мировым группам и локальным сообществам; посещайте конференции. 21.
  • 23. 22. agile – это не цель. это путь*. *вы всегда можете быть более agile, чем вы сейчас.
  • 24. 23. ps офшорная разработка – это, где agile точно нужен.
  • 25. 24. http://www.scrum.com.ua/ pps где узнать больше?