Методологии: Scrum, Kanban

🎯 Цель урока:

Понять, как работают Scrum и Kanban, и научиться выбирать подходящую методологию для проекта.

✨ Результат: Вы сможете участвовать в процессах команды и знать, чего ожидать от каждого подхода!

Что такое методология?

📌 Простыми словами: Это набор правил и практик, которые помогают команде организовать работу. Как рецепт для готовки 🧑🍳 — без него легко запутаться.

Scrum: Работа «рывками» 🏃♂️

📌 Суть:

Работа делится на короткие итерации — спринты (обычно 2-4 недели). В конце каждого спринта команда показывает готовый функционал.

Роли в Scrum:

- Product Owner (PO):
Определяет, какие задачи важнее («заказчик» продукта).

- Scrum Master:
Помогает команде работать по Scrum (решает проблемы, устраняет препятствия).

- Команда разработки:
Тестировщики, программисты, дизайнеры — все, кто создает продукт.

События (созвоны):

- Планирование спринта:
Команда выбирает задачи из бэклога (списка задач) на спринт.
Пример: «В этом спринте делаем авторизацию через Google».

- Ежедневный стендап (планерка, дейлик):
15-минутный созвон. Каждый отвечает:
Что сделал вчера?
Что сделает сегодня?
Какие есть препятствия?

- Обзор спринта (Demo):
Показ готового функционала заказчику или стейкхолдерам.

- Ретроспектива:
Обсуждение: «Что прошло хорошо? Что улучшить?».

Пример:

Команда разрабатывает мобильное приложение. В спринте:
Спринт 1: Регистрация пользователя.
Спринт 2: Личный кабинет.
Спринт 3: Интеграция с платежной системой.

Kanban: Работа «потоком» 🌊

📌 Суть: Задачи визуализируются на доске (например, Trello), а команда берет их по мере готовности. Фиксированных спринтов нет — работа идет непрерывно.

Основные правила:

- Визуализация:
Доска с колонками: To Do, In Progress, Done.

- Ограничение работы в процессе (WIP):
Например, в колонке In Progress может быть не больше 5 задач.

- Непрерывное улучшение:
Команда постоянно оптимизирует процесс.

- События (созвоны):

Ежедневные стендапы:
Похожи на Scrum, но акцент на текущие задачи и блокеры.

Ретроспективы:
Проводятся реже (например, раз в месяц).

Пример:
Поддержка сайта интернет-магазина:

Задачи: исправление багов, добавление товаров, обновление контента.

Новые задачи добавляются в To Do в любое время.

📌 Достаточно часто эти две методологии объединяют. На реальных проектах рабочие процессы могут быть построены по-разному, ввиду исторических причин, либо ввиду бюрократических обязательных процессов, как например в банках.

Итог урока 🎓✨:

Scrum — для проектов «с нуля» с четким планом.
Kanban — для гибкой работы с текучкой.

💡 Вопрос для размышления:
Как бы вы организовали работу над чат-ботом, если заказчик каждый день добавляет новые пожелания?


Комментарии


Комментарии

Пока нет комментариев.

Для сохранения прогресса и доступа ко всем функциям, пожалуйста, войдите в систему или зарегистрируйтесь.