Процесс внедрения Agile - это процесс приобретения людьми новых навыков. Как лидер может помочь команде успешно пройти через кризисы, помочь выработать новые привычки, и создать самоорганизующуюся команду?
В этом докладе я пытаюсь ответить на этот вопрос.
3. Что будет в докладе
Какова цель Agile?
Что такое команда?
Кривая командной эффективности
Как люди меняются?
Как меняются команды?
Как руководитель может помочь команде при
внедрении Agile?
4. Цель Agile
Эффективная
Самовоспроизводящаяся
Устойчивая
Мотивирующая
Поддерживающая
Культура разработки
5. Конкретный результат Agile
Самоорганизующаяся команда
Ведет разработку
Анализирует результат
Принимает решения
об изменениях
Способствует росту участников
Несет ответственность
за результат всей командой
Мы - команда!
6. Что такое команда?
“Я знаю что такое
команда!”
“Команда - это небольшая группа людей,
с дополняющими навыками, с общей целью,
стремящаяся улучшить свою
производительность и чувствующая
ответственность по отношению друг к
другу”
J.R.Katzenbach “The Wisdom of Team”
(Ион (Джон) Катценбах «Командный подход»)
Йон (Джон) Катценбах
7. Кривая командной эффективности
1. Рабочая группа
2. Псевдо-команда
3. Потенциальная команда
4. Настоящая команда
5. Идеальная команда
8. Команда vs Рабочая группа
Параметр Рабочая группа Команда
Лидерство
Есть один ярко выраженный
лидер
Лидерство делится между
членами команды
Ответственность
Персональная Коллективная
+ друг перед другом
Миссия
Совпадает с миссией
организации
или диктуется ею
Собственная
Результат
работы
Индивидуальный труд Коллективная деятельность
Как решают
проблемы
Формализованные собрания Свободные встречи
Оценка
эффективности
Косвенная (KPI) Непосредственно по
произведенному продукту
Процесс работы Делегирование Совместная работа
9. Хотели как лучше…
Обычно делают так:
1. Рассказали про Agile
2. Сводили на тренинги
3. «Внедрили процессы»:
Daily meetings
Итерации (если scrum)
Планирование
Оценка задач
Ретроспективы
4. …
5. Profit ?
10. …получилось «как всегда»
«Сделал точно как
в ТЗ написано»
«Почему я должен делать
его работу?»
«Жизнь – тлен…»
«Это ты все сломал!!»
Кто в лес, кто по грибы
«Я буду делать только то,
в чем разбираюсь»
11. Откуда сопротивление?
1. Люди вынуждены меняться
2. Сперва непонятно как правильно
3. Привычки еще не сформированы
4. Появляется дискомфорт, тревога
Если это не учитывать – появляется
сопротивление
“Agile нам не подходит”
13. Как меняется команда?
1. Вопросы.
Как относиться к изменениям?
К чему стремиться?
Что делать? С кем и как работать?
2. Ответы.
Попытки ответить на возникшие
вопросы. Недовольство, споры,
конфликты.
Перераспределение ролей
и ответственности
3. Анализ.
Структура команды сформировалась,
динамика внутри нее успокоилась.
Анализ своей роли каждым ее членом.
Иногда – возврат на предыдущий этап
4. Взаимодействие.
Выстраивается сотрудничество,
осознание общности целей
и роль каждого сотрудника
на пути к успешному достижению цели
14. Как помочь команде?
ДовериеКонтроль
Стиль принятия решений по
задачам
Позицияотносительно
команды
Указывающий
стиль
Делегирующий
стиль
Убеждающий
стиль
Участвующий
стиль
Ken Blanchard
Ситуационное
руководство
15. На что ориентироваться?
Ken Blanchard
Ситуационное
руководство
ВысокаяНизкая Степень зрелости
подчиненных
Зрелость определяется: сочетание степени способности
и готовности подчиненного выполнять конкретную задачу.
Способен: значит владеет необходимыми навыками, знаниями и опытом.
Готов: значит уверен в том, что достигнет ожидаемого от него результата
и обладает внутренней мотивацией на выполнение задачи.
Не способны И
не хотят
выполнять
работу.
Либо не
уверены в себе
Не способны,
но хотят, или
уверены в
своих силах
Способны, но
не хотят или не
уверены в себе
Способны И
хотят. Уверены
в себе
Деятельность направляется
лидером
Деятельность направляется
сотрудниками
16. Что следует учесть?
1. Зрелость зависит от задачи
2. Сотрудник может повышать свой уровень
зрелости по конкретной задаче от R1 до R4.
3. Отмечать малейшее движение в нужную
сторону.
4. На низком уровне зрелости: напоминать о
целях.
5. На высоком: делать «одноминутные
выговоры».
17. S1: Начало внедрения Agile
Руководитель:
Проводит Daily
meeting
Контролирует
процесс
планирования
Разъясняет, как
оценивать задачи
Анализирует
статистику
Принимает
решения о
дальнейших
действиях.
Указывающий
стиль
ДовериеКонтроль
Стиль принятия решений по задачам
Позицияотносительнокоманды
18. S2: Вовлечение в принятие решений
Руководитель:
Проводит
ретроспективы
Показывает статистику
Рассказывает
результаты анализа
Предлагает «выработать
варианты решений»
Выбирает из
предложенных
вариантов (при
необходимости
«продает»)
Контролирует
реализацию
Указывающий
стиль
ДовериеКонтроль
Стиль принятия решений по задачам
Позицияотносительнокоманды
Убеждающий
стиль
19. S3: Соучастие в принятии
решения
Руководитель:
Предлагает команде
самостоятельно:
проводить
ретроспективы и
планирование
анализировать
статистику
выбирать наилучший
вариант решения
проблем
Руководитель
сотрудничает с
коллективом в принятии
решений
По итогам реализации:
новый самостоятельный
анализ и выбор решений
Указывающий
стиль
ДовериеКонтроль
Стиль принятия решений по задачам
Позицияотносительнокоманды
Убеждающий
стиль
Участвующий
стиль
20. S4: Делегирование принятия
решения
Руководитель:
Участвует в
командных
мероприятиях
только по
необходимости
Доверяет решениям
команды
Оказывает
административную,
организационную
поддержку команде
в реализации
выбранного ею
решения
Указывающий
стиль
ДовериеКонтроль
Стиль принятия решений по задачам
Позицияотносительнокоманды
Убеждающий
стиль
Участвующий
стиль
Делегирующий
стиль
21. Итог
Процесс внедрения Agile – это процесс
приобретения командой новых навыков
Этот процесс требует от людей изменения
привычек и стиля мышления
Важно поддержать людей в процессе
приобретения новых навыков и привычек
Не нужно перепрыгивать этапы – это
демотивирует
Вовлечение Осмысление Принятие
Менять стиль, подстраиваясь под ситуацию