Chapter 9 – GitScrum Time Tracking, the way to hold your tasks accountable

GitScrum Time Tracking is a handy tool for managers to generate complete reports on efforts employed in projects, regarding worked time. This feature enables you to reward your team members and partners fairly, according to how much they worked, and charge your clients properly for billable hours, facilitating the demonstration of your work records to them, with simple extract issuing.

GitScrum is the only project management tool that allows you to manage Time Tracking directly on the GitScrum Board, on the Tasks cards, as well. The team opens the project and is able to see all active Time Tracking on Tasks.

How to Use GitScrum Time Tracking

First of all, make sure this feature is enabled in your Project (Project Settings > Details > Project Information > Sidebar – Macro Features). When GitScrum Time Tracking is enabled for a project, Tasks automatically show a timer you can use any time.

Notice how the Time Tracking timer appears when it’s active on the GitScrum Board:
▶️ When the “Play” button appears, it means the Task is not being timed yet.
⏹️ When the “Stop” button appears, it shows the Task is already being timed by the responsible team member.

Time Tracking - active on Board
Time Tracking – active on Board

Time a Task with Time Tracking Timer

  1. Open the Task on GitScrum Board, by clicking its name.
  2. The team member (user) who is responsible for executing the Task will be the one tracking it.
  3. When the team member starts the Task execution, he/she must press “Play” ▶️ on the Task timer, on the Task card header.
  4. Each time the team member interrupts work, he/she chooses to “Add Time Log” or “Stop and delete the time log”:
    – if he/she adds it, the time log will count;
    – if he/she deletes it, that time log won’t count.
  5. By the end of the task, and by the end of the month, or any time, you can visualize the Time Tracking pannel, clicking the Cronometer icon? in the Task or Sidebar, for a complete report.
Time Tracking - start counting
Time Tracking – start counting
Time Tracking - counting
Time Tracking – counting
Time Tracking - stop / interrupt task
Time Tracking – stop/interrupt task

Add Task Time Logs Manually

Besides using the timer, you can also add time logs to each of the Tasks manually, to be counted in your reports:

  1. Open the Task card.
  2. Use the fields below the Cronometer icon? to select Date on the calendar, set start and end time of your Task, write the work description, and click “Add Time”.
  3. This Task time will be added to your Time Tracking report.
See How Your Time Tracking Logs Will Appear

Timed Tasks displayed in the Task card:

Track Time from The List View

Besides starting the Time Tracking from GitScrum Board, you can:

  1. On the Sidebar, click Listview.
  2. Visualize your Tasks.
  3. Click the Task you want to time.
  4. Press “Play” when you start Task execution, to track time automatically.
    OR use the fields below the Cronometer icon? to add a Task time log manually (select date, start-end time, work description).
Time Tracking - List View
Time Tracking – List View

Track Time from the Shortcut Icon “My Next Tasks” icon - My Next Tasks

Besides starting the Time Tracking from GitScrum Board and ListView, you can:

  1. On the header bar, click the shortcut icon “My Next Tasks”.
  2. Visualize your next Tasks.
  3. Press “Play” on the Task you want to time, when you start Task execution, to track time automatically.
    OR click to open the Task you want to time, and use the fields below the Cronometer icon? to add a Task time log manually
    (select date, start-end time, work description).
Time Tracking - My Next Tasks
Time Tracking – My Next Tasks

Obtain GitScrum Time Tracking Reports

After time all the Tasks you need during a period of time, you can access your time tracking report and making personalized searches:

  1. Click Time Tracking?on the Sidebar, or the Task card.
  2. Your standard view shows all timed work.
  3. Select “Date Range” to filter Tasks by date.
  4. Click the tabs to visualize all your timed work organized per Tasks, Team Members, or Task Types.

Download a Time Tracking Report from the Time Tracking Pannel

  1. Click Time Tracking?on the Sidebar.
  2. Click the “Export to CSV” button.
  3. You will have the report downloaded to your standard Downloads folder on your PC (compatible with MS Excel, Google Sheet, and Libre Office Calc).
Time Tracking - export
Time Tracking – export

That’s how your downloaded document will look like:

TimeTracking - exported
Time Tracking – exported

Download a Time Tracking Report from the Task Card

  1. Open a Task on the GitScrum Board.
  2. Below the Time Tracking?icon in the Task card, click “Download”.
  3. You will have the report downloaded to your standard Downloads folder on your PC (compatible with MS Excel, Google Sheet, and Libre Office Calc).

Use Time Tracking to Issue Invoices

As soon as you finish tracking the time of a task, this task will be ready to be included in your GitScrum Invoices.
To issue them, you must set up your billing data and your client’s data. See detailed instructions in the Chapter about GitScrum Invoices.
After setting up these data, you will be able to create your Invoices and include tasks in them.

Add Task Items to Invoice

After tasks are completed and valued on GitScrum with Time Tracking, you can add them to your Invoice as billable.

  1. Open your Workspace.
  2. On the Sidebar, click Invoices.
  3. You will see the list of invoices you already created.
  4. To add an item to an Invoice, click its (blue) code.
  5. Click the “Add item to Invoice” button.
  6. A splash screen will open, showing the billable (finished and valued) Tasks you are able to include.
  7. Click “Add item” next to the Task you want to include in the Invoice.
  8. After adding an item, it will appear as “Billed”.

Invoices Items