Flow
The Flow widget shows the number of issues progressing through various stages (corresponding to statuses in Yandex Tracker) over a period of time. You can use a cumulative flow chart to identify processes that boost or hinder team productivity.
With the Flow widget, you can build a chart and see the number of issues in different statuses distributed across time intervals.
What the chart shows
The chart shows typical Agile metrics:
- Total number of unresolved issues in various statuses
- Number of issues resolved over a time interval.
- The time it takes for issues to go through a cycle from the initial status to the final status.
Setting up widgets
Add the Flow widget to your dashboard (see Editing a dashboard) and configure its parameters:
-
Name: Name to display in the widget header.
-
Issue source: Filter used to form the list of issues. You can select a system filter or a previously created filter from the list or specify a filter using the query language or parameters.
-
Automatic update: Option that automatically rebuilds the widget's charts. The Step parameter defines the update frequency.
-
Factor in closed issues: Option that adds issues that were resolved before the chart period start.
-
Issue count method: Two options to choose from:
- All statuses: Allows factoring in all issue status updates at each step of the chart.
- Last status: A chart step reflects each issue only once (in the status that was set last).
-
Period: Chart period. To make sure the chart period starts from the current date when the widget updates, go to the Main or Other tab and select a dynamic date range such as Last month.
You can also set up the period after the chart is built. To do this, click
in the top right corner of the widget and specify a date range. -
Step: Value of the time step on the periodic axis. The step size can vary: days, weeks, months, or sprints.
Chart data display
The chart is structured with open statuses at the top, closed statuses at the bottom, and intermediate statuses in between.
Status is based on the workflow of selected issues.
How to configure data display in the chart:
-
The last update time shows how current the data is.
Hover over to see the exact widget date and time and the author's name. -
You can open the list of issues that form a line on the chart in any of its points.
To do this, click a point on the line and select a status with a non-zero number of issues in the tooltip. The filter page with a preset list of issue keys opens in a new tab.If there are more than 100 issues in the selected status, some of them may fail to be included in the list due to exceeding the URL length limit.
-
You can change the data view by switching the items under the chart by pressing Ctrl on Windows or Command on macOS. For example, you can disable or enable separate chart lines this way.
Click on a status name below the chart to see its data. -
Select a specific chart area to zoom in on it.
Analyzing the widget data
The widget shows issues in various statuses (represented by different colors), which allows you to track their progress over time.
The chart is built with the X-axis showing the period step values and the Y-axis showing the number of issues.
You can analyze charts in depth, identifying distinct patterns. For example:
-
The smaller the angle of the status chart, the fewer issues transition into it; the larger the angle, the more issues transition into this status. The horizontal chart line indicates that no new issues are assigned or completed.
-
A wider color band means more tasks are stuck in that status.
-
A growing gap between the open and closed statuses means the issue flow is too large for the current process. If these two charts rise in parallel without any spikes, it means that the issue flow and the process are balanced.
-
During periods of team inactivity, all lines on the chart become flat. A single flat line indicates a problem at that step.
-
A predictable chart shape, such as stepped, indicates a stable and iterative process.