The Benefits of Tracking Time on Tasks

John Reeve | May 2nd, 2018 | , ,

Most agencies will keep track of how much time was spent completing each client project. Whether or not you are billing by the hour, having access to this data is a minimum requirement for running a profitable business. But, if you are willing to invest a little extra time and effort  into tracking time on individual tasks, you can create invaluable metrics that will pay dividends for years to come.

The methodology for setting this up is relatively straightforward — break down a project into multiple, smaller tasks, then track the amount of time each task takes to complete. It may sound simple, but it requires discipline and a commitment from the entire team.

Our task management software, Intervals, provides this benefit by providing timers that can be run on each task. One more benefit is that each time entry can be assigned a work type label and billable rate. When your time tracking data is being recorded with these two additional attributes, the reporting possibilities are endless. Here are just a few of the benefits.

Accurate project estimates

Estimating the number of hours a project will require is a difficult process, but it doesn’t have to be. If you have data from past projects, broken down by task, you can put the relevant pieces together into a new estimate.

For example, a client hires your agency to develop a web site with a custom WordPress theme. You can break that workload down into smaller tasks — installing WordPress, designing the new theme, coding the HTML and CSS, and so on. Then look back at past projects to deduce how much time, on average, these same tasks have required.

This works because most web projects are a remix of components that have already been developed for other clients on past projects. Once we know the blend, we can estimate more accurately the final outcome.

Detailed transparency with clients

Transparency is the best approach for building and maintaining client trust. Establish it early on, and clients will rarely question you. But, how much transparency is enough?

Tracking time on tasks is one of the best ways to incorporate just the right amount of transparency into your workflow. When a client can see exactly how much time and money was spent on each task it address two concerns.

First, it shows how the little things add up. Showing one lump sum for the entire project doesn’t tell us much. Breaking it down by task quantifies all of the various efforts that go into completing a project, making the overall project budget more digestible.

Second, it helps quantify each of the client’s work requests. When a client sees the amount of time and money spent on each of their requests, it establishes a feedback loop. It keeps both the agency and clients grounded in reality and goes a long way in managing expectations.

Realistic deadlines

The more detailed our time tracking efforts the more realistic our expected outcomes at any given moment during the project. A project at 50% completion only tells us the project is halfway done. It does not tell us how much effort is left.

But, if we’ve been tracking time on each task, that same 50% is now backed by more detailed data. For example, the data might tell us that all of the design work is completed, but we still have a majority of the custom development left. We can now prioritize the remaining tasks and refine our estimates based on the availability of our developer team.

Getting started

Tracking time on tasks requires a time commitment up front. First, you need to find the right time tracking software for you. Second, you need to break down a project into smaller tasks. And, third, you need to get your team on board.

The process of tracking time on tasks becomes easier as everyone acclimates. After you’ve managed a few projects you’ll start to see the benefits clearly. Your team, and your clients, will thank you for it.


Leave a Reply

Intervals Blog

A collection of useful tips, tales and opinions based on decades of collective experience designing and developing web sites and web-based applications.

What is Intervals?

Intervals is online time, task and project management software built by and for web designers, developers and creatives.
Learn more…

John Reeve
Author Profile
John Reeve

John is a co-founder, web designer and developer at Pelago. His blog posts are inspired by everyday encounters with designers, developers, creatives and small businesses in general. John is an avid reader and road cyclist.
» More about John
» Read posts by John

Jennifer Payne
Author Profile
Jennifer Payne

Jennifer is the Director of Quality and Efficiency at Pelago. Her blog posts are based largely on her experience working with teams to improve harmony and productivity. Jennifer is a cat person.
» More about Jennifer
» Read posts by Jennifer

Michael Payne
Author Profile
Michael Payne

Michael is a co-founder and product architect at Pelago. His contributions stem from experiences managing the development process behind web sites and web-based applications such as Intervals. Michael drives a 1990 Volkswagen Carat with a rebuilt 2.4 liter engine from GoWesty.
» More about Michael
» Read posts by Michael
Videos, tips & tricks