Projects

Timing's automatic time tracking is great for recording which apps, documents, and websites you have been using. But that information is so fine-grained that it is easy to miss the bigger picture:

What have you actually worked on?

That's where "projects" come into play. Projects are simply buckets of time that you can assign your app usage and tasks to. Once you've done that, these times will count towards that project's total in various reports throughout the app, giving you a quick high-level overview of what you spent your time on. For example, the "Overview" screen shows how your time is distributed across projects:

While Timing calls them "Project", you can also use them for any other thing you want to record time for, such as freelancing clients, actual projects you work on, or individual activities that you do for work (e.g. "Research"). How you structure your projects is entirely up to you, but for freelancers a three-tier project structure ("Clients" containing "Projects" containing "Sub-Projects" or individual tasks) as outlined in this article has proven successful. Read on for instructions on how to actually create such sub-projects.

Table of Contents

Assigning Time to Projects

Before we dive deep into how you create projects, let's talk about how you actually assign time to them.
The easiest way is to simply drag an item from one of Timing's activity lists onto a project:

In addition, whenever you create a task, the entire timespan of that task will be associated with the project you select for the task. There are plenty of ways to create a task; you can find them all in the documentation on tasks.

Creating Rules

Dragging the same kinds of activities onto the same projects gets old very quickly. That's why Timing lets you create rules: when you keep the ⌥ key pressed while dragging an activity onto a project, Timing will automatically assign all future activities of this kind to that project as well.

You can compose even more powerful rules manually using Timing's rule editor; please refer to the corresponding knowledge base article on rules for more details.

Creating and Editing Projects

To create a project, click the '+' button in the project list:

The project editor will appear:

It lets you edit all the project's properties:

  • Renaming and changing a project's color should be self-explanatory.
  • You can also change the project's productivity rating.
    Timing uses this rating to compute your productivity score on the Overview screen.
    New projects start with a "neutral" productivity rating, so you might want to adjust this.
  • And you can change the project's keywords — those will be used as part of Timing's rule system.
  • If you want to make more complex changes to the project's rule, click the triangle next to Rule Editor.
    In that case, make sure to read our in-depth article on editing rules.

The "Unassigned" Pseudo-Project

Once you have assigned a substantial portion of your time to various projects, it becomes harder to figure our which times you have not assigned yet. The "Unassigned" pseudo-project makes this easier by showing you only the activities that do not belong to any project yet. Simply select "Unassigned" in the sidebar to enable this filter, then start assigning the activities you see in your lists.

Rearranging Projects

Often, one big "Project" actually consists of several smaller parts.
To reflect this relationship in Timing, you can drag other projects onto a project to add them as sub-projects. Alternatively, when you create a new project by clicking the '+' button while another project is selected, it will be added as a sub-project to the selected one.
If you want to include a project's sub-projects in its total time, try collapsing the parent project via the triangle next to it: Alternatively, you can ⌘- or ⇧-click on the project list to select multiple projects at once.

Archiving Projects

Over time, your project list might get cluttered with entries that are no longer relevant, such as past clients. For this case, Timing offers the option to mark a project as "archived". Once you've done that via the project's context menu or task editor, Timing will automatically hide it from the project list and stop applying rules for it. You will also no longer see task title suggestions for that project, which should make finding the project you actually need when starting a new task easier.

Take our free 5-day course to get started with Timing.