Timesheet Management

Michael Payne | February 6th, 2006 | , ,

Our own evolution with timesheet management went like this:

1. Painful paper timesheets, entered into Spreadsheet form

When we decided that spending weekends data entering and not having a real time view of our projects just didn’t make sense any more, we evolved to:

2. Try third party software

Desktop software, web based software, lots of trial and error.  We found some interesting and cool products in this space, but they either didn’t fit our process or felt like they were built for companies with 5,000+ employees.  Then we moved on:

3. Internal Development

Since we solve other companies web related problems for a living, we decided to solve our own.  We didn’t want one process for managing projects and tasks and a separate process for timesheet collection and approval.  Folks don’t like to fill out timesheets and tracking time is difficult.  We all know that.  With trial and error we decided that directly tracking time at the task level catches a lot of missed time.  This also combines tasks and time into one process.  We found that making weekly timesheet submissions and approvals part of our process did a few things for us:

A. People started tracking time daily because it’s too tough to throw it all on a timesheet at the end of the week.
B. The system generated “nags” to submit time quickly went from annoyance to friend.  “Oh good, I need to submit my time”…instead of “Wow, what did I do last week?”.
C. Since time is entered with tasks, less ‘holes’ exist on timesheets.

Time SHeet Approvals
Timesheet Approvals and Rejections

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