Почему agile так популярен? Взгляд циника и психолога
TRANSCRIPT
Почему Agile так популярен? Взгляд
циника и психолога
Новичков Александр
www.cmcons.com
www.cmcons.com
Александр Новичков
• В ИТ 25+ лет• Консультант, бизнес-
тренер, учитель • Руководитель компании
СМ-Консалт
www.cmcons.com
Статистика успешности проектов Ежегодно проводится исследование
успешности ИТ-проектов На протяжении многих десятилетий цифры не
очень радужные Но статистика позволяет увидеть корень
сложностей
www.cmcons.comИТ-проекты – особенные!
www.cmcons.com
2011 2012 2013 2014 20150
10
20
30
40
50
60
29 2731
28 29
49
56
5055
52
2217 19 17 19
Успешные Проблемные Провальные
Статистика ИТ-проектов
www.cmcons.com
Успешные
Проблемные
Провальные
0% 20% 40% 60% 80% 100% 120%
39%
52%
9%
11%
60%
29%
Agile Водопад
Почему гибкие методологии побеждают?
www.cmcons.com
Ключевые факторы успеха Баллы
Поддержка руководства 15Эмоциональная зрелость 15Вовлечение пользователей 15Оптимизация 15Квалифицированный персонал
10
Архитектура 8Agile-процессы 7Осторожность 6Опыт управления 5Четкие бизнес-цели 4
Важные факторы
www.cmcons.comПроблемы разработки сложных информационных систем
www.cmcons.com
Человеческий фактор Вы заметили, что большая часть проблем
связана именно с «человеческим» фактором?
www.cmcons.com
Человеческий фактор Основные провалы и успехи связаны с
человеческим фактором Успех Agile базируется на том, что там
уделяется много времени командообразованию, различным психо-техникам
Разумеется, хорошая, сплоченная команда – не всегда дает 100% гарантию результата
Но руководителю, лидеру Важно понимать механизмы, проходящие в его группах и вовремя оказывать воздействие для получения более высоких показателей
www.cmcons.com
Почему? Почему, используя гибкие методологии,
получается строить сплоченные и эффективные команды?
Почему, в больших компаниях это не всегда срабатывает?
Почему, даже при использовании гибких подходов, не всегда получается добиться успеха?
www.cmcons.com
Agile
Личность и команда важнее процесса
Работающее ПО важнее, чем полная
документация
Сотрудничество с заказчиком очень
важно
Реакция на изменения важнее
плана
www.cmcons.com
• У участников нет секретов друг друга в отношении создаваемого продуктаОткрытость
• Команда предоставляет всю информацию, для объективной оценки проекта
Прозрачность
• Каждый участник проекта и команда берут на себя обязательства и соглашения
Ответственность
• Все действия команды концентрируются на главномКонцентрация
• Каждый делает максимум от него зависящего, уважает мнение других членов команды
Уважение
• Команда должна обладать смелостью, чтобы признавать реальность. Говорить «да» или «нет», когда это нужно. Быть открытой
Смелость
Базовые ценности Agile
www.cmcons.com
Методология
Достоинства (плюшки) Относительные недостатки
Гибкие Меньше непроизводственные и управленческих расходовБолее упрощенные стадии анализа и проектированияНеформальные коммуникацииВзрывной рост компетенции«Я это смог!», «Мы это сделали!» - осязаемость результатов
Эффективность сильно зависит от личностейНеобходима сработавшаяся командаСложность и объемы проектов ограничены
Не совсем гибкие
Расчет на среднюю квалификацию участникаУзкая специализация специалистовСтабильность команды второстепеннаМожно делать проект любого масштаба
Требуют системного управленияФормальные коммуникации Много документовНе все доживают до конца проекта
www.cmcons.com
КОМАНДА, Команда, команда…
www.cmcons.com
КОМАНДАКаждый член команды, действуя сам по себе – влияет на группу
У группы есть свой жизненный цикл развития
В команде протекают процессы, которые необходимо понимать и направлять
www.cmcons.com
От сплоченности группы многое зависит
• Однородный состав• Зрелое развитие• Небольшой размер• Частые
взаимодействия• Четкие цели• Успех
• Достижение целей• Личная
удовлетворенность каждого
• Возросшее качество коммуникаций
• Групповое единомыслие
• «Разношерстный» состав• Недавнее образование• Большой размер• Разобщенность
(физическая)• Неясные цели• Неудача
• Трудности достижения целей
• Высокий риск распада группы
• Мало коммуникаций• Индивидуальная
ориентация
www.cmcons.com
Что нужно знать о команде?
www.cmcons.com
Малая группа
Малая группа:s Частое взаимодействиеs Свободный поток информацииs Легче достичь соглашения
Большая группа
Большая группа:s Взаимодействия ограничены только частью членов группы s Коммуникации могут быть формализованыs Использование повесток дня при проведении совещанийs До некоторой степени затрудняет участиеs Тенденция к распаду на подгруппы
www.cmcons.com
• Возраст• Пол• Квалификация
Состав• Власти• Коммуникаций• Отношений
Структура
• Санкции награждающие и не оченьНормы и ценност
и• Групповая динамика• Групповое развитие
Процессы
www.cmcons.com
Колесо Цепь Круг Сложный круг
Игрек
Точки – члены группыЛинии – каналы коммуникации
Внутри группы могут быть сложные коммуникации
www.cmcons.com
Воланов
Носков
Ликов
Нераев
Гринин
Борисов
Леонов
Сергеев
Белов
Зубьев
Гриневский
Свиденов
Разаев
Зверев
Войнович
Лидеру, для развития команды, важно знать ее структуру
Где тут у нас неформальный лидер? А где «отверженный»?
www.cmcons.com
• Высокая степень неопределенности• Каждый ищет «свое место под солнцем»• Деятельность находится на периферии внимания• Работа идет в основном за счет индивидуальной
работы
Формирование
• Участники понимают, что они в группе, но сопротивляются контролю
• Проясняются и распределяются формы деятельности
• Решения принимаются на основе мнения большинства
Бурление
• Формируются близкие взаимосвязи, разделение норм и правил
• Роли каждого в достаточной мере определены• Группа выступает уже как группа
Выработка норм
• Все активны, направлены на достижение целей• Задания выполняются с общей ответственностью• Совместная работа превращается во внутреннее
основание существование группы. Мы получили команду!
Деятельность
Этапы развития группы
www.cmcons.com
Команду нужно направлять!
www.cmcons.com
Групповые ожидания, нормы и правила Групповые нормы – это правила, которые
выработаны группой, и приняты ею и которым подчиняются
Что должен знать лидер: Групповые нормы – это продукт общих усилий
всех участников группы Групповые нормы должны сопровождаться
санкциями, которые должны быть применены к «отступникам»
Решения, принятые группой в дискуссии, являются более весомыми. Каждый участник считает, что внес свой вклад и относится к этим правилам более ответственно
www.cmcons.com
Групповое давление и конформизм Конформизм – это явление изменения
поведения или убеждения под влиянием группы
Группа всегда оказывает давление на каждого участника
Что должен знать лидер: Конформизм может выражаться по-разному:
«подчинился, но не согласился», «убедился, что не совсем прав», «баба Яга против» – он всегда против большинства
Если в группе много авторитетов, если участник группы хочет в ней работать, то уровень конформности у него будет высоким
www.cmcons.com
Некоторые феноменыФеномен Описание Что делать?Социальная лень
Чем больше команда – тем ниже продуктивность каждого ее члена
Не допускать разрастания, понимать, что любая команда начнет распадаться на подгруппы, будут появляться неформальные лидеры
Рискованное поведение в дискуссиях
В дискуссиях команда может рисковать, решения могут быть более рискованными
Это необходимо учитывать. Если пообщаться с каждым в отдельности, то уровень риска будет невысоким
Внешний враг, как средство сплочения группы
Группу сплачивают идеи, ценности, общие цели, лидер.Если лидер не справляется со своими функциями, то группа сплотится против него
Лидер должен постоянно мониторить микроклимат в своей группе
www.cmcons.com
Феномен Описание Что делать?Работа в парах Работа в парах, например
парное программирование – не всегда приносит ожидаемого эффекта (увеличение качества, например).
Чтобы пара была эффективной, необходимо знать психологический и квалификационный портрет каждого участника. Подбирать пары необходимо аккуратно
Публичные обещания и ритуалы
Любое решение, которое озвучено публично, становится для человека более важным, он к нему более ответственно относится
Работать в группах, добиваться обещаний, данных публично. Поддерживать ритуалы, например, собираться в одном и том же месте, в одно и тоже время – это задает ритм
Некоторые феномены
www.cmcons.com
Феномен Описание Что делать?Выученная беспомощность
Если человек испытывает несколько неудач подряд, то это приводит к феномену беспомощности – человек будет демотивирован выполнять новые задачи. И, скорее всего, новую тоже «провалит»
Нужно соотносить квалификацию специалиста с его состоянием – если есть возможность – давать более посильные задачи
Эффект «синергии»
Прибавочная интеллектуальная энергия, которая выражается в том, что плод усилия группы может быть выше суммы индивидуальных результатов
Применять мозговые штурмы
Некоторые феномены
www.cmcons.com
www.cmcons.com
Структура власти в малой группе – это чисто психологическое распределение отношений руководства и подчинения. Формы власти (формальной и неформальной): Награждающая власть
опирается на возможность награждать, одаривать, давать блага
Принуждающая власть опирается на возможность наказывать
Экспертная власть опирается на особые знания, которые могут быть востребованы в специальных ситуациях
Информационная власть опирается на владение информацией и каналами ее распространения