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