Upload
devby
View
127
Download
6
Embed Size (px)
DESCRIPTION
Agile в управлении и разработке ПО
Citation preview
Гибкие команды в негибких организациях
Agile-спецназ
Сергей Прохоренко
Luxoft Agile Practice
15 марта 2014
2
Восприятие Agile корпорациями
23 May 2014
Убираем проблемы...
• Разрабатываем то, что нужно...
• ...Так, как нужно
• Прозрачный прогресс
• Бесплатные изменения
...оставляя ограничения
• Сокращение расходов
• Негибкие сроки и бюджеты
• Нулевая терпимость к ошибкам
• Давление от акционеров
3
Столкновение управленческих подходов
4
Традиционная иерархическая структура
Commander-in-Chief
US Army
10 active divisions
4 regiments and BCTs
Special Operations Command
USMC USN USAF USCG
SecDef CJCS
5
US Army Special Operations Command
Special Forces (“зеленые береты”)
CAG aka Delta Force
(засекреченное антитеррори-
стическое подразделение)
75th Rangers Regiment (элитная
ударная сила)
Подразделения поддержки и
логистики
“Операции,
осуществляемые с
помощью или посредством
нерегулярных частей в
поддержку движения
сопротивления,
повстанцев, или
конвенциональных военных
операций.”
FM 3-05.201, (S/NF) Special Forces
Unconventional Warfare (U)
28 September 2007
6
Сложности Концепция UW ВВС США
Контекст кампании OEF-A (2001)
Страна «не в
фокусе» с 1991 года
Практически
отсутствующая
резидентура ЦРУ
Нет выхода к морю
Неактуальный план
вторжения
Разработка плана –
6 месяцев
Ковровые
бомбардировки
ключевых целей
Ведение огня с
большой высоты из-
за ПВО
Размещение в
Омане и Индийском
океане
Отсутствие
реальных
результатов
“Истинно Верующие”
Отправка в
Узбекистан в
качестве CSAR
Проникновение в
Афганистан
Помощь ВВС в
авианаводке
Тренировка местных
сил и подготовка ко
вторжению
7
Кроссфункциональные команды
Оперативное подразделение Альфа (ODA)
FM 3-21.20 (7-20), The Infantry Battalion
13 December 2006
8
Пример: ODA 574
Задача для US SF:
– Помочь Хамиду Карзаю (будущему президенту Афганистана) возглавить
антиталибское сопротивление в юго-восточном Афганистане (октябрь-
декабрь 2001)
9
Пример: ODA 574
Реакция на изменения
10
Пример: ODA 574 – анализ
Успешная операция
Мотивация
Автономность
Мастерство
Цель
Ресурсы
Авиация ВВС
Снабжение
Деньги
Инфраструктура
Авианаводка
Спутниковая связь
Снаряжение
11
Мирный пример – Marshmallow Challenge
18 минут
Команды из 4 человек
Наиболее высокая
свободностоящая конструкция
Marshmallow должен быть
сверху
12
Извлеченные уроки
Выпускники детского сада справляются лучше выпускников бизнес-школ
Прототипирование помогает
Разнообразие навыков помогает
Поощрение + плохие навыки = провал
Поощрение + хорошие навыки = успех
Подходит ли Agile для любых задач?
13
Обратно к структуре ODA
“Truck number” ≥ 2
Концепция “раздельных
команд”
Полностью вертикальные
команды
Способны к длительной
независимой работе за линией
фронта
Высококвалифицированные
профессионалы (старшие
сержанты и выше)
Отсутствие новичков
Типичная карьера: из
«обычных» дивизий или
рейнджеров
Тесная работа с
авианаводчиками ВВС
14
Вопросы
В каких проектах младшие
специалисты могут входить в
самоорганизованные команды?
Agile – «серебряная пуля»?
Как натренировать «молодежь»
для больших и критичных
проектов?
15
Пример: битва за Тора Бора
Задача для CAG (Delta Force):
– Уничтожить или захватить Усаму бен Ладена в горном комплексе Тора
Бора (декабрь 2001)
16
Пример: битва за Тора Бора
Усама бен Ладен
ускользнул
Победа
• Комплекс Тора Бора захвачен
• Талибан и Аль-Каида разгромлены
17
Пример: битва за Тора Бора - анализ
Провал операции
Мотивация
Автономность
Мастерство
Цель
Ресурсы
Авиация ВВС
Блокирование
Деньги
Инфраструктура
Авианаводка
Спутниковая связь
Снаряжение
18
Извлеченные уроки
Одни из лучших оперативников в мире
Лучшее снаряжение
Вся мощь ВВС США
против
Союзников, не разделяющих цели операции
Руководства, не расположенного к риску
Политических проблем
Отсутствия поддержки от SF и рейнджеров
Возможно, негибкий подход сработал бы лучше?
19 23 May 2014
Комплексная часть кинефина
20
Принцип гибкой разработки #5
Автономность
Мастерство
Цель Окружение
Поддержка
21
Развитие команд
23 May 2014
Формирование
Столкновение
Нормализация
Производительность
Шу
Ха
Ри
Успешные Agile-команды – настолько же ценный
результат проекта, как и создаваемый продукт
22
Простое масштабирование?
23
Организационные культуры
Теория X
• Исчерпывающее планирование
• Ресурсная организация
• Строгая иерархия
• Легкое масштабирование
• Хороша для поддержания состояния
Теория Y
• Реакция на изменения
• Командная организация
• Крутая кривая обучения
• Хороша для быстрого развития успеха
24
Что дальше?
Доктрина «неконвенциональной разработки»?
– Способ для гибких команд найти свое место в крупных корпоративных
организациях
– Прокладывание пути в сложных проектах
– Возможности для наиболее способных специалистов
– “Тренировочные лагеря” и «курсы повышения квалификации» для
остальной организации
Прозрачная система грейдов для идентификации отсутствующих навыков
Переход количества в качество
– Организационная трансформация при «критической массе» Agile-команд
– Обучение и коучинг топ-менеджмента
25
Возможности личного развития
23 May 2014
26
Рекомендуемая литература
Your
QR Code Спасибо!
15 марта 2014
Сергей Прохоренко
Luxoft
ua.linkedin.com/in/sergeyprokhorenko