-
Epic
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
[Frontend] Users can drill down from aggregated Scorecards to related entities
-
False
-
-
False
-
-
In Progress
-
RHDHPLAN-915 - Users can drill down from aggregated Scorecards to related entities
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
86% To Do, 14% In Progress, 0% Done
-
-
EPIC Goal
Enhance the homepage scorecard to allow users to drill down from high-level aggregates into the entities it represents, improving organizational performance.
Displaying timestamps for the aggregated scorecard and its metrics provides users with sufficient context, helping them understand the freshness of the data.
Background/Feature Origin
This feature is focused for Engineering Manager / Platform Engineer to better understand and take action from the data displayed by Scorecard.
Why is this important?
The current lack of transparency in aggregated KPIs creates a significant barrier to operational efficiency, as managers can monitor high-level health scores but cannot access the granular data behind them.
User Scenarios
- As a user, when I open the homepage with aggregated scorecard cards, I expect to see an info icon on each card (Figma);
- As a user, when I hover over an info icon on a scorecard card, I expect to see the timestamp of when the sync metrics occurred (Figma);
- As a user, I expect to be able to click on a "... entities" to view the entities related to that specific cards (Figma);
- [Can be extra] As a user, I expect to be able to click on a Donut Chart segment to view the entities related to that specific segment (Figma);
- [Can be extra] As a user, I expect to be able to click on a aggregated cards statuses in card legend to view the entities related to that specific status (Figma);
- As a user, I expect card links to be disabled if an error is displayed on the card.
- As a user, on the provider entities page, I expect to see a table with the following columns: "Score", "Entity", "Owner", "Kind", and "Last updated" (Figma);
- As a user, I expect to see a chart on the right side of the table (Figma);
- As a user, I expect to be able to sort the table by column values;
- As a user, I expect to be able to filter data by status;
- As a user, I expect to see a dropdown menu to change row visibility (defaulting to 5 rows);
- As a user, I expect to see pagination if the number of entities exceeds the table display limit.
Dependencies (internal and external)
RHDH Frontend Plugins team