Documentation

The Portfolio Overview

This portfolio overview focuses on overall quality performance trend, acute risks, and progress toward objectives across systems. These insights help users prioritize which systems need to be improved. In short, the portfolio overview answers the following questions:

  1. Where should we give attention and investigate further?
  2. Where should we prioritize our next actions?
  3. Are we progressing toward our targets?

image

The following sections elaborate on how to use and interpret the different elements of the portfolio overview.

1. Capability tabs

At the top of the portfolio, individual tabs for each capability enable you to view your portfolio insights for a selected capability. Selecting a specific capability affects all the insights displayed below it, on the rest of the page.

2. KPI cards

The key performance indicator cards summarize essential progress information for the selected capability. These cards can differ slightly per capability, as different capabilities have different key insights. For the maintainability page the KPI cards look as follows:

image

Typical cards across the different capabilties (e.g. Maintainability, Architecture, Security, AI) are:

3. Treemap tabs

The treemap (the large graphic with the colored blocks) gives different views into your portfolio. Those different views can be reached via the tabs directly above the treemap, and each highlight important insights about your portfolio, helping you to quickly drill down towards the parts of your portfolio that need attention. For each different tab, the meaning of the Area, Color, and Grouping are displayed. This configuration differs for each tab, and can be manually adjusted to receive custom insights.

image

Hotspots

A Hotspot is a system which has seen high development activity during the selected period. Hotspots represent areas of attention, since code changes are where deterioration or improvement of code quality happen. Being on top of these hotspots is essential for being in control of quality and risk trends over time. For the Hotspots tab, the default treemap configuration is as follows:

[!TIP] Use the hotspots to find out: Which areas in my portfolio require attention to prevent quality decay?

Objective Progress:

The Objective Progress view shifts the focus from general risk discovery (Hotspots) to governance and policy tracking (Objective Progress). In this tab, the treemap presents an easy and visual overview of how the objectives in your portfolio are progressing.

The default treemap configuration in this view is:

[!TIP] Use Objective Progress to find out: Which “Active” systems are moving away from their target? Is the gap to our target closing?

[!NOTE] Remember: an overall objective progress KPI card is displayed at the top of the page, above the treemap. The Objective Progress shows you which teams might require your help to meet these targets.

Ratings

The Ratings views provides a quick insight into the current status of the portfolio, when it comes to maintainability rating. It does not visualize change, but rather the current state of the portfolio. The default treemap configuration in this view is:

4. System table overview

The system table towards the bottom of the page provides a less focused, but more comprehensive, overview of the systems in your portfolio. It is useful in case you want to search for a specific system using the search functionality, or if you want to have a quick glance at volume (changes), quality changes, objective progress, and the last analysis moment. The table also enables you to favorite systems, and to sort on any of the columns.

image

Contact and support

Feel free to contact SIG’s support team for any questions or issues you may have after reading this documentation or when using Sigrid.

On this page