Схема розділу
-
Змістовий модуль 1 Принципи гнучких технологій
Професійні спів товариства у ІТ, Етичний кодекс програмного інженера. Принципи гнучких технологій Agile Manifesto. Основні гнучкі технології. Методологія розробки ПЗ Scrum. Базові вимоги до Scrum. Зміст backlog у Scrum, Склад команди Scrum та функції ролей. Вимоги до Sprinta у Scrum. Планування Sprint’a. Планування продуктивності Sprint’a. Дошка задач Sprint, Burndown chart. Scrum-мітинг – основні вимоги.
Змістовий модуль 2 Особливості Scrum - фреймворку
Dеmo Sprint, ретроспектива Sprint. План релізу проекту у Scrum. Застосування ХР у Scrum'і. Застосування ТDD у Scrum'і. Приймальне тестування у Scrum. Масштабування Scrum для великих проектів.
Синхронізація Sprint'ів декількох команд. Розподіл розробників по Scrum командах у великих проектах. Мітинги Scrum-of- Scrums у великих проектах. Розподіл Product backlog та Product Owner при роботі кількох Scrum-команд. Керування географічно розподіленими Scrum командами. Основні функції Scrum-master'a.