tutorial

Узнайте, как использовать версии в Jira Software

Руководство по использованию версий в Jira Software 

Max Rehkopf Автор: Max Rehkopf
Просмотр тем

Учебное руководство по версиям Jira

Из этого учебного руководства вы узнаете, как можно работать с версиями в Jira Software.

Время:

10 минут на прочтение. Прохождение учебного курса занимает не менее 2 недель.

Аудитория:

  • Вы знакомы с принципами работы с досками Scrum и (или) Kanban в Jira Software

  • У вас есть права на администрирование всех проектов на вашей доске Scrum или Kanban. Дополнительную информацию см. на странице «Управление правами на уровне проекта».

Обязательное условие:

  • Вы создали аккаунт Jira Software.
  • Вы создали проект Scrum или Kanban в Jira Software

  • Вы добавили в проект задачи

Получить бесплатно

Что представляет собой версия в Jira Software?

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

Шаг 1. Создание версии в Jira Software

  1. Перейдите в проект.
  2. В меню проекта нажмите Releases (Релизы).

  3. Выберите текстовое поле Version name (Имя версии), введите имя и нажмите Add (Добавить).
    Имена версий обычно состоят из цифр, например 1.0 или 2.1.1. Можно также использовать внутреннее кодовое имя.

Сколько версий следует создать?

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

После создания версии для ваших задач станут доступны поля Affects version (Затрагиваемая версия) и Fix version (Версия фикса).

Шаг 2. Добавление задач к версии

Если у проекта есть бэклог

  1. Перейдите в бэклог проекта.

  2. Откройте панель Versions (Версии) слева.

  3. Добавление задач к версии
  4. Перетащите задачу в нужную версию для добавления.

Если у проекта нет бэклога

  • Откройте задачу, которую нужно добавить в версию.

  • Найдите поле Fix version/s (Версия исправления) и введите имя версии, в которую нужно добавить задачу.

Шаг 3. Отслеживание работы над версией

Jira Software содержит множество инструментов, с помощью которых вы можете следить за работой над версией. Далее мы поговорим о некоторых из них.

Центр управления релизами

Roadmaps in Jira Software brings your issues and releases into a single place where you can plan deliverables, track progress, and share updates with stakeholders. Once you’ve configured your roadmap to show Releases, you will be able to see scheduled releases along the timeline and access important details about each release directly in the roadmap view.

To show releases on your roadmap:

  1. Click View settings on the top right corner of your roadmap

  2. Check the box next to Releases

To plan and track releases on your roadmap:

  1. When planning future releases or tracking a release in progress, you can quickly determine the status of each release based on the release icon:

    a. A blue circle indicates the release is UNRELEASED and has not passed its release date
    b. A red circle with an exclamation point indicates the release is UNRELEASED and overdue
    c. A green circle with a checkmark indicates the release has been RELEASED

  2. Use the Versions filter to display only the issues related to the selected release(s) on the roadmap. This allows you to see all the work items related to a specific deliverable scheduled over time.

  3. Click on any release icon to view important details such as progress, dates, and description. Optionally, check the box next to Highlight on timeline to visualize the release date on your roadmap. This allows you to see how a specific deliverable is tracking towards its release date.

    1Release status: this appears as UNRELEASED, RELEASED, or ARCHIVED.
    2Release description: this describes the deliverables in your release and can be added upon release creation or edited in the Releases tab.
    3Release progress bar: this reflects the statuses of issues assigned to the release and will automatically update as issue statuses change.
    4Start date and release dates: the start and release dates scheduled for your release which can be edited in the Releases tab.
    5. Option to highlight release date on the roadmap timeline (shown as vertical blue line)

The release hub

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

Переход в центр управления релизами.

  1. Перейдите в проект.
  2. В меню проекта выберите Releases (Релизы).

Центр управления релизами

  1. Быстрые фильтры. Отобразите конкретные версии, исключив все остальные.

  2. Список версий. Перетаскивайте версии, чтобы изменить их порядок.

  3. Состояние. Версии могут находиться в одном из трех состояний: Unreleased (Не выпущена), Released (Выпущена) или Archived (В архиве).

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

Нужна дополнительная информация об отслеживании релизов?

При интеграции Jira Software с репозиторием Bitbucket вы также увидите здесь информацию о разработке, связанную с коммитами, ветками и запросами pull.

Burndown-диаграмма релиза (только для Scrum)

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

Обратите внимание: прежде чем использовать диаграмму Burndown релиза, необходимо оценить сложность задач. Подробнее см. в нашем руководстве по диаграммам Burndown.

Чтобы просмотреть диаграмму Burndown релиза, выполните следующие действия.

  1. Перейдите в проект.
  2. В меню проекта выберите Reports (Отчеты).

  3. Выберите Release burndown (Диаграмма Burndown релиза).

Диаграмма Burndown релиза

  1. Меню релизов. Выбор релиза, информацию по которому нужно просмотреть.

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

  3. Оставшаяся работа. Сегменты светло-синего цвета отображают оставшийся объем работы в релизе.

  4. Выполненная работа. Сегменты зеленого цвета отображают объем работы, выполненной в рамках каждого спринта в релизе.

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

Подробнее см. в нашей документации по диаграммам Burndown для отслеживания релизов.

Шаг 4. Завершение работы над версией

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

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

Завершение работы над версией

  1. Перейдите в проект.

  2. В меню проекта выберите Releases (Релизы).

  3. Кнопка «...»Выберите Actions (Ellipses button) > Release (Действия > Выпустить) для версии, которую нужно выпустить.

На досках Kanban можно также выпустить все задачи из столбца Done (Выполнено) в качестве новой версии прямо со страницы доски.

Версии и Jira Automation

Автоматизация позволяет оптимизировать работу с версиями в Jira. Эти и сотни других правил автоматизации можно найти в библиотеке шаблонов Jira Automation. Перейти в библиотеку

Хотите узнать больше?

Подробнее о работе с версиями в Jira Software см. в нашей документации по версиям.

Есть вопросы? Задайте вопрос в сообществе Atlassian.