This In-depth Tutorial on Tempo Timesheets Covers Installation and Configuration of This Add-on Tool. Learn How To Log time Using Tempo Timesheets:
From our prevklious article on ‘Jira Time Tracking’, we came to know that time tracking is an essential and vital part of the agile development environment. In this article, we will discuss an add-on tool called Tempo Timesheets in detail.
Topics Covered In This Article:
- Getting and Installing the Add-on.
- Log time with the help of Tempo Timesheet and subsequent time tracking.
- Different ways of logging time on tasks.
What You Will Learn:
What Is Tempo Timesheets?
Tempo Timesheets is a time logging, time tracking and reporting solution, which integrates quite smoothly and easily with Jira.
This add-on is available in the Atlassian Marketplace. You can also purchase it from the local marketing partners. The Tempo Timesheets tool is compatible with Cloud, Server and Data Centre.
Steps To Install:
#1) Login to Jira with a user having administrators’ rights as well as a global permission.
#2) Click Jira settings (icon) from the main menu to get the following screen.
#3) Click on ‘Apps’ (refer to the above image).
#4) In the subsequent page (refer to the below image), type “tempo timesheets” in the filter edit box and hit the enter key on the keyboard. You can see the ‘Tempo Timesheets’ add on.
#5) Click on the ‘Tempo Timesheets’ image to open the following page.
#6) Click on the ‘Try it free’ button to start a free trial. (Subsequently, you can purchase this add-on for the required number of users, as the pricing model depends on the number of users who will be using it).
#7) Click on ‘Start Trial’ (refer to the above image).
#8) Once the installation is completed (i.e. add-on added to Jira), the page as shown in the following image, will be displayed.
Now the ‘Tempo’ add-on is ready to use.
Tempo Add-on Configuration
Jira configuration and subsequent configuration of settings/configuration of any newly added add-on are handled by the Jira administrator(s). These configurations are most of the time project-specific, depending upon the project’s requirement and/or thinking of the project manager/scrum master.
To Configure Worklog Options:
#1) Login to Jira with a user having administrators’ rights as well as global permissions.
#2) Click on the ‘Tempo’ menu available under the Jira software main menu and the following page will be displayed.
#3) Click on ‘Settings’ (refer to the above image) to get the detailed setting options of ‘Tempo’ as seen in the following image.
#4) Now click on the ‘Logging Time’ option available under the ‘CONFIGURATION’ section, and this, in turn, will display the various configurable options, as seen in the below image.
Details Of Worklog Options Are Explained In The Following Table:
|Setting Option||Description||Default Value|
The remaining estimate is optional.
|The remaining estimate is not calculated in the time-tracking entry if the checkbox is checked and the Original estimate is not mentioned on the Jira issue. |
If the checkbox is checked and the issue is having Original estimate, then the Remaining estimate will be reduced according to the logged time, till the remaining estimate reaches zero. A User can change the value of the Remaining estimate, once it reaches zero, as it cannot have a negative value.
Worklog description is optional.
|In case this checkbox is not checked, then it is not mandatory to enter the description in the Log Work description field. |
In that case, a default value ‘Working on issue $key’ will be automatically added. However, later on, this text can be edited.
Use start and end time while logging time.
|If the checkbox is checked, it allows the users to add the Start and End time for a worklog entry. Subsequently, the time worked will be calculated.||Unchecked|
Users can log time for closed and archived accounts.
|With the checkbox checked, the users can add worklog for the non-active user accounts.||Checked|
Users can log time up to this number of days in the future.
|This means that the user is allowed to make an entry for the future.|
If this setting value is zero, then the user will not be allowed to add log work for tomorrow.
Maximum hours per day per user.
|The number of hours which a user can add for worklog entry.||Unlimited|
Note: Several other configurations are usually done by the administrator.
Plan Time For An Issue
#1) Open an issue (For which the time estimate is not yet done).
#2) You will see the Tempo widget (refer to the below image), with ‘Log Time’ and ‘Plan Time’ buttons.
#3) Click the ‘Plan Time’ button (refer to the above image), to get the ‘Plan Time’ popup modal screen, as shown in the below image.
#4) Enter the ‘Planned time’ (i.e. estimate) on the ‘Plan Time’ screen. In this case (referring to the above image), the planned time can be entered for a specific date only.
This can be achieved in two ways, as mentioned below:
- Enter time in a prescribed format in the ‘From’ and ‘To’ text boxes. This will auto-update the ‘Planned time’ edit box.
- Enter the estimated time in the ‘Planned time’ (say 30 mins, as displayed in the below image). In this case, it will auto-update the ‘To’ edit box.
#5) To enter the estimated time per day for a given duration or total planned time for a duration, select the ‘Period’ checkbox (refer to the below image) and the ‘End date’ text box will be made visible.
Also, the dropdown with options ‘Per day’ and ‘Total’ will be visible. Choose an appropriate date from the calendar in the ‘End date’ field. Select either the ‘Per day’ or ‘Total’ option from the dropdown. For entering time in the ‘From’ and ‘To’ fields or the ‘Planned time’, refer the 2 different options mentioned above in Step 4.
How To Log Time in Jira?
The following section will describe several ways to add a work-log in Jira.
(i) From The Calendar View:
From the main menu bar of Jira, select ‘Tempo’ -> ‘My Work’. This will open up the ‘Calendar’ view of the issues for the respective user. This is the default view of the ‘My Work’ option. This view shows the issues/tasks assigned to the user in the form of cards.
#1) Click on the card for the relevant issue. This will display the following modal popup. Enter the desired values in the mandatory fields (as well as non-mandatory, if required) and then hit the ‘Log Time’ button.
#2) Go to the date in the calendar, for which the work log is to be added and hover the mouse over that date. The user will see the options to either ‘Log Time’ or ‘Plan Time’. (refer to the below image)
Click on ‘Log Time’. This will display a modal popup dialog as seen in the below image. In this case, the user has to select the issue, for which the log time is to be added. (This is an extra data entry field than that in the option 1)
#3) Simply drag the issue to the relevant date, and that will display the modal popup dialog, exactly similar to that displayed while using option 1. The issues are displayed on the right-hand side of the page. The user can also make use of the search field to locate a particular issue.
This side panel can be toggled. After adding and saving the worklog, the issue card will have a green checkmark (refer to the below image).
Note: If the work log is entered on a wrong date you can simply move the issue card to the required date.
(ii) From the Jira issue page: (Log time dialog and data entry method remains the same)
Open the Jira Issue
#1) Click on ‘Log Time’ (refer to the below image). This will open the ‘Log Time’ modal popup dialog.
#2) Click on ‘Open Tempo’ under the ‘TEMPO’ section, that is available at the right side of the issue page (refer to the above image). This will show the Tempo Time tracking options. Click the ‘+’ sign (refer to the below image), and that will display the ‘Log Time’ modal popup dialog.
#3) Click the ellipsis (…) available at the top right-hand corner of the page and then select the ‘Log Time’ option, and this will open up the ‘Log Time’ modal popup dialog. (refer to the below image).
Note: Use your Google Calendar with Tempo to automatically fill your timesheet. It's easy, with just one click in ‘My Work' and it turns your calendar events into time entries.
With this, we have come to the end of this article on Tempo Timesheets.
We learned all about the installation and configuration of Tempo Timesheets with the help of respective screenshots.
I hope this article provided a deep insight into Tempo Timesheets!!
All the best and keep learning.
We hope these extensive tutorials on JIRA would have immensely enriched your knowledge on JIRA to a great extent!!