Detect and Eliminate Bottlenecks dashboard

The Detect and Eliminate bottlenecks dashboard enables you to identify and eliminate bottlenecks that are hampering progress. These bottlenecks could be blocker work items that impact Agile projects, activities related to source code management or Continuous Integration and Continuous Deployment that can cause potential delays, and over-assigned resources leading to bottleneck scenarios. These bottlenecks translate to delays and wasted idle time in the Value Stream flow.

Using this dashboard, project managers or Value Stream managers can identify situations causing blockages and take corrective measures to unblock issues. For example, identify projects that have high number of blocked work items and concentrate on relieving blocker dependencies, analyze and improve performance of long running builds, identify over-assigned people and reevaluate assignments to balance the workload, thereby facilitating faster delivery.

As a business stakeholder, you can find answers for some of the key business scenarios such as:

The Detect and Eliminate Bottlenecks dashboard consists of the following chapters:

Overview

The Overview chapter displays a snapshot view of some of the common bottlenecks, such as blockers related to project hotspots, CI/CD pipeline hotspots, and over-assigned resources. You can view key indicators that cause the bottlenecks and review opportunities and recommendations to handle the blockers.

You can get more detailed information from the individual chapters that focus on the various bottlenecks.

The following sections are displayed in this chapter:

Active Agile Project Hotspots

This chapter enables you to view details about Agile projects whose work items are either blocking other projects or are affected by blocker work items. The information displayed in this chapter considers only those work items that are currently active and you can click the Filter icon icon in the top toolbar to display the Filter panel. The Filter panel supports filtering based on the Engineering Manager hierarchy (supports up to 4 levels) and enables you to view information related to specific managers.

This chapter displays the following sections:

Active Pipeline Hotspots

This chapter enables you to view details about active projects that are proving to be bottlenecks due to slow peer review response, longer build durations, and failed build deployments.

The following sections are displayed in this chapter:

Over Assigned

This chapter enables you to view details about bottlenecks that arise from individual people having an excessive number of tasks in their backlog from the multiple systems in which they may be assigned work. Over assigning resources can create bottlenecks thereby affecting the quality and schedule releases.

The information displayed in this chapter considers only those work items and tasks that are currently open and in progress. You can click the Filter icon icon in the top toolbar to display the Filter panel using which you can view information related to specific managers (supports up to 3 levels).

The following sections are displayed in this chapter:

Metrics used in this dashboard

Metric Name Description
Active Agile Project Hotspots Blocker Opportunity Rank (Blocker Rank) Combined rank of Blocker Work Item Count, Avg Work Item Blocked Duration (Days), number of all blocked work items rank, and number of resources affected.
Lower rank values indicate opportunity to prioritize resolving the dependencies of top blocker projects
Blocker Work Items Distinct count of work items that are blockers in a dependency relationship
Blocked Work Items Distinct count of work items in a relationship with a Blocker work item.
Impact Rank Combined rank of number of all Blocked Work Items Rank, Avg Work Item Blocked Duration (Days), and number of resources affected.
Lower rank values indicate opportunity to prioritize resolving the blocker dependencies impacting the most blocked projects.
Long Running Builds Opportunity Rank Combined rank of number of build definitions rank and average build actual duration.
Lower rank values indicate opportunity to reduce build durations.
Avg Time to Respond (Hours) Avg duration between the time the pull request was created to the time the reviewer first reacted.
Slow Peer Review Opportunity Rank Combined rank of avg time to first reaction (hours) and no of pull requests. Lower rank values indicate opportunity to prioritize action to improve peer review response.
Avg Build Actual Duration (Mins) Avg duration of Build in minutes
Failure Rate Total Number of deployments which are unsuccessful
Failed Deployments Opportunity Rank Combined rank of no of releases impacted and % Failed Deployment. Lower rank values indicate opportunity to prevent failed deployments.
Assigned To Potential Over Assignment Rank Combined rank of Avg Change in Open Tasks Last 4 weeks and number of open tasks.
Lower rank values indicate opportunity to review and adjust assignments for individuals who have most concurrent open tasks associated.
Resources > N Open Tasks

No of Assignees who have currently more than 'N' Open tasks associated.

By default, N is configured to 10 Open tasks and can be modified to suit your requirements.

Avg Age (Days) Avg age of Open Tasks from its Opened/ Created date to last extracted date
No. of Open Tasks All tasks assigned to the named individual that are in OPEN state
Avg Duration (Days) - Work Item Blocked Duration in days between the date when blocker relationship created and last extract date.
Resources Affected - All Blocked Work Items Count distinct of resources associated to Blocked Work Items including descendants (children, grandchildren, and so on).
Child and Dependent Work Items Count (distinct) of work items in a child relationship with a work item including descendants (children, grandchildren, and so on).
No. of Pull Requests Count of Pull Requests from Code Review
No. of Build Definitions Total number of Build Definitions associated with the project
Releases Impacted Count (distinct) of Releases that experienced one or more failed deployments
No. of Open Tasks - Current Week Number of Open tasks at end of current week.
Avg Change Last 4 Weeks Average change in Open Tasks in previous 4 weeks including (lagging week 1 / lagging week 2 – 1) … (lagging week 4 / lagging week 5 - 1).
No. of Open Tasks All tasks assigned to an individual and are in Open state
No. of Closed/Canceled/Reassigned - Negative Derived metric created to illustrate the number of Closed, Canceled, or Reassigned tasks as a negative value in Weekly Snapshot Trend bar graph (the values are plotted below the X-axis)
No. of New Assigned Tasks Number of new tasks that are assigned to a resource during the week.
No. of Open Tasks - Start of Week Number of Open tasks at the start of week

© 2022 Digital.ai Inc. All rights reserved.