Программа тренинга «Agile и Scrum методологии разработки программного обеспечения»
Введение в Agile и Scrum:
Основные принципы Agile-разработки и методологии Scrum
Различия между Agile и традиционными подходами к разработке программного обеспечения
Преимущества и вызовы Agile и Scrum
Роли и ответственности в Scrum:
Роль Scrum Master, Product Owner и команды разработки
Взаимодействие и коммуникация между ролями
Управление конфликтами и обеспечение эффективной работы команды
Scrum-процессы:
Скрам-события: планирование спринта, ежедневное совещание, обзор спринта, ретроспектива
Скрам-артефакты: бэклог продукта, бэклог спринта, инкремент продукта
Гибкое планирование и оценка задач в рамках спринта
Практики Agile-разработки:
Инкрементальная и итеративная разработка
Постоянная обратная связь и улучшение продукта
Тестирование и контроль качества в Agile-проекте
Масштабирование Scrum:
Scrum в больших проектах и организациях
Использование фреймворков масштабирования, таких как SAFe (Scaled Agile Framework)
Совместная работа нескольких команд в рамках одного продукта
Внедрение Agile и Scrum в организацию:
Процесс внедрения Agile-подходов и Scrum в организацию
Создание Agile-команд и обучение сотрудников
Управление изменениями и преодоление препятствий при внедрении Agile и Scrum
Тренировочные сценарии и практические упражнения:
Ролевые игры и симуляции для практического освоения Scrum-процессов
Разработка и управление реальным проектом с использованием Scrum
Обсуждение и анализ реальных кейсов применения Agile и Scrum в различных организациях