Agile и Scrum — гибкие методологии разработки

Agile — философия гибкой разработки, Scrum — самый популярный фреймворк её реализации. Короткие итерации, самоорганизующиеся команды, быстрая обратная связь. Используется в продуктовых командах, IT и всё активнее — в бизнес-функциях.

29 терминов 4 видео 5 статей 1 кейса 3 книги

Кому полезна эта подборка

Тема актуальна для нескольких управленческих ролей

Руководители продукта

Выстраивают ритм спринтов, управляют бэклогом и синхронизируют команду вокруг Product Goal.

Тимлиды и инженерные менеджеры

Внедряют Scrum-церемонии и помогают команде достигать Definition of Done каждый спринт.

Предприниматели и CEO

Понимают язык agile-команд, оценивают скорость поставки и правильно ставят цели.

Руководители трансформаций

Масштабируют agile-практики за пределы IT на маркетинг, HR, операции.

Почему Agile важен для управленческой зрелости

  • 87% agile-команд используют Scrum или его гибрид (State of Agile Report). Это де-факто стандарт.
  • Руководитель, понимающий Scrum изнутри, не нарушает ритм спринтов и создаёт условия для самоорганизации команды.
  • Agile-ценности — итерации, обратная связь, сотрудничество — прямо влияют на домен Исполнение в модели RuForge.

Смотреть: за 30 минут в теме

Видео от базового уровня к практике

Начальный
Scrum: как работает методология

Scrum: как работает методология

Весь Scrum за 14 минут на русском: роли, артефакты, события. Видео Дмитрия Блинова.

Описание и ссылки →
Средний
Ретроспектива Scrum: форматы и ошибки

Ретроспектива Scrum: форматы и ошибки

Форматы ретроспективы и типичные ошибки проведения. Видео ScrumTrek — ведущего русскоязычного Agile-канала.

Описание и ссылки →
Средний
Ретроспектива, которая работает: формат и фасилитация

Ретроспектива, которая работает: формат и фасилитация

TL;DR: Ретроспектива — это не жалобная книга и не формальность раз в квартал. Это структурированный инструмент управлени...

Описание и ссылки →

Читать: разобраться глубже

Практические материалы от экспертов

Кейсы компаний

Как это делают в реальных командах

Книги: углубиться

Лучшее по теме, отобранное экспертами

Обложка книги «Agile ретроспектива»

Agile ретроспектива

Ретроспектива — самый недооценённый инструмент управления: большинство команд проводят её формально и без результата. Дерби и Ларсен дают полный репер.

Обзор книги →
Обложка книги «Scrum»

Scrum

Описание Один из создателей Scrum рассказывает историю методологии и объясняет её принципы: инспекция и адаптация, прозрачность, кросс-функциональные .

Обзор книги →
Обложка книги «Просто об Agile»

Просто об Agile

Описание Структурированное введение в agile: принципы, ценности, сравнение методологий (Scrum, Kanban, XP, DSDM), выбор подхода для разных типов проек.

Обзор книги →

Ключевые термины

29 терминов — всё что нужно знать

A

Agile
Agile – это набор ценностей и принципов, которые были изложены в Agile манифесте в 2001 году.
Подробнее →

S

Scrum (Скрам)
Scrum – это Agile фреймворк для создания продуктов в запутанной среде.
Подробнее →

Б

Бэклог
Бэклог – это упорядоченный список всего, что вероятно нужно сделать для достижения успеха.
Подробнее →
Бэклог задач
Бэклог задач — это мощный инструмент для планирования, управления и выполнения задач в разных областях.
Подробнее →
Бэклог продукта
Бэклог продукта — это термин из Scrum – фреймворка, который предназначен именно для продуктовой разработки.
Подробнее →
Бэклог спринта
Бэклог спринта — это тоже из Scrum. Фактически это часть бэклога продукта, которая была выбрана командой для достижения цели спринта.
Подробнее →

Г

График сгорания задач (Burndown Chart)
Диаграмма, отображающая количество оставшейся работы по отношению ко времени внутри спринта или релиза. По мере выполнения задач линия «сгорает» вниз к нулю....
Подробнее →

Д

Диаграмма накопленного потока (Cumulative Flow Diagram)
Диаграмма, показывающая количество задач на каждом этапе рабочего процесса во времени. Позволяет визуально обнаружить узкие места — этапы, где работа накапли...
Подробнее →

И

