Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: stacked grouped mixed chart #32397

Closed
beliaev-maksim opened this issue Feb 26, 2025 · 0 comments
Closed

Feature request: stacked grouped mixed chart #32397

beliaev-maksim opened this issue Feb 26, 2025 · 0 comments
Labels
enhancement:request Enhancement request submitted by anyone from the community sip Superset Improvement Proposal

Comments

@beliaev-maksim
Copy link

beliaev-maksim commented Feb 26, 2025

Business requirement specification based on #28181

Request

We need a bar chart that supports both grouping and stacking simultaneously. The X-axis should handle arbitrary data or time series. Additionally, the chart must support a mixed format (e.g., bar + line overlay) and include trend lines.

Example Use Case:

We currently track the ratio of User Stories delivered in Sprint N to Bugs opened in Sprint N (split by P1 and P2/P3). An efficiency line (#User Stories / #Bugs Open) helps visualize team performance, while a trend line for P1 bugs highlights patterns over time.

This is critical for maintaining product quality as we scale. As technical debt grows, bug influx can impact efficiency. Tracking these metrics ensures we maintain high standards while keeping the product competitive.

Google Sheet implementation

Example of implementation using Google Sheet: https://docs.google.com/spreadsheets/d/1G3rntcOYkf9Uwz4yBHDFOsfgV87RT0UMh15HbxTXlh4/edit?usp=sharing

The chart groups User Stories (blue bars) and Bugs (red + yellow bars) by Agile sprints. At the same time, Bugs are stacked to show priority levels (red for Priority 1, yellow for Priority 2/3).

The green line represents efficiency across sprints, while the light red line is an automatically calculated trend line for Priority 1 Bugs.

Image

@beliaev-maksim beliaev-maksim added the sip Superset Improvement Proposal label Feb 26, 2025
@dosubot dosubot bot added the enhancement:request Enhancement request submitted by anyone from the community label Feb 26, 2025
@apache apache locked and limited conversation to collaborators Feb 26, 2025
@rusackas rusackas converted this issue into discussion #32402 Feb 26, 2025

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement:request Enhancement request submitted by anyone from the community sip Superset Improvement Proposal
Projects
None yet
Development

No branches or pull requests

1 participant