Close

Руководство по расширенному планированию в Jira

Что такое расширенное планирование в Jira?

Расширенное планирование — это набор возможностей, предлагаемых в рамках функции под названием «Планы».

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

В настраиваемом интерфейсе Планов можно наглядно отображать данные досок, проектов и фильтров Jira. В этой тестовой среде можно планировать и проводить эксперименты, прежде чем обновлять исходные данные в Jira.

В этом руководстве описаны ключевые принципы расширенного планирования, в том числе создание первого плана, а также даны рекомендации по эффективному планированию.

Расширенное планирование доступно в Jira Premium и Jira Enterprise.


Как создать план?

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

Представление хронологии плана в Jira Software

Самый простой способ начать работу с Планами — использовать наш шаблон для общего планирования. В шаблон входит предварительно настроенная иерархия планов, проектов и задач, позволяющая командам управлять крупными многофункциональными проектами, например программами или инициативами.

Шаблон для общего планирования проекта в Jira Software

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

После создания собственных планов для поддержки процессов команд их структуру можно легко масштабировать. Любой план можно дублировать в пару щелчков мышью. Копия будет содержать те же задачи и настройки, что и исходный план. Это позволяет повторно использовать уже существующий план в самых разных случаях применения, начиная поддержкой похожих сценариев использования и заканчивая стандартизацией рекомендаций по agile-планированию в рамках организации.

Снимок экрана: опция дублирования плана.

Как добавить в план источники задач?

Источники задач определяют, какие данные Jira будут использованы при создании плана. Кроме того, они дают представление об объеме предстоящей работы и проблемах, которые нужно решить. Источники задач выбирают при создании плана, но их можно изменить в любое время.

Источник задач в Advanced Roadmaps

Планы поддерживают три типа источников задач:

  • Доски (Scrum или Kanban). Задачи связаны с командами, которые отслеживают объем работ и свой прогресс. Есть доски Scrum и Kanban. Доски Scrum используются командами, которые планируют работу на основе спринтов или итераций, в то время как доски Kanban больше подходят командам, чья работа организована непрерывным потоком.
  • Проекты. Задачи связаны с конкретной целью или ожидаемым результатом, таким как продукт или возможность.
  • Фильтры. Задачи связаны с запросом в Jira Software, или JQL (Jira Query Language).

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


Как настроить иерархию задач в плане?

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

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

Как добавить в план команды?

Привяжите команды к источникам задач вашего плана, чтобы их работой можно было управлять прямо в плане. Любые команды Atlassian из вашего каталога команд можно включить в план. Это позволяет группировать и фильтровать работу по разным командам и распределять ее на основе производительности.

Обычно координацией команд занимаются менеджеры проектов или программ, в зависимости от структуры работы. Расставляя цели по приоритету и определяя критические пути, они могут вести работу и принимать решения в условиях многофункционального плана. Руководители команд и направлений формируют план путем управления производительностью и распределения работы в командах.

команды в Advanced Roadmaps

Как управлять нагрузкой команды в плане?

Производительность показывает, сколько единиц работы команда выполняет за заданный период времени. Этот параметр используют, чтобы оценить способность команды выполнить работу в определенные сроки. Кроме того, это незаменимый инструмент для оценки риска при принятии ключевых решений.

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

Производительность измеряется по-разному в командах Scrum и Kanban. Обе команды могут измерить ее в единицах времени (днях или часах), но при этом команда Scrum может дополнительно использовать оценку сложности (условная оценка необходимых трудозатрат). Это возможно благодаря тому, что команда Scrum работает короткими временными интервалами, или спринтами. Работа команды Kanban же выстроена непрерывным потоком.

Планировать нагрузку могут как команды Scrum, так и команды Kanban. Однако планировать спринты могут только команды, которые используют доски Scrum в качестве источника задач. Планирование спринтов дает возможность распределять работу по спринтам, датам выпуска проектов или контрольным точкам на основе производительности команды. Кроме того, можно отследить ситуации, когда спринт перегружен (объем работы в спринте не соответствует производительности команды).

Планирование производительности в представлении хронологии в Планах Jira

Как управлять зависимостями в плане?

Зависимости отражают связи между задачами в плане, например непредвиденные обстоятельства и блокеры. При определении критического пути в плане менеджерам проекта или программы крайне важно получить наглядное и четкое представление о зависимостях. Когда у команды есть полная схема зависимостей, участники могут адаптироваться и запланировать альтернативные пути.

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

Управление зависимостями в Планах Jira

Зависимости можно также просмотреть на вкладке Dependencies report (Отчет о зависимостях), где показаны связи между задачами в плане.

Сопоставление зависимостей в представлении отчета о зависимостях в Планах Jira

Как управлять релизами в плане?

Релизы служат контрольными точками плана и отмечают срок выполнения работы. В зависимости от структуры работы, релизом может быть готовая к поставке часть работы, поставка продукта клиенту или инкремент программы.

Любые будущие релизы, связанные в плане с проектом, автоматически появятся на вкладке Releases (Релизы) в Планах. Чтобы исключить релиз (и связанные с ним задачи) из плана, можно добавить правило исключения при создании плана.

В Планах используются два типа релизов: однопроектные и межпроектные. Однопроектный релиз привязан к одному проекту, тогда как межпроектный релиз согласовывает сроки нескольких проектов. Релизы обоих типов можно создавать и редактировать на вкладке Releases (Релизы), но межпроектные релизы используются только в Планах и их нельзя сохранять в задачах Jira.

Представление релизов в Планах Jira

Как планировать разные сценарии?

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

Моделирование лучших и худших сценариев в Планах Jira

Как отслеживать выполнение плана и создавать отчеты о нем?

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

Сводный экран Планов Jira с информацией о ходе выполнения задачи, ключевых зависимостях, успехах и нагрузке команды

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

Сохраненный раскрывающийся список представлений в Планах Jira

Как поделиться планом с заинтересованными сторонами?

Планы создают, чтобы ими делиться. Сообщайте о ходе работы и информируйте все заинтересованные стороны о движении проектов и команд к заданным целям. Любым представлением любого плана можно поделиться с помощью прямой ссылки, встроенной на страницу Confluence (динамическое представление), или экспортировать его в виде CSV-файла или изображения PNG (статическое представление).

возможности совместного использования в Advanced Roadmaps