'

Внедрение Agile на разных этапах развития компании

Понравилась презентация – покажи это...





Слайд 0

Внедрение Agile на разных этапах развития компании Асхат Уразбаев ScrumTrek


Слайд 1

Процессные заболевания Agile Labs’09 http://www.slideshare.net/Askhat/ss-1232807


Слайд 2

Иногда Agile внедрить очень легко, иногда трудно, иногда практически нереально Почему?


Слайд 3

Какие-то другие люди?


Слайд 4

Людей нанимает, увольняет, и воспитывает организация


Слайд 5

Какая-то не такая организация?


Слайд 6

Как организация влияет на Agile внутри команды? Начальные условия внедрения Потребление результата (продукта) Найм, увольнение и мотивация сотрудников …


Слайд 7

Ichak Adizes http://adizes.com


Слайд 8

Доклад не является последовательным и точным изложением методологии Адизеса Читайте книжку :-)


Слайд 9


Слайд 10

ЖЦ организации по Адизесу


Слайд 11

Проследим жизненный цикл софтверной компании от стартапа до смерти


Слайд 12

Ухаживание Ухаживание Младенчество Давай-Давай Юность Ранний рассвет Поздний рассвет Закат Аристократизм Салем-сити Бюрократизм Смерть


Слайд 13

Что происходит Будущий владелец придумывает идею продукта и компании Успех на следующем этапе зависит от степени его преданности идее


Слайд 14

Культура Много энтузиазма, горящих глаз и разговоров Мало дела, кода и денег


Слайд 15

Разработка Прототипы в свободное время на коленке Agile не нужен


Слайд 16

Лидерство Entrepreneur Харизма Энтузиазм Креативность Напор


Слайд 17

Младенчество Ухаживание Младенчество Давай-Давай Юность Ранний рассвет Поздний рассвет Закат Аристократизм Салем-сити Бюрократизм Смерть


Слайд 18

Что происходит Надо заставить идею работать Сфокусироваться на чем-то небольшом и сделать Начать продавать!


Слайд 19

Роль по Адизесу Purposeful Эффективность в краткосрочной перспективе Действия Клиенты Их потребности Продажи


Слайд 20

Девиз периода: «Где взять денег?»


Слайд 21

Культура Нет времени на беседы Нет времени остановиться и подумать Работа 16 часов в день 7 дней в неделю Акцент на только на краткосрочные результаты


Слайд 22

Лидерство Владелец принимает все решения Ориентация на сбыт продукт Все крутится вокруг владельца


Слайд 23

Типичная шутка этапа: «Вы будете смеяться, но концепция опять поменялась»


Слайд 24

Разработка (1) Упор на продажи = акцент на краткосрочные результаты для показа заказчику или инвесторам Планы сформировать не удается Переработка и штурмовщина


Слайд 25

Разработка (2) Цель – выживание Накапливаем технологический долг Нет времени внедрять процессы Постоянные кризисы и пожаротушения


Слайд 26

Agile? ScrumButt! У нас Scrum, но (Scrum But) Никаких юнит-тестов Никакого рефакторинга «Типа» итерации, без выдерживания планов Никаких тестировщиков, тестирование по Happy Path Правим сразу на Production


Слайд 27

Дон Кихот атакует ScrumButt


Слайд 28

Давай-давай Ухаживание Младенчество Давай-Давай Юность Ранний рассвет Поздний рассвет Закат Аристократизм Салем-сити Бюрократизм Смерть


Слайд 29

Что происходит Волна успеха, рост продаж Море возможностей Есть деньги на реализацию


Слайд 30

Появляются новые менеджеры


Слайд 31

Что дает множество возможностей? Много проектов Отмена одних проектов, создание новых Нет фокуса на результате


Слайд 32

Культура: «я вся такая внезапная!» «У нас все проекты приоритетные» Планы создаются, но редко отслеживаются и, тем более, выполняются Нет регламентов и правил


Слайд 33

Лидер «Это я привел компанию к успеху» «Сколько???!! Да я сам бы сделал это за час!» «Вы все бездельники»


Слайд 34

Принятие решений В глаза все соглашаются с боссом После ухода обсуждают, как предотвратить еще один безумный проект


Слайд 35

Разработка Наследует все недостатки «младенчества» Code&Fix Непродуманные и внезапные изменения Недоделанные и брошенные фичи и проекты Низкое качество Доводка на ходу


Слайд 36

Анти-Code&Fix Системное мышление важнее навыков пожаротушения Ответственность лучше скорости реакции на проблему Самоорганизация лучше поиска виновного Умножение знаний в организации лучше глубокой специализации


Слайд 37

Внедрение Agile в Code&Fix Относительно высокая заинтересованность разработчиков Проблемы с Vision Проблемы с управлением требованиями


Слайд 38

Еще один ScrumButt У нас Scrum, но Мы бросаем одни фичи и начинаем новые К началу итерации требования на нее не готовы Время от времени вбегает владелец порулить в «ручном» режиме Порулив, убегает с криками «как же мне не нравится рулить!»


Слайд 39

Процесс Факапы случаются Придумываются правила Правила не соблюдаются


Слайд 40

Потому что первым нарушителем становится сам босс


Слайд 41

Юность Ухаживание Младенчество Давай-Давай Юность Ранний рассвет Поздний рассвет Закат Аристократизм Салем-сити Бюрократизм Смерть


Слайд 42

Что происходит Компания растет, и у владельца не хватает времени и сил удержать управление целиком в своих руках


