Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#FFEBE6

Attention! Board tracking is not suported for team-managed (old next-gen)projects until further Atlassian API updates

Table of Contents
minLevel1
maxLevel4


Since version 7.0.0, Links Hierarchy Jira + Agile helps you keep track of your Agile boards issues in an easy and fast way.

You will know

  • Sprint progress

  • Sprint progress is affected by third issues

  • and more...

How to access board tracking?

You can access board tracking in an easy way from the Links Hierarchy option on the Agile board.

Depending on the type of Agile board, you will see the option Kanban Tracking or Scrum Tracking


How do I use board tracking?

The Agile board tracking screen is divided into two sections.

  1. Select the source from where the issues will be taken for track progress.

  2. Results of the request made.


How do I choose the source of issues to track?

To choose the source of the issues, three fields are provided.

Field

Description

Required

Sprint/Backlog (Agile Scrum board)

Active/Backlog/All (Kanban board)

Issues of a sprint, issues that are in the backlog...

Yes

Fix Version

Select a specific fix version

No

Component

Select a specific component

No

Field “Sprint/Backlog” and “Active/Backlog/All”

Select the origin from which the issues will be taken. Available options vary depending on the type of Agile board:

  • For Kanban board: there are three options available.
    1. Active Issues: set of issues that are being worked on.
    2. Backlog: set of pending issues. (View Kanplan)
    3. All Issues: all issues present on the board (Active Issues + Backlog)

  • For Scrum board: available options will be:
    1. Sprints: all the sprints of the Agile board.
    2. Backlog: Agile board backlog.

Field “Fix Version”

Shows the Agile board versions. It allows working with a subset of issues over those seleted in the "Sprint/Backlog" or ”Active/Backlog/All” field.

For example,

Code Block
if…    
  ”Sprint/Backlog” = Sprint_1    
  ”Fix Version” = Version-3 
then…    
  Sprint_1 issues that have Version-3 in fix version will be taken.

Field “Component”

Show the components of the projects in Agile board. It allows working with a subset of issues over those selected in the "Sprint/Backlog" or ”Active/Backlog/All” field.

For example,

Code Block
if…    
  ”Sprint/Backlog” = Sprint_1    
  ”Component” = Component-5
then…    
  Sprint_1 issues that have Component-5 in components will be taken.

“Fix Version” vs “Component”

You can use the “Fix Version” and “Component” fields simultaneously.

Code Block
if…    
  ”Sprint/Backlog” = Sprint_1
  ”Fix Version” = Version-3
  ”Component” = Component-5
then…    
  Sprint_1 issues that have Version-3 in fix version AND Component-5 in components will be taken.

 

Cross-project Boards and “Fix Version” vs “Component”

Issues from different projects can appear on an Agile board, depending on the filter used by the board.

but a certain issue can only have versions and components defined in its project.

When this happens, fields help to identify the version and component that you want to select, adding the project key as a suffix.

Both fields are synchronized.

If you select a version of a project, you can only select components from that project.

and vice versa, if you select a component of a project, you can only select versions of it.


How do I use the results?

A set of tabs showing the Tracking Summary will be displayed on the screen:

As well as the Hierarchy of the issues that are being used:

What is shown in the tracking summary tabs?

The Tracking Summary can show up to 4 tabs

Name

Description

Always visible?

Condition to be shown

Issues

Shows the progress of resolved issues.

Yes

 

Times

Shows global progress

Yes

 

Story Points

Shows the progress of story points

No

If there is an issue in the hierarchy that has story points, the tab will be displayed automatically.

Custom field

Shows the progress of the selected custom field

No

Have a custom field selected in the "Custom field" filter of the hierarchy.


What is shown in the hierarchy of issues?

Lets take TALH Sprint 1 es en example

For chosen issues' source, it displays its issues as an hierarchy:

where:

  1. The root node that shows the source of issues being used.

2. The children of the root node are issues that belongs to the Sprint “TALH sprint 1“.


How does the hierarchy work?

The hierarchy works similar to the Tree View.

With the following difference:

  1. More menu does not contain the Auto-expand option. The level 1 hierarchy is always displayed. From there, you can expand manualy up to desired depth .

Image RemovedImage Added

As Board tracking hierarchy works similar to the Tree View , it gives you a powerful way to fine-tune the issues that you can track (by applying filters on hierarchy).


How to detect third issues that affect on tracking progress?

You just have to expand the hierarchy.

Follow simple example:

From foto we can see how LI-27 is blocked by BAS-2, which affects the tracking global.


“Tracking Summary” vs “Hierarchy”

From the above examples, it can be easily deduced that "Tracking Summary" and the hierarchy are synchronized.
Any change in the hierarchy (applying filters, expand/collapse...) will be automatically reflected in "Tracking Summary"


FAQs

Why does it seem that the number of issues shown in the hierarchy is different from what I can see on the Agile board?

Although it may look different, the issues shown in the hierarchy are correct.

The issues that you can see on an Agile board will depend on the view you are viewing and its configuration.
Let's see it with examples:

  • For Kanban board.
    For active issues, the hierarchy might looks like following:

Image RemovedImage Added

If we look at the backlog view and Kanban board view:

BACKLOG VIEW

Image RemovedImage Added

It may appear that there are only 5 active issues, but what is there really?
We have 5 issues in TO DO status.
Board does not show BAS-2 because it is in IN PROGRESS state, although it is an active issue. (See image on the right).
The epic BAS-7 is also an active issue. To see this more clearly, let's change the configuration of “Epics panel”

to…

now…

6 issues in TO DO status + 1 issue in IN PROGRESS status = 7 issues.

KANBAN VIEW

Similar to what is explained on the left side, when changing the "Epics panel" configuration…

6 issues in TO DO status + 1 issue in IN PROGRESS status = 7 issues.

  • For Scrum board.
    For a given sprint, the hierarchy might show something like the following:

Image RemovedImage Added

If we look at the backlog view and Active Sprint view

BACKLOG VIEW

We only see 2 issues in sprint 3_2 Sprint 6.
Here you have to take into account the conditions for an issue to be visible in a Backlog view. Among them is

the issue is not a sub-task

So this view by itself is not very useful to see the total number of issues, including subtasks.

We can use the board's issue view to display the subtasks.

BAS-8 has no subtasks

but BAS-3 has 3 subtasks

2 Issues + 3 Subtaks = 5 issues

ACTIVE SPRINT VIEW

In Active Sprint view it is practically immediate to know the real number of issues.

2 Issues + 3 Subtaks = 5 issues

The downside is that this view is not available for future or closed Sprints.


Why doesn't it show issues when I check the backlog?

Obviously, the hierarchy won't show issues in the backlog, if the board doesn't show issues in its backlog either.

Make sure you have your Agile board correctly configured(the issues matches the board's saved filter, the issue's status maps to board backlog column…)


Why can't you choose the components of a project?

This can only happen when the app shows the following message

The app extracts the components that you can choose from the projects on the board. Sometimes, if the Agile board filter is complex, the Agile board cannot get the projects…

In these cases, the app tries to obtain the projects from the Agile board versions.

Image RemovedImage Added

How does it affect getting the projects from the versions?
If there are projects that have components but no versions, the app will not be able to get those projects. Therefore, you will not be able to obtain its components.