Кому?
Курс ориентирован на управленцев среднего звена. Для тех, кто знает, что для успеха нужен не просто набор управленческих инструментов, но и четкое понимание: что делать, как делать, кому делать и зачем делать (очень важно!). Дает возможность понять принципы, на которых построен подход Agile, а также детально разобраться, - как управлять работой команд с помощью фреймворка Scrum.
В рамках курса будут даны рекомендации по выбору сертификации и подготовке к ней.
Зачем?
Навыки, полученные в ходе курса, будут полезны всем, кто хочет и предполагает использовать неклассические методы управления проектами – Agile и его самый применяемый вариант - Scrum. Agile возник как альтернативный подход к управлению разработкой программного обеспечения в условиях существенной степени неопределенности внешних и внутренних условий.
За 22 года своего существования идеи Agile начали успешно применяться для управления проектами в самых разных сферах человеческой деятельности. Понимание сути Agile дает современному менеджеру возможность находить неожиданные решения в самых сложных условиях неопределенности и изменчивости окружающей его деятельность среды.
Программа «Agile и Scrum: управление проектами в эпоху неопределенности»
- Введение
Обзор программы тренинга
Agile - Гибкие фреймворки для управления проектами
- Введение в Agile
Проблемы разовой поставки
Треугольник проектного управления в условиях постоянно изменяющихся требований и непрогнозируемых технических рисков.
Принципы и ценности Agile
Чем больше Agile, тем больше беспорядка? Итеративность и инкрементальность в проекте. Ориентация на людей. Командная работа. Техническое совершенство. Вы готовы быть Agile?
- Scrum – самый применяемый фреймворк Agile
Три кита Scrum: самоуправление, эмпиризм и lean. Эффект от использования Scrum.
События
Артефакты
Роли в Scrum
Команда. Владелец Продукта. Скрам-мастер. Кто за что отвечает.
Планирование в Scrum
Долгосрочное планирование
Планирование проекта. Backlog продукта. Оценка элементов Backlog-а. Практика Planning Poker. Скорость (Velocity) команды. Метрики для управления объемом работ в проекте.
Планирование в проекте
Релиз – спринт – день
Инициация проекта
Планирование спринта. Sprint backlog. Декомпозиция элементов Product backlog-а на технические задачи. Подходы к оценке технических задач. Каденции и таймбоксинг
Работа внутри Sprint
Управление потоком задач
Отчетность в Scrum, информационный радиатор. Доски задач. Физические и виртуальные доски задач.
Ежедневные скрамы (standup meeting)
Проведение ежедневных скрамов. Достоинства подхода и типичные ошибки.
Закрытие Sprint
Review - демонстрация результатов итерации заинтересованным лицам. Проведение ретроспективы для улучшения процесса.
- Управление требованиями в Agile
Требования в Agile и роль Product Owner
Слабость классического подхода для управления требованиями. Управление требованиями в Agile. Управление рисками и управление требованиями.
Сбор требований в Agile
Старт проекта. Концепция/Стратегия продукта. Виды требований.
Пользовательские истории
Что такое пользовательская история и эпическия история. Технические истории (Technical Stories). Как написать хорошую историю. Декомпозиция пользовательских историй. Как изготовить карту требований (Story Mapping). Как сделать правильный инкрементальный Backlog. Нефункциональные требования, что с ними делать. Приемочные тесты.
- Экспансия Agile-подхода
Scrum в материальном производстве
Agile для менеджмента
- Тестирование
Решение в течение 15-ти минут 15-ти задач на пройденный в курсе материал.