Слайд 43

Правил нет, ответственности не определены Факапов становится все больше Становится очевидно, что Правила надо придумать Правила надо соблюдать И владелец компании не может этого обеспечить


Слайд 44

Мистер «Профессиональный менеджер»


Слайд 45

Менеджер Administrative Правила Регламенты Приоритеты ROI Планы Должности и роли


Слайд 46

Профессиональный менеджер: «Мы не будем этого делать!»


Слайд 47

Профессиональный менеджер: «…определим приоритеты» «…сосредоточимся на одном проекте» «…сначала сформулируем, чего мы хотим» «…посчитаем экономическую «эффективность» «…определим правила и регламенты» «…разграничим ответственность»


Слайд 48

Профессиональный менеджер «А какая у нас прибыль?» Смена ориентации от сбыта и продукта к прибыли


Слайд 49

Сотрудники: «Нам не нравится этот тип, он не похож на нас» «Он разрушает моральный климат» «Он рушит все, что мы создали» «Он не понимает, как работает компания»


Слайд 50

Владелец «Если бы я был таким занудой, компания бы не достигла таких успехов!»


Слайд 51


Слайд 52

Кризис По Адизесу, кризис заключается в противоречии роли Entrepreneur и Administrator


Слайд 53

Разработка Все тот же Code&Fix Все также владелец приходит «помочь» команде Профи-менеджер поддержит любой способ сосредоточиться на небольшом количестве проектов


Слайд 54

Профессиональный менеджер: «Agile подойдет!»


Слайд 55

Профессиональный менеджер: «Нам нужен Product Backlog» «Нам нужны приоритеты» «Нам нужны приемочные тесты»


Слайд 56

Дон Кихот: “Это не Agile!” Правил и документов становится больше Дон Кихот: «Но ведь Agile - снижение уровня документации!»


Слайд 57

Дон Кихот начинает борьбу и проигрывает


Слайд 58

Рассвет Ухаживание Младенчество Давай-Давай Юность Ранний рассвет Поздний рассвет Закат Аристократизм Салем-сити Бюрократизм Смерть


Слайд 59

Что происходит Владелец отходит в сторону от прямого управления компанией Он занимает роль Entrepreneur Компания продолжает расти


Слайд 60

Роль Integral Культура родственности, взаимозависимости Фокусирование на общей цели Взаимная поддержка Командная работа


Слайд 61

Рассвет Процесс управления институализирован Все понимают и разделяют цели Четкая приоритезация Хорошая внутренняя организация


Слайд 62

Культура Видение Ценности Ответственность Правила и регламенты, в том числе неписанные Здоровая культура принятия решений Управление знаниями


Слайд 63

Лидерство Ответственность Полномочия Принятие риска Системный подход Обратная связь Открытость


Слайд 64

«Если вы находитесь в состоянии Рассвета, то изменения будут работать на вас, и вы обгоните своих конкурентов» И. Адизес


Слайд 65

Лидерство Ориентация на прибыль, а не сбыт То есть - фокус на долгосрочную эффективность


Слайд 66

Разработка Code&Fix с правилами или разновидность «Waterfall с человеческим лицом» Менеджеры активно ищут эффективные способы разработки Компания рассматривает Agile как одну из альтернатив


Слайд 67

Компания выбирает Agile Компания рассматривает внедрение Agile как полноценный проект


Слайд 68

True Agile begins :-)


Слайд 69

Интеграция … внутри компании …с заказчиками … инвесторами … сообществами Люди мотивированы и заинтересованы работать в таких компаниях


Слайд 70

Аристократизм, Салем-Сити, Смерть Ухаживание Младенчество Давай-Давай Юность Ранний рассвет Поздний рассвет Закат Аристократизм Салем-сити Бюрократизм Смерть


Слайд 71

Что происходит Денег много Сотрудники удовлетворены достигнутым положением Постоянное снижение ожиданий


Слайд 72

Культура Ошибки наказываются Не ошибается тот, кто ничего не делает Осторожность Продуманность Избегание риска


Слайд 73

Лидерство Акцент на форму Бюрократизм Снижение гибкости


Слайд 74

Разработка Царство «классического» водопада


Слайд 75

http://agilemanifesto.org/


Слайд 76

Трудности преодоления водопада Люди боятся писать код (у нас нет спецификаций!) Не умеют декомпозировать фичи Не умеют взаимодействовать Понимают важность авто-тестов Умеют тестировать, хорошо работают с требованиями


Слайд 77

Закат Ухаживание Младенчество Давай-Давай Юность Ранний рассвет Поздний рассвет Закат Аристократизм Салем-сити Бюрократизм Смерть


Слайд 78

Аристократизм Закрываем глаза на потерю доли рынка Делаем вид, что все хорошо Надеемся, что все само собой образуется


Слайд 79

Разработка Проектная команда большую часть времени ничего не делает Работа в основном заключается в перекладывании бумаг и создании отчетов


Слайд 80

Все хорошие разработчики давно покинули компанию


Слайд 81

Внедрение Agile Основная трудность – кадровая :-)


Слайд 82

Салем-сити Проблемы игнорировать невозможно Поиск козла отпущения


Слайд 83

Итоги Культура компании отличается на разных стадиях ее развития Культура в сильной степени определяет процесс разработки ПО При внедрении Agile нужно учитывать культуру организации


Слайд 84

Вопросы?


×

HTML:





Ссылка: