Внедрение гибкой методологии управления проектами в...
DESCRIPTION
Внедрение гибкой методологии управления проектами в Danske Bank. AgileTRANSCRIPT
1
Внедрение гибкой методологии управления проектами в
Danske Bank
Исхакова Альбина
Содержание
• Почему Danske Bank использует Agile?
• Что из себя представляет Agile в Danske Bank?
• Как применяется подход Agile в Danske Bank?
• Какие инструменты Agile используются?
• Проблемы и выгоды использования Agile?
3
5 млн клиентов по всему миру
2,4 млн интернет-клиентов
645 филиалов в 15 странах
21 320 сотрудников
Одна IT-платформа для всей группы банков
Причины использования Agile в Danske Bank?
Изменение условий для развитияИзменение условий для развития: :
•Ускорение технологических возможностей -> меньше времени для выхода на рынок
•Тесное взаимодействия бизнеса и IT в течение всего проекта
•Поиск ресурсов, решений и IT операций
5
Рост пользователей мобильного банка
Инвестиции DanskeBank в мобильную сферу
7
Agile в Danske Bank
Требования
Каскадный подходКаскадный подход
Дизайн РазработкаПрименени
е
Используется для проектов, где легко определить требования и ожидается мало изменений
Наиболее эффективный метод работы, поскольку каждый вид работы совершается только один раз
8
Agile в Danske Bank
Требования
AgileAgile подход подход
Дизайн Разработка Применение 1
Используется в проектах где требования и решения сложны и ожидаются изменения в области и сроках
Требуется высокий уровень вовлеченности команды в течение всего проекта.
Требования
Требования
Дизайн
Дизайн
Разработка
Разработка
Применение 2
Применение 3
9
Адаптирование методологии Agile
10
Жизненный цикл agile проекта
11
Старшие IT менеджеры
52 (3%)
Системные менеджеры
88 (6%)
разработчики бизнес-приложений
265 (16%)
Архитекторы 63 (4%)
Проект-менеджеры
187 (12%)
Менеджеры по оценке и тестированию
49 (3%)
IT разработчики 788 (52%)
Всего 1514
3.1 Организация работ
12
Внедрение Agile в Danske Bank
2009 2010 2011 2012 2013
Agile v.1.0Поддержка инструментов
Разработка жизнеспособной концепции
Внедрение agile
Дальнейшее продвижение agile в
компании.Улучшение процессов и
инструментов
Укрепление agile в компании
13
Внедрение гибкого подхода разработки
Запуск4 недели
Прогрев и первые спринты4 недели
Укоренение 8 недель
Подготовка Запуск менеджментаПодготовка
ресурсов запускаБизнес запуск Поступающий agile
Чек-л
ист п
од
гото
вки
agile
Commitment встречи
План внедрения
гибкого подхода
Ориентация менеджмента
Руководящая запуском группа
Распределение коучей
Введение в agile – 1ая волна
Инструменты и метод – 1ая волна
Подготовка владельца продукта
Соглашение с владельцем продукта
Прогрев
Установление первичного
плана выпуска
Запуск бизнеса и владельца
продукта
Установление первоначальног
о бэклога
Нерешенные вопросы из чек-листа
Чек-л
ист зр
ело
сти ag
ile
Введение команды
Инструменты и метод – 2ая волна
Запуск скрам мастера
Установление панели (dashboard)
Истории пользователе
й
Введение в agile – 2ая волна
Техническая разработка
Нерешенные вопросы из чек-листа
Коучинг
Исследование ритма команды
Ревью рбэклога
Recommitment встречи
Обратная связь как
предложения по
улучшению процесса
Поддержка
Оц
енка ко
ман
ды
agile
14
Планирование Agile в 2011г.
15
Реальная ситуация в 2011г.
16
Проблемы внедрения agile
Новый способ работы:
Новые роли
От проектной группы специалистов, играющих
определенную роль, например, бизнес
разработчик, архитектор, разработчик
К команде специалистов широкого профиля с межфункциональными
задачами (выполняющих задачи за пределами зоны комфорта)
Внедрение роли Владельца продукта в сферы бизнеса - они хотят взять на себя роль, но существует нехватка ресурсов.
Руководитель проекта Scrum Master - новые обязанности
Agile как «Святой грааль»
Организация излишне стремится применять метод быстрой разработки -
желает применить agile, даже когда это не правильный выбор
17
Scrum Team II (2012)
18
Инструменты поддержкиДля чего нужны инструменты поддержки?• Для более легкого управления бэклогами
• Прозрачность вне команды (для других членов организации)
• Ситуации, когда работают вместе несколько команд, увеличивают сложность и требуют перекрестную («меж командную») видимость
• Сбор данных и отчетность
Rational Team Concert
19
• «Rational Team Concert - это решение для управления жизненным циклом ПО, обеспечивающее контекстную коллективную работу для распределенных коллективов в реальном времени».
20
Выгоды•Agile усиливает взаимодействие между бизнесом и IT.•Увеличение эффективности процесса IT-разработок на 10%.•Сокращение вывода на рынок новых продуктов с 14 до 9 месяцев.
Бесперспективные (No-go) проекты определяются раньше.
Проекты останавливаются раньше – от 100% до 80/20%
Agile усиливает сотрудничество через границы – более тесный диалог с повседневными контактами.
•Разработка и испытание нового продукта выходит на качественно новый уровень.
•Гибкий инструмент управления проектами•Увеличение числа клиентов
•Увеличение степени удовлетворенности покупателей и работников
21
Спасибо за внимание!