Скрам (Scrum)
Scrum — фреймворк гибкой разработки, в котором команда работает короткими повторяющимися итерациями — спринтами — и после каждого выдаёт готовый, потенциально поставляемый результат. Scrum описывает не что делать, а как организовать работу: какие роли, события и артефакты держат команду в ритме.
Роли в Scrum
- Владелец продукта (Product Owner) — отвечает за бэклог и приоритеты: что приносит больше ценности, делается раньше.
- Scrum-мастер — помогает команде следовать процессу, убирает препятствия.
- Команда разработки — кросс-функциональная группа, которая делает инкремент. В Scrum команда самоорганизуется и сама решает, как выполнить работу.
События (церемонии)
- Планирование спринта — команда отбирает задачи из бэклога на спринт и формулирует цель.
- Дейли (ежедневный стендап) — короткая синхронизация: что сделано, что в планах, что мешает.
- Обзор спринта (review) — демонстрация инкремента заказчику и сбор обратной связи.
- Ретроспектива — команда обсуждает, что улучшить в процессе.
Артефакты
- Product backlog — общий список всего, что нужно продукту.
- Sprint backlog — задачи, взятые на текущий спринт.
- Инкремент — работающий результат спринта.
Scrum или Kanban
Канбан — это непрерывный поток без фиксированных итераций; Scrum — ритм из спринтов с планированием и ретроспективой. Scrum даёт предсказуемость и регулярную обратную связь, но требует дисциплины: ролей, событий, оценки в стори-поинтах. Многие команды берут гибрид («Scrumban»): доска и WIP-лимиты из канбана плюс спринты и ретро из Scrum.
В KvaTask
KvaTask поддерживает спринты поверх канбан-досок: можно планировать спринт, вести burndown и тут же работать с доской. Как запустить Scrum-процесс в команде — в гайде спринты на практике.