-
Epic
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
Phase 2 Scorecard implementation backend plugin
-
False
-
-
False
-
-
In Progress
-
RHDHPLAN-311 - Platform engineer should be able to create KPIs with aggregated data
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
50% To Do, 25% In Progress, 25% Done
-
-
EPIC Goal
Expand scorecard backend plugin functionality to support aggregation data for the scorecard overview cards on the homepage.
Background/Feature Origin
This feature is focused for managers and engineers to give ability to view aggregated KPIs across all applications or components ownership.
Why is this important?
Current scorecard functional available only for each application or component entities. Since there may be high volume of components in organizations, that's why it can be difficult to know the statuses for whole entities in one place.
User Scenarios
- Users should be able to configure exist (Jira and GitHub) cards range via YAML configuration.
- Expected that range for the "Ideal", "Warning" and "Critical" statuses is configured;
- The default configuration for "Ideal", "Warning" and "Critical" statuses exist.
- Users should see aggregated data only for entities where its has ownership.
- The value for scorecard overview cards loading from DB
- The loading mechanism should be high performed as we expect to work with organizations which have high volume of components
- Should we save statuses for each entity in DB?
Dependencies (internal and external)
Frontend plugin team