How Can I Track Story Points by Developer per Sprint in a Dashboard?

Harry Sanders November 7, 2024

I'm looking for a way to view the total story points assigned to each of my developers per sprint. Ideally, I'd like to create a dashboard that shows the story points each developer has completed across historical sprints and the story points they're assigned in the current and future sprints. Is this doable?

My idea - It would be great to have a line graph with sprints on the X-axis, story points on the Y-axis, and each developer as a series.

I understand that I'll also need to set up a filter for this. I'm not very familiar with JSON or using filters, and I work in a large company where I need to filter specifically for my team in a dashboarding model. I'm still learning how to create this filter.

If anyone has any ideas or tips on how to solve this, I'd really appreciate the help!

6 answers

2 votes
Bill Sheboy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 7, 2024

Hi @Harry Sanders -- Welcome to the Atlassian Community!

What problem are you trying to solve by doing this?  That is, "why do this"?  Knowing this may help the community to offer better suggestions.

A team using agile methods, particularly Scrum, would share responsibility and accountability for the work and value they plan to deliver.  Tracking individual "contributions" may lead to unintended consequences that reduce the collaboration, focus, value delivered, effectiveness, etc.

Or, is this a team not using agile practices, and which is using the Scrum board features of Jira for other reasons?

Kind regards,
Bill

1 vote
Madhu_RVS
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 7, 2024

Hi @Harry Sanders 

Welcome to the community !!

If you would be interested in a mktplace add, to track resource / sprint velocity as a dashboard gadget, I can recommend our app. The app comes with couple of gadgets to track team member's velocity in a sprint and also a complete sprint status overview. Do give it a try

Sprint Velocity & Status Gadgets 

Disclaimer : I am part of the team which developed this app

Resource Velocity Chart- SP.PNG

Harry Sanders November 7, 2024

Ill check it out. Not sure if my company will allow for adds on...but looks extremely useful

Like Madhu_RVS likes this
0 votes
Marlene Kegel - codefortynine
Atlassian Partner
November 25, 2024

Hello @Harry Sanders,

I'm Marlene, product manager of Quick Filters for Jira Dashboards.

Another option would be our Jira cloud app. For your use case I would recommend the "Quick Two Dimensional Filter Statistics" gadget.

You could choose assignee as x-achsis, sprint as y-achsis and choose "Story Points" as values shown.

You can check out our app without installation on our demo dashboards. 

This is how the gadget looks like with a slightly different config (component instead of assignee)

Untitled.png

This is how the config looks like.

quick-filters-jira-dashboards_two-dimensional_config.png

0 votes
Danut M _StonikByte_
Atlassian Partner
November 8, 2024

Hi @Harry Sanders,

Jira does not provide a dashboard gadget capable to do this. 

A solution would be to search on Atlassian Marketplace for a plugin that provides such gadget.

If you consider the option of using an plugin, our Great Gadgets app could be the perfect option. It offers a Pivot Table & Pivot Chart gadget that allows calculating the amount of Story Points per assignee in each sprint, as well as the average. 

The data can be displayed as a table, heat-map table or charts of various types.

image.png

image.pngimage.png

Danut.  

0 votes
Alexey Pavlenko _App Developer_
Atlassian Partner
November 7, 2024

Hi @Harry Sanders

Unfortunately (or probably fortunately), JIRA can't do that natively. You can achieve it using the application I have developed Multi-team Scrum Metrics & Retrospective, although I wouldn't recommend to track each engineer's contribution individually.

You can achieve it by using the custom JQL filter feature. As a result, it will look like this. You will be able to see the dynamics/progress between sprints and have a drill-down to see what each bar consists of and more.

image.png

 

image.png

 

Best regards,
Alexey

0 votes
YY Brother
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 7, 2024

Hi @Harry Sanders 

Welcome to our Community.

I have a question about you scenario: each story is developed by only a developer? If multiple developers work for a user story, the story points of the story is just for the assignee, which may not be reasonable.

YY Bro

Harry Sanders November 7, 2024

Thank you @YY Brother - It will be allocated story points only for the assignee. Typically, if multiple developers need to work on the same ticket, I'll separate the story points and create separate tickets for each dev.

YY Brother
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 7, 2024

Got it. it seems you’re creating tasks for each developer, but not user story. in agile practice, we more look at the sprint velocity for a stable agile team and plan our next sprints based on velocity. of course, Jira cloud provide us with looking at each assignee’s count of issues, total story points and time estimated in the scrum backlog screen. maybe it’s helpful to you.

Suggest an answer

Log in or Sign up to answer