Курсы High Tech

Управление проектами

Курс Agile/Scrum


Продолжительность: 16 ч    Дата проведения: 31.01.2019 - 01.02.2019    

Описание курса

В переводе с английского языка «agile» означает «живой, подвижный», но переводят его чаще как «гибкий». В отрасли разработки программного обеспечения этот термин появился в начале 2000-х годов, когда в штате Юта был издан «Манифест гибкой разработки ПО». С тех пор под «agile» понимают набор подходов по «гибкой» разработке программного обеспечения.

Суть agile-подхода изложена в «манифесте», и ее можно коротко сформулировать так:
* разработка ведется короткими циклами (итерациями), продолжительностью 1-4 недели;
* в конце каждой итерации заказчик получает ценное для него приложение (или его часть), которое можно использовать в бизнесе;
* команда разработки сотрудничает с Заказчиком в ходе всего проекта;
* изменения в проекте приветствуются и быстро включаются в работу.
В настоящее время agile-принципы используются в работе десятки тысяч команд по всему миру.

Курс Agile/Scrum – это обучение гибкой методологии управления проектами с помощью семейства Agile. Курс предназначен для тех, кто связан с project management, кто работает в команде или самостоятельно на фрилансе.
Цели курса:
• Понять, что такое Agile, его философию, особенности
• Активно применять подходы в разработке XP, Kanban
• Найти свое место в процессах Scrum
• Построить эффективный процесс разработки или улучшить его в команде/проекте по Scrum

Требования к слушателям: Базовые знания о методах, способах разработки ПО
Продолжительность курса – 2 дня (16 академических часов)

Программа курса

Знакомство с Agile
• Знакомство
• Краткая вводная о курсе
• Waterfall
• Что такое Agile?
• Agile манифест
• Agile принципы
• Drawing Game
Обзор скрам фреймворка
• Обзор Scrum Framework
Скрам комманда
• Build Your Own Scrum - задание на проверку понимания структуры фреймворка
• Скрам команда
• Владелец продукта
• Команда разработки
• Скрам мастер
• Взаимодействие между ролями
• Менеджер проекта
Скрам встречи
• Build Your Own Scrum - задание на проверку понимания ролей
• Спринт
• Планирование спринта
• Ежедневный скрам
• Обзор спринта
• Ретроспектива спринта
• PBR
• Другие встречи
Артефакты скрама
• Build Your Own Scrum - задание на проверку понимания встреч
• Беклог продукта
• Беклог спринта
• Инкремент
• Другие артефакты
Планирование
• Что такое планирование и зачем оно нужно?
• Что такое оценивание?
• Разные виды оценивания: T-Short метод, ряд Фибоначчи, Animal Points и другие
• Планирование релизов
• Другие виды планирования
Итоги
• Открытый тест от Scrum.org
• Сессия вопросов и ответов