Could you please help to track the time efficiently?

Nandhini M
Contributor
October 18, 2024

Currently, there is no built-in feature to mark the Time Tracking field as mandatory for team-managed projects. This is essential for accurately calculating the efforts spent by the team. Since it remains a non-mandatory field, I often notice gaps in effort tracking. Although we create alerts through JIRA automation, we still struggle to achieve 100% effort calculation.

Could you please suggest the best approach for time tracking in this context?

2 answers

0 votes
Adaeze_Jude_HEROCODERS
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.
October 20, 2024

Hi @Nandhini M

You may want to try out third-party Apps for Time tracking.

Clockwork Free or PRO allows you to add a validator/condition to ensure time is tracked on issues.

The Workflow condition will hide the option to transition an issue unless time is tracked in any previous status.

The Workflow validator is executed when an issue is transitioned. If the validation fails, the issue will not be able to transition to the next status, and the user will see an error message. The Clockwork time logged validator ensures time was logged in the status the issue is transitioning from.

Please here for more details.

If you would like to explore this option, we'll be glad to help you set it up, please reach out here.

0 votes
Jovin
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 18, 2024

Hey @Nandhini M 

You could always get around this by making a blocker on the workflow and an automation to manage that blocker. Stay with me!


Step 1: Prohibit marking a ticket as Done if no time has been logged

  1. Create a custom field for your issues called "Has time logged", it should allow "Yes" and "No" options, with the default set to "No"
  2. Go to your Issue type and then edit it's workflow
  3. On the transition to done set a validator on "Field value" that it must be equal to "Yes"
  4. Ensure this field is not visible on the issue type but living in the background - you'll need to have this configured in the global custom fields to achieve this

 


Step 2: Create an automation to set "Has time logged" to "Yes" when someone logs time

  • Trigger: Work logged
    • Operations: Created
  • Action: Edit issue
    • Field: Has time logged
    • Value: Yes

That should do it for you!

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events