Which users have worked on Jira issues within a project?

Throughout its lifecycle in Jira, an issue passes through various assignees and statuses. Everyone makes some updates, and understanding them helps streamline our workflow and complete projects more effectively. Teams and project managers might have different questions: Who has been assigned, commented on, or logged work on Jira tasks? What impact did they make? How much time was spent? 

Let’s try to answer these questions and get some insights on team activity in Jira.

How Jira Query Language (JQL) can help

JQL provides some basic queries that can be helpful when analyzing user activity. Few examples below:

1. Find users who reported issues

To find users who have reported issues within the project last month:

project = "PROJECT_KEY" AND reporter IS NOT EMPTY AND created >= startOfMonth(-1) AND created < startOfMonth()

2. Find users who have been assigned issues

To get users who have been assigned issues in the project this month:

project = "PROJECT_KEY" AND assignee IS NOT EMPTY AND created >= startOfMonth()

3. Find issues updated this month

project = "PROJECT_KEY" AND updated >= startOfMonth()

*To see who updated what you need to open each issue and check the History section.

Jira's native JQL does not offer the ability to obtain information on who performed such activities as updating issues, logging work or commenting. You will need to open each task and check the history section to get this info. For more thorough tracking, you could use additional plugins, tool, or Jira's REST API to extract this data programmatically.

How Issue History for Jira can help

If you need to see which user has updated an issue or some specific field and the exact date and time, you can do this with Issue History for Jira. The filters provided by the app offer a flexible way for anyone without JQL to make changes. Let’s check some examples.

4. Find users who have updated issues

Issue History for Jira has a separate “Updated by ”column to show who has made any changes. Also, you can filter and see updates made by a particular user. 

Jira issues updated by user.jpg

Try the app to find who updated issues

5. Find users who changed issue status

If you want to see specific field changes like statuses, you can track transitions like this:

Jira user changed statuses.jpg

6. Find users who logged work on issues

In the same way, you can check who has logged time against issues within the project:

time logged by users in jira.jpg

Book a demo to see how it works

7. Find users who completed the issues

Here, we can select specific transitions (e.g., In progress-Done) and set dates to check any timeframe.

work completed by users in jira.jpg

8. Find users who commented on the issues

One more example is for comments left on issues. If some text is added it will be highlighted with green. If someone remove the text it will be red and strikethrough.

comments added by jira users.jpg

Get a free 30-day trial

JQL queries have some limitations when it comes to finding users based on actions they've taken on issues within a single project. For detailed historical tracking of every interaction  with issues (like changing issue status or updating issues), plugins like Issue History for Jira or advanced reporting tools may be necessary.

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events