Neural Project InstituteСертификация по управлению проектами для эпохи ИИ

Руководство по Agile · Agile-практики

Инструменты и методы Agile-управления проектами

Agile — это не про программное обеспечение, но правильные техники и инструменты сильно облегчают его применение. В этом руководстве рассматриваются основные техники, которые использует каждая Agile-команда, и то, на что обращать внимание при выборе инструмента.

Главное

  • Пользовательские истории, бэклоги, доски, диаграммы и ретроспективы — основные техники.
  • Используйте чек-лист INVEST для пользовательских историй.
  • Выбирайте инструменты, которые поддерживают ваш процесс, а не наоборот.

Основные Agile-техники

  • Пользовательские истории: краткие описания ценности с точки зрения пользователя: «Как [роль], я хочу [цель], чтобы [выгода]».
  • Бэклог продукта: единый упорядоченный список всего, что может быть сделано.
  • Story mapping (карта историй): расположение историй вдоль пути пользователя для планирования релизов.
  • Оценка: относительная оценка размера, например стори-поинты.
  • Доски задач: визуализация процесса работы.
  • Диаграммы сгорания и выполнения: отслеживание прогресса.
  • Таймбоксинг: фиксированная продолжительность спринтов и встреч.
  • Ретроспективы: структурированная рефлексия и совершенствование.
  • Приоритизация MoSCoW: Must, Should, Could, Won't (обязательно, желательно, возможно, не в этот раз).

Как писать хорошие пользовательские истории

Используйте чек-лист INVEST: истории должны быть Independent (независимыми), Negotiable (обсуждаемыми), Valuable (ценными), Estimable (оцениваемыми), Small (небольшими) и Testable (тестируемыми). Добавляйте к каждой истории критерии приёмки, часто в форме «Дано… когда… тогда…».

На что обращать внимание в Agile-инструменте

  • Бэклог продукта, который можно упорядочивать перетаскиванием.
  • Scrum- и Kanban-доски с настраиваемыми столбцами и WIP-лимитами.
  • Планирование спринтов с отображением мощности.
  • Отчёты о сгорании, выполнении, скорости и накопительном потоке.
  • Представления дорожной карты и релизов.
  • Интеграции с чатами, документами, а для команд разработки ПО — с репозиториями кода.
  • Доступ только на чтение для заинтересованных сторон.

Часто используемые инструменты

Для Agile-работы команды используют такие инструменты, как Jira, Azure DevOps, Trello, Asana, ClickUp, Wrike, monday.com, Linear и Notion. Многие команды также начинают с физической доски на стене. Функции и цены часто меняются, поэтому испытайте любой инструмент на реальном спринте, прежде чем принимать решение.

Как избежать ловушек инструментов

  • Не настраивайте все поля в первый же день.
  • Поддерживайте единый источник истины для бэклога.
  • Не позволяйте инструменту диктовать ваш процесс.
  • Измеряйте результаты, а не количество тикетов.

Частые вопросы

Нужны ли программные Agile-инструменты, чтобы работать по Agile?

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

Какой Agile-инструмент лучший?

Тот, которым ваша команда будет пользоваться каждый день и который поддерживает ваш метод. Протестируйте два-три варианта на реальном спринте.

Какие Agile-техники самые распространённые?

Пользовательские истории, бэклог продукта, story mapping, относительная оценка, доски задач, диаграммы сгорания и выполнения, таймбоксинг, ретроспективы и приоритизация MoSCoW.

Что такое пользовательская история как Agile-техника?

Краткое описание ценности с точки зрения пользователя, часто в формате «Как роль], я хочу [цель], чтобы [выгода]». См. [пользовательские истории.

Что такое Agile-техника «чек-лист INVEST»?

Проверка качества пользовательских историй: независимая, обсуждаемая, ценная, оцениваемая, небольшая и тестируемая (Independent, Negotiable, Valuable, Estimable, Small, Testable).

Что такое story mapping как Agile-техника?

Расположение пользовательских историй вдоль шагов пути пользователя с последующей горизонтальной нарезкой для планирования релизов, каждый из которых даёт полный пригодный к использованию путь.

Что такое приоритизация MoSCoW как Agile-техника?

Распределение требований на Must have, Should have, Could have и Won't have this time (обязательно, желательно, возможно, не в этот раз). Метод пришёл из DSDM и широко используется в Agile.

Какие функции должны быть у Agile-инструмента?

Упорядочиваемый бэклог, настраиваемые доски с WIP-лимитами, планирование спринтов, отчёты о сгорании, скорости и потоке, представления дорожной карты и интеграции.

Jira — единственный Agile-инструмент?

Нет. Также используются Azure DevOps, Trello, Asana, ClickUp, Wrike, monday.com, Linear и Notion. См. наши сравнения инструментов.

Могут ли электронные таблицы служить Agile-инструментом?

Да, особенно на первых порах. В электронной таблице можно вести бэклог и простые диаграммы, хотя специализированные инструменты упрощают работу с досками и отчётность.

Что такое Agile-техника «Дано — Когда — Тогда» (Given-When-Then)?

Формат критериев приёмки: дан исходный контекст, когда происходит действие, тогда должен последовать конкретный результат.