Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Onboarding Time

Dhruti Shah January 29, 2025

Hi I have an onboarding dashboard with each step between onboarding broken down. I want Jira to automatically calculate the time in between steps and for each step. How could I do this? 

Each company has the date they entered each stage on the ticket number, so all the data exists. 

My goal is to measure time taken for onboarding - broken down step by step. 

7 answers

3 votes
Jack Brickey
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 29, 2025 edited

Hi @Dhruti Shah , It sounds like you are looking for time between statuses. Out-of-the-box Jira doesn't provide a clean way of doing this. There are a couple of options here:

  • Look to the marketplace for an add-on that adequately meet your requirements.
  • Create numeric custom fields that can be used along with automation to calculate the number of days or hours an issue is in a specific status.

there are a number of previous community posts that discuss both of the options I presented above, so I encourage you to search the community for greater details. If you have further questions or need further assistance, please don't hesitate to ask.

Jack Brickey
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 29, 2025

@Dhruti Shah , do you need assistance with creating custom fields and rules to fulfill your requirements? Or did you find advice in other posts already?

Dhruti Shah January 29, 2025

Could you please give me a step by step guide to do this (from the Jira homepage), and also do I need to download any other apps/extensions? 

Jack Brickey
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 30, 2025

Hi @Dhruti Shah , it seems you may be very new to Jira. Might I inquire as to your level of experience with Jira administration? To be clear before we get started you will need to have at a minimum project admin permissions. If you have an experienced Jira admin for your instance I encourage you to speak with them as they could more easily assist. For me to provide step by step please confirm if you are using a Team or Company Managed Project (look in lower left corner for this info).

I await your reply. Thanks

1 vote
Iryna Komarnitska_SaaSJet_
Atlassian Partner
January 30, 2025 edited

Hi @Dhruti Shah ,

You have already been advised how to do this with Jira Automation.

If you don't mind apps from the Atlassian Marketplace, you might find the Time Metrics Tracker | Time Between Statuses app developed by my team useful.

With it, you can measure the transition time between statuses you need and add the necessary time limits, and the app will notify you with notifications in the task and email that they have been exceeded.

The peculiarity of the calculation is that you first configure your work calendar and the calculation will be performed only for the main days of the calendar, i.e., non-working days and hours will be excluded.

I hope you find it useful!TBS2 (4).png

0 votes
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.
February 25, 2025

Hi @Dhruti Shah 

You can use Jira Rest API's and build your own custom solution or use Jira Automation.

Also if you are open to explore mktplace apps for detailed and flexible reports, take a look at

Time in Status Reports 

The "Time between statuses" report in the app, will help to track time between each workflow step as per the required use case. Do try it out

More details here

Disclaimer : I work for the vendor who built this app

time_between_status_transitions_animation.gif

0 votes
Mehmet A _Bloompeak_
Atlassian Partner
February 25, 2025

Hi @Dhruti Shah

There is no direct built-in solution to get time passed between statuses. You can use automation rules and custom fields to calculate it.

An alternative is using a marketplace app. You can try Status Time Reports app developed by our team. It mainly provides reports and gadgets based on how much time passed in each status.

Here is the online demo link, you can see it in action and try without installing the app.

If you are looking for a completely free solution, you can try the limited version Status Time Reports Free.

If you have any questions, feel free to schedule a call with us.

Hope it helps.

0 votes
Ayça Erdem_OBSS_
Atlassian Partner
January 30, 2025

Hi @Dhruti Shah 

You can track the duration between onboarding steps in Jira, but it might take a bit of setup. Since your data already includes timestamps for when companies enter each stage, you could use Jira Automation to calculate and store the time spent between statuses. This would involve setting up rules to capture timestamps and compute durations using custom fields.

Another option is Timepiece - Time in Status for Jira, developed by our team at OBSS. It offers reports like "Duration Between Statuses", which provide a clear breakdown of time spent between steps, making it easier to analyze onboarding efficiency. If you’re open to exploring solutions for this, there are also other apps available on the Atlassian Marketplace that specialize in time-in-status tracking and reporting, helping teams gain better insights without manual calculations.

1.png

If you'd like to explore this solution further, feel free to check out Timepiece on the Atlassian Marketplace or schedule a demo with us for a walkthrough of the app's features.

 

Hope it helps

Ayça

0 votes
Petru Simion _Simitech Ltd__
Atlassian Partner
January 29, 2025

Hi @Dhruti Shah ,

 

Jira's flexibility allows anyone to define custom workflows tailored to their unique processes. However, this flexibility presents a challenge when calculating process duration or segment timelines. Since each process can have multiple workflow steps associated with various statuses, determining entry and exit points is crucial.

Calculating time spent in each step and aggregating it manually can be code-intensive and time-consuming, requiring significant development and testing efforts. One potential solution is to use custom fields with automation, but this approach has two major caveats:

- It only tracks issues created after the automation is implemented, leaving existing issues without historical data.
- It makes analyzing data across multiple issues extremely challenging, as the data becomes fragmented and difficult to aggregate.

As an alternative, consider using Time in Status Dashboard for Jira , an app developed by our company. This app enables you to:

- Search by various criteria
- Obtain results in a table format with two perspectives: columns for all statuses and rows for individual statuses
- View time spent in each status and the number of times an issue entered that status
- Export data to CSV for further analysis in Excel

With this data, you can easily define and calculate custom process cycles or segments, create formulas, and generate charts and reports using your preferred tools.

Using this app will work for already existing as well as future created issues.

 

time_in_status_columns_highligted.gif time_in_status_rows_highlighted.gif

 

Regards, 

 

Petru

0 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.
January 29, 2025

Hi @Renata_Getint 

Your post appears to be from an automated / chat-bot source.  Please see the community guidelines regarding disclosure of the source for such content in the text of your post:

https://community.atlassian.com/t5/custom/page/page-id/rules-of-engagement

Kind regards,
Bill

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
TAGS
atlassian, team '25, conference, certifications, bootcamps, training experience, anaheim ca,

Want to make the most of Team ‘25?

Spend the day sharpening your skills in Atlassian Cloud Organization Admin or Jira Administration, then take the exam onsite. Already ready? Take one - or more - of 12 different certification exams while you’re in Anaheim at Team' 25.

Learn more
AUG Leaders

Upcoming Jira Events