Looking for Developer Metrics around Issues - Traceability/ Dashboard Question

Aaron Shapiro
Contributor
January 9, 2024

I'm looking to create a report that looks at the bugs being logged in a project and groups them by parent task (the work task that was put through QA) and then by the developer (that did the work on the original task). I'm trying to create a performance/ traceability report to see which of our developers are generating the most of amount of bugs with their work and what types of bugs we are typically finding. 

We ideally would like to use this to help our developers improve their skills. 

Edit: 

Right now, our structure is this 

- User Story is broken down into work tasks

- Work tasks assigned to a developer to code, then they are QA'd

- Bugs are logged against work tasks being QA'd

 

 

2 answers

1 accepted

0 votes
Answer accepted
Joseph Chung Yin
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 9, 2024

@Aaron Shapiro -

Out of the box, you best advise is to export your JQL search results into CSV file and use Excel to generate complex reporting needs.  There are only limited reports/gadgets available by default.

Your other recommendation is to conduct a search third party add-ons for Reporting needs from Atlassian Marketplace https://marketplace.atlassian.com/.

One that we utilize is EasyBI Reports and Charts for Jira -https://marketplace.atlassian.com/apps/1211051/eazybi-reports-and-charts-for-jira?tab=overview&hosting=cloud

This is very powerful/function rich add-on allowing users to create multi-dimension data cube to generate complex reporting/charting needs.

Hope this helps.

Best, Joseph Chung Yin

Jira/JSM Functional Lead, Global Technology Applications Team

Viasat Inc.

0 votes
Manuel
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 8, 2024

Hi @Aaron Shapiro ,

I agree that if you want to make a custom report, then eazyBI can be the better choice.

Test management tools  *may* provide some reports for traceability, like the Traceability report in Xray; all inside Jira.

There's also an app for Confluence named Xray Reports for Confluence that can serve this purpose but for Confluence, if you're using Xray for test management.

This app allows you to embed testing reports, based on data from Xray Test Management, directly into your pages in Confluence. It provides several macros tailored for this, that allow you, for example, to track traceability.

 

traceability_macro.png

 

It is a macro that provides preview on the results, before publishing the page, and allows interaction with the chart, for example to expand epics and see the related story issues.

 

To get it working, you'll need to follow these steps, which require installing not just this app on Confluence but also a "Connector" app in your Jira instance:

  1. install the Xray Reports Connector for Jira app on your Jira cloud instance
  2. install the Xray Reports app in your Confluence cloud instance
  3. configure the Xray API client id and client secret on the settings of the Xray Reports for Confluence app; you need to obtain the client id and client secret from your Xray API Key settings, in your Jira cloud instance

More info on the installation steps here.

 

 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events