Лабораторно упражнение 10: Ежедневна синхронизация, преглед и ретроспекция
Цел на упражнението
Целта на упражнението е студентите да се запознаят с динамиката на Scrum събитията, които се провеждат по време на и в края на спринта: Daily Scrum, Sprint Review и Sprint Retrospective.
1. Ежедневна среща (Daily Scrum)
Daily Scrum е 15-минутно събитие за синхронизация на екипа по разработка. Тя се провежда по едно и също време и на едно и също място всеки ден.
Основни правила:
- Продължителност: Строго ограничена до 15 минути.
- Участници: Провежда се от екипа по разработка. Scrum Master-ът следи за спазване на времето и правилата.
- Фокус: Синхронизация на прогреса към Целта на спринта (Sprint Goal).
Трите класически въпроса:
- Какво направих вчера, което помогна на екипа да се доближи до целта на спринта?
- Какво ще направя днес, за да помогна на екипа?
- Виждам ли някакви пречки (блокери), които пречат на мен или на екипа?
2. Преглед на спринта (Sprint Review)
Sprint Review се провежда в края на спринта, за да се инспектира създаденият продукт и да се адаптира Product Backlog.
Ключови аспекти:
- Демонстрация: Екипът представя само функционалности, които отговарят на Definition of Done (DoD).
- Обратна връзка: Stakeholder-ите (клиенти, мениджъри) дават мнения и предложения.
- Резултат: Актуализиран Product Backlog на базата на новата информация.
3. Ретроспекция на спринта (Sprint Retrospective)
Sprint Retrospective е събитие, насочено към подобряване на процеса, инструментите и взаимоотношенията в екипа.
Техника: “Метеорологична прогноза” (Team Weather Report)
Това е лесен и визуален начин за оценка на емоционалното състояние на екипа през изминалия спринт.
Категории:
- ☀️ Слънчево: Всичко премина гладко, отлична екипна работа.
- ⛅ Разкъсана облачност: Имаше малки предизвикателства, но се справихме.
- ☁️ Облачно: Чести трудности и напрежение.
- 🌧️ Дъждовно: Сериозни проблеми с процеса или комуникацията.
- ⛈️ Буря: Критични блокери, конфликти или хаос.
Стъпки:
- Всеки избира икона, описваща неговото усещане за спринта.
- Дискусия: “Защо избрахте това време?” и “Какво можем да направим, за да бъде по-слънчево следващия път?”.
- Дефиниране на конкретни стъпки за подобрение (Action Items).