The following is more about how how time entries should be stored within the application and how they are linked to other parts of the system, not about the interface used for tracking time, that’s a post in itself.
Time can be tracked in one of 2 ways:
- Time can be tracked against a task, allowing you to add multiple time entries to the same item
- It can be tracked in isolation, meaning not linked to a task or other item in the system, other then a project. These will need an additional description of what’s done, so as to give the time entry some context
As time entries of the second type are isolated entries, you may have several entries for what is effectively the same “task” if it is done over several sessions. It must also be possible to do the same with time tracked on a task, but these would need to be linked, giving a total time for the task. Read the rest of this entry »