Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-7947

Enable platform engineers to configure and group KPIs by persona

    • False
    • Hide

      None

      Show
      None
    • False

      Feature Overview (aka. Goal Summary)

      This feature empowers platform engineers to create and manage Key Performance Indicators (KPIs) through YAML configuration. The platform engineers can define KPIs by selecting data sources, setting rules with specific thresholds, and determining display types. Additionally, KPIs can be grouped and mapped to specific user personas, enabling customized views on the end-user interface, such as homepages or entity overview pages.

      Goals (aka. expected user outcomes)

      • Allow platform engineers to easily create and configure KPIs using YAML files.
      • Enable grouping of KPIs to provide organized and relevant information on user interfaces.
      • Facilitate the mapping of KPI groups to specific personas for personalized user experiences.
      • Enhance the flexibility of data visualization by allowing the selection of different display types. Only one type of visualization for 1.8

      Requirements (aka. Acceptance Criteria):

      1. Platform engineers must be able to create KPIs using YAML configuration files.
      2. The configuration should allow the selection of data sources for each KPI.
      3. Platform engineers must be able to set rules by defining thresholds for KPI evaluation.
      4. Platform engineers must be able to group KPIs and assign these groups to specific personas.
      5. KPI groups should be rendered on designated pages, such as the homepage or entity overview.
      6. Platform engineers should be able to 

      Out of Scope (Optional)

      High-level list of items that are out of scope.

      <your text here>

      Customer Considerations (Optional)

      • Ensure that the customization process is intuitive and well-documented to minimize the learning curve for platform engineers.

      Documentation Considerations

      • Provide detailed instructions on configuring KPIs with YAML, including examples of different configuration options.
      • Update user guides to include new functionalities related to KPI grouping and persona mapping.

              cjerolim Christoph Jerolimov
              jfargett@redhat.com Christophe Fargette
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: