Ответ
Основная активность во время спринта — инкрементальная разработка и тестирование рабочего функционала, направленная на достижение цели спринта. Этот процесс структурируется ежедневными синхронизациями и непрерывной работой над бэклогом.
Ключевые элементы процесса:
-
Ежедневный скрам-митинг (Daily Scrum): 15-минутная встреча для синхронизации. Каждый участник отвечает:
- Что я сделал вчера для достижения цели спринта?
- Что я сделаю сегодня?
- Есть ли препятствия на моем пути?
-
Рабочий цикл разработки: Команда следует flow, например, «код → ревью → тест → интеграция».
# Типичный рабочий поток разработчика во время спринта git checkout -b feature/US-101-login-api # Создать ветку для задачи # ... написание кода и тестов ... git commit -m "feat: add login API endpoint" git push origin feature/US-101-login-api # Создать Pull Request (PR) для ревью кода -
Визуализация прогресса: Используется доска задач (Kanban/Scrum board) со столбцами
To Do,In Progress,Code Review,Testing,Done. Задачи перемещаются по мере их выполнения. -
Непрерывная интеграция (CI): Каждое изменение кода автоматически собирается и прогоняется через набор тестов, обеспечивая стабильность основной ветки.
Главный принцип: Команда фокусируется на завершении целых элементов бэклога («готово» по Definition of Done), а не просто на написании кода, чтобы к концу спринта иметь потенциально готовый к выпуску инкремент продукта.