Инкремент продукта
Инкремент продукта – это осязаемая и рабочая версия продукта. Это ключевой результат работы Scrum команды, который создается в каждом Спринте.
Подробнее →

К

Кайдзен (Kaizen)
Японская философия непрерывного улучшения, предполагающая постоянные небольшие изменения к лучшему во всех аспектах работы. В Agile выражается в регулярном а...
Подробнее →
Критерии приёмки (Acceptance Criteria)
Набор условий, которым должна соответствовать пользовательская история, чтобы считаться выполненной и принятой заказчиком. Формулируются до начала работы над...
Подробнее →

М

Минимально жизнеспособный продукт (MVP (Minimum Viable Product))
Простейшая версия продукта, обладающая достаточной ценностью, чтобы её можно было поставить реальным пользователям и получить обратную связь. MVP позволяет п...
Подробнее →

О

Определение готовности (Definition of Ready)
Набор критериев, которым должна соответствовать пользовательская история, прежде чем команда сможет взять её в спринт. Обычно включает: наличие критериев при...
Подробнее →
Очки истории (Story Points)
Единица измерения относительной сложности пользовательской истории, учитывающая объём работы, сложность и риски. Команда использует числа Фибоначчи для оценк...
Подробнее →

П

Парное программирование (Pair Programming)
Инженерная практика, при которой два разработчика работают вместе за одним компьютером: один пишет код, другой проверяет и предлагает улучшения. Повышает кач...
Подробнее →
Планирование релиза (Release Planning)
Процесс определения, какой функционал будет поставлен пользователям в предстоящем релизе и в какие сроки. Команда совместно с Product Owner выбирает приорите...
Подробнее →
Покер планирования (Planning Poker)
Техника командной оценки трудоёмкости задач с использованием карточек с числами Фибоначчи. Каждый участник выбирает карточку самостоятельно, затем все открыв...
Подробнее →
Пользовательская история (User Story)
Пользовательская история Автор: Артур НекРецензент: Мила Петрова User Story (пользовательская история) — короткое описание функциональности продукта с точки ...
Подробнее →
Препятствие (Impediment)
Любое препятствие или проблема, которые мешают команде эффективно работать и достигать целей спринта. Scrum Master несёт ответственность за устранение препят...
Подробнее →

Р

Рабочее соглашение (Working Agreement)
Набор правил и договорённостей, которые команда совместно определяет для эффективной совместной работы. Может включать правила общения, проведения встреч, по...
Подробнее →

С

Скорость команды (Team Velocity)
Среднее количество Story Points, которое команда успевает выполнить за один спринт. Используется для прогнозирования объёма работы в будущих спринтах. Внутре...
Подробнее →
Скрам-команда (Scrum Team)
Самоорганизующаяся кросс-функциональная команда, состоящая из Product Owner, Scrum Master и разработчиков (Developers). Команда совместно несёт ответственнос...
Подробнее →
Спринт в Scrum
Scrum спринт – это итерация с фиксированным временем, в течение которой Scrum команда работает над достижением Цели Спринта.
Подробнее →

Т

Технический долг (Technical Debt)
Накопленные последствия быстрых, но некачественных технических решений, принятых ради скорости выпуска. Технический долг замедляет разработку в будущем и уве...
Подробнее →

У

Уточнение бэклога (Backlog Refinement)
Регулярная встреча команды для детализации, уточнения и оценки элементов бэклога продукта. На refinement команда разбивает крупные истории на мелкие, добавля...
Подробнее →

Ц

Цель спринта (Sprint Goal)
Краткое описание того, чего команда планирует достичь в текущем спринте. Sprint Goal связывает задачи в единое целое и даёт команде гибкость в выборе конкрет...
Подробнее →
Цикл PDCA (PDCA (Plan-Do-Check-Act))
Итеративный цикл управления качеством: Планируй — Делай — Проверяй — Действуй. Каждый спринт в Scrum можно рассматривать как один PDCA-цикл. Метод разработан...
Подробнее →

Ч

Числа Фибоначчи в оценке (Fibonacci Sequence)
Последовательность чисел (1, 2, 3, 5, 8, 13, 21...), используемая для оценки пользовательских историй в Story Points. Нелинейный рост чисел отражает растущую...
Подробнее →

Э

Эпик (Epic)
Крупная пользовательская история или большой блок функциональности, который слишком велик, чтобы быть выполненным в одном спринте. Эпик разбивается на более ...
Подробнее →

Хотите узнать, насколько зрелые agile-практики в вашей команде?

Пройти диагностику →