Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to bind the status of a task and the timer of this task?

Abdullokh Dadajonov
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 2, 2020

Let's say I'm an employer and I want to control my employees on Jira by seeing the statistics of all the tasks and how much time spent for each of them.

Currently, there is only the statuses of tasks available to switch and the employee can manually enter the time he spent on by his self. But I want it to be automatically.

For example, an employee has a task assigned to him. Now this task's status is "To do". Then he changes the status to "In progress". At this moment, the system should track this event and start the timer for this particular task. If he changes the status to "Delay", the timer must pause.

What I want to say that, the system must bind the status of a task and a timer of this task. The timer must always run while the status is "In progress". 

Thus, in statistics I can see completely trusted information about each task.

Also there is another thing. For examlpe I have a task to do. I started this task and status changed to "In progress". While I do the task, I decided to do another task and mark it as "In prgoress". At this time, the first task I started, must automatically be delayed and respectively, the timer of this task must be paused. Thus, I can do only one task at the time.

So my question is, is there any settings to set or some plug-ins to use for what I want?

Thanks in advance. 

2 answers

1 accepted

1 vote
Answer accepted
Mohamed Benziane
Community Champion
May 2, 2020

Hi @Abdullokh Dadajonov 

Welcome to the community.

It's not possible out of the box. You can look at the history tab or activity tab in each issue to see when the user change the status.

There is an addon (enhancer for jira) that let you calculate the time between two status but not sure if it will allow you to put a task on pause when you're working on more than one.

https://marketplace.atlassian.com/apps/5139/enhancer-plugin-for-jira?hosting=server&tab=overview

Take a look at the scriptrunner plugin, it allow you to create your own code for jira using Groovy.

May be your employer can put some trust and let the user put how much they worked on a task using the time tracking.

Hope this helps.

0 votes
Zoryana Bohutska _SaaSJet_
Atlassian Partner
June 10, 2020

Hi @Abdullokh Dadajonov 

Take a look at the Time Between Statuses (server). This add-on could help you with the first request. It lets you set start/stop/pause statuses for time calculation. Also, using this plugin you will be able to highlight overdue issues by setting time limits and configure notifications for them.

Regards

Suggest an answer

Log in or Sign up to answer