What timeframe do you choose most often to evaluate your team's performance? A week, a month, a sprint is how most managers answer you. What metrics do you choose most often? The ratio of estimation to the fact, the number of worklogs, the amount of money spent on development, etc. There are many options. The main thing is that you get a high-quality assessment result, get valuable insights, and improve your workflow.
Today, let's try another rather attractive analysis option. Let's choose the time period it takes to develop one product version and use the popular Time in Status metric to analyze the team's productivity.
In Jira, versions are used to track different iterations of a project or product. A version can represent a major release, a minor update, or a specific milestone in the development process. Each version is associated with issues, which can be viewed and managed on the version's page.
Versions can be used to:
To create a version in Jira, follow these steps:
It is common to name versions using numeric values such as 1.0 or 2.1.1. Alternatively, you could use an internal codename.
The number of versions you create is entirely up to you and depends on your project's needs. You might choose to create several versions to plan ahead or only need one or two versions for now.
Once you've created a version, the Affects version and Fix version fields will become available on your issues.
The Affects version field allows you to indicate which version a bug or problem was found in. While this field can be useful for tracking issues, it's not commonly used in Jira.
The Fix version field, on the other hand, is where you can specify which version a feature or bug fix will be released in. Jira widely uses this field for release planning, monitoring progress and velocity, and reporting. It's likely the field you'll use most often.
Now that we've figured out what versions are and how to configure them let's see how to work with them in the Time in Status app.
First, install the app mentioned above. Next, go to the Jira filter and create a selection for a specific version.
Then, go to the app and create reports on the saved filter.
Interpreting the results of the Time in Status report in Jira requires an understanding of the data presented in the table and the ability to identify trends, patterns, and areas for improvement.
Here are some tips for interpreting the results of the Time in Status report:
Use the Pivot table feature to group the data by criteria such as issue type, assignee, or priority. This can help you identify trends and patterns specific to certain types of issues or team members.
For example, you can create a filter for two versions and generate a report in the pivot table showing the number of hours spent in statuses broken down by Assignee. This way, you will see how the amount of time developers spend working in different versions differs and be able to analyze these differences qualitatively.
You can also estimate the total time in statuses by version in a tabular report or chart view.
This report shows the average time for each status. The metrics allow you to divide the development period into days, weeks, and months and get average values accordingly. This way, you can identify whether the development process was stable, whether there were any days when there were delays, etc.
With this report, you can illustrate each task's timeline and see which days it changed status. This way, you can ensure that you are planning releases correctly (considering the size and complexity of the issue), that tasks are moving through each workflow stage on time, and so on.
By setting up the Time in Status app in Jira and creating reports based on specific versions, you can identify bottlenecks, trends, and areas for improvement.
The Time in Status, Average Time in Status, and Status Entrance Date reports can help you understand how much time is spent in each status, the stability of the development process, and the timeline of each task. Additionally, using the Pivot table feature can help you identify patterns specific to certain types of issues or team members.
Take action now and install the Time in Status to analyze your team's productivity and improve your workflow.
Iryna Komarnitska_SaaSJet_
Product Marketer
SaaSJet
Ukraine
8 accepted answers
0 comments