Monitor All Developers' Activities in Jira

I manage a Jira Board featuring the columns New, On Hold, In Progress, In Review, Ready for Test, Staged, and Done. Our team includes developers, testers, and a Team Lead responsible for merging all pull requests.

When a Jira ticket is in the New, On Hold, or In Progress stage, it’s assigned to a developer, who lists their name in the ticket details.

Once the ticket transitions to In Review, Ready for Test, Staged, or Done, the assigned user changes. Specifically, for Ready for Test, a Tester is designated, while the Team Lead takes over in the remaining columns.

I aim to monitor the workflow of both developers and testers, particularly tracking how many tickets each developer wraps up during a sprint and the time testers spend evaluating these tickets, considering that the Done column reflects tickets assigned to the Team Lead.

I plan to utilize filters for this tracking effort and have already attempted a JQL query for individual developer progress using:

"developer 1 [people]" = currentUser()
ORDER BY status ASC, created DESC

I’m interested in obtaining information on all developers and testers, and believe that utilizing JQL queries directly could provide a solution. Any suggestions or advice would be greatly appreciated!

Thank you!

You might want to consider leveraging Jira’s built-in reporting capabilities alongside JQL to capture a comprehensive overview of your team’s activities. Specifically, the ‘Time in Status’ plugin can be helpful, as it enables you to track how long each issue has stayed in a particular status. Furthermore, utilizing Jira’s built-in dashboards, you can create a customized view to display assignee-based reports. If automation is required, setting up rule-based triggers using Jira Automation could provide streamlined notifications or updates about workload and ticket progress across different columns.