Hours

 

What are Hours

The Hours feature allows easy tracking and managing of your team’s working hours, creating monthly reports, and exporting your data. With this feature, you can create both public and private projects, and easily assign hours to specific projects.


Agile Analytics also provides Inferred Hours report, which is generated automatically based on the tickets assigned to employees in your Ticket feed (Jira etc.). This feature can help you to gain deeper insights into your team's workload and better manage your resources without manual hours tracking.

In the Register tab, you can select the project you want to assign hours to, and then enter the amount of time you have worked on that project. This information will be stored in the system and can be used to generate monthly reports.

To view your monthly reports, simply navigate to the Report tab. To see the manually added hours report, select the Registered Hours option. To see the auto-generated report, choose Inferred Hours.

You can filter your report by project and employee, giving you complete control over your data.

Setting up Hours

Step 1. Creating projects

To use the Hours feature, you will first need to create projects. Public projects are visible to all members of your organization, while private projects are only visible to you.

To create projects, go to the Hours pageRegister tab and press the “+Add” button.

Once you have created your projects, you can start tracking your working hours in the Register Tab.

Step 2. Add users to the organisation

Don't forget to add your team members to Agile Analytics.

Otherwise, Agile Analytics won’t be able to auto-track their tickets from the Ticket feed and include it in the Inferred Hours Report. And, of course, they won’t be able to add their hours manually until they get access to Agile Analytics.
How to add users

After adding users, they will be able to login into Agile Analytics with the emails which were provided and fill in their hours reporting.

Step 3. Setting up auto-tracking from the ticket feed

3.1 Connect your ticket feed to Agile Analytics

Connect Jira: https://zensoftwarenl.atlassian.net/wiki/spaces/AGILEX/pages/2294841385
Connect Azure DevOps: (coming soon)


3.2 Check if users’ Ticket Feed profiles were connected

Go to the Settings pageUsers tab and check the users' Jira profile column. If the profile is not connected, click “Connect“.

Agile Analytics only estimates working hours for users whose Tickets feed profiles are connected.


3.2 Set the number of working hours for users

Go to the Settings pageUsers tab and select the number of the users' working hours in the Hours/Week column.

User’s working hours improves their working hours' estimation.

How are Inferred hours counted?

The Inferred hours feature works exactly as Hours, except the way we are computing how much time was spent on a ticket.

 

The idea is easy, we divide the amount of time a ticket was in the In Progress column (for Jira only) and how many tickets were in the In Progress column. To be more specific it divides the time interval by the number of overlapping intervals (all the tickets that are In Progress at the same time as the ticket we’re computing inferred hours for) for all tickets.

In the image we have some time intervals and divide them with vertical dotted lines each time a new interval starts or ends. The numbers represents the amount of overlapping intervals. So for the ticket with the black interval we sum all intermediary intervals divided by the count overlapping intervals.