Ken Robertson's Blog

Ramblings of a .NET developer

Time tracking utilities

With my new job, I now work from home and I'm responsible for tracking all of my time myself.  Before, it was easy.  I was at work from 9am - 5:30pm with a half hour lunch, I got paid for the time that I was there.  Now, it is not so clear cut, so I have to track different start and stop times as I sometimes do non-work related stuff.

I've been trying to find some utilities to help me do this and keep a history of my time.  Currently, I've just been jotting things onto my whiteboard, but my whiteboard isn't all that big and it has other stuff on it as well (notes, code ideas, object layouts, etc... it is cluttered).

I did some looking around yesterday and came up with a few that I have been trying.  First, Time Sled is the closest to what I want.  Its UI isn't exactly what I envisioned, but it seems to do most everything I want and seems to have a pretty nice reporting tool.  Also, what I really wanted, was a little icon in the system tray to start and stop the timer as I come and go.  The one thing I wish it had was some sort of expense tracking.  It can have an hourly rate for your time and price out what your time was worth, but nothing to track expenses.

Second, I'd looked at Time Panic, but have kind of already crossed it out.  It doesn't quite have the layout and reporting that I'd wanted.  Also, no system tray icon.

Third, I got Visual TimeAnalyzer, which is a spiffy little program, but doesn't seem to have a timer functionality.  It seems to tracking how long various programs are running on the computer and specify the time as being spent on various projects.  The problem is, I could go to lunch and leave Visual Studio open, and it could keep counting time, but that isn't billable.  Or right now, I have VPC running with work stuff open, but I'm not working right now.  This is more of a monitoring tool.

Finally, there was Time Meter, which I though I was going to love.  It integrates with Outlook, which I figured would be nice, since then I could have it like Newsgator and store everything within Exchange and I could access some of my data from on the go.  However, it doesn't let you store it in Exchange, it creates its own PST file.  Its way for storing items has more of a "work-around" feel to it rather than an actual solution.  Its "Projects" are custom Tasks with user defined fields.  Then its time entries and expenses are just customized Journal items.  Also, it has no system tray icon.  And one annoyance, every time I go into one of its sections, the folder listing changes and I have to hit Mail see all of folders and then go to another section.

Anybody else have any suggestions that I might like before committing to buying one (since they're all basically 30-day shareware)?

Comments

David Hayden said:

I can't recommend the application because I have never used it, but I had bookmarked "Timeless Time and Expense" from an old "Daily Grind" Post-

http://www.magsoftwrx.com/

It looks like it has a number of the features you are looking for. If you check it out, let us know how it stacks up.
# July 15, 2004 4:15 PM

Derick Bailey said:

If you're interested in customizing your own (writing code), then check out the ASP.NET start kit for time tracking. http://www.asp.net/Default.aspx?tabindex=8&tabid=47

I used it for a while at an old job, and it was pretty cool for it's limited functionality. but it made a great place to start for a custom time / project tracking system.
# July 15, 2004 6:59 PM

Ken Robertson said:

We actually are using the starter kit (and building upon it) where I work as a way for me to report to them the hours that I worked, but it is just total hours (6.5 hours today, 7.25 yesterday, etc). I need something to track blocks of time (9am-10:15am, 10:50am - 12:05pm, etc), and to then show my daily totals rather than having to add it in my head or firing up calc to see how many this week and so on.
# July 15, 2004 7:07 PM

John Bogrand said:

Try Time Fencer http://www.quickgrowth.com/timefencer for a simple tool that tracks time used for projects or clients. Its focus on ease of use and may not have all the accounting functionality that you mention but should serve its purpose. Let us know what you think.

Regards..

John
# July 22, 2004 2:23 AM

Jason Mauss said:

Ken - not sure if you've already gone with something or not but - www.TimeConsultant.com is what I use and it's worked very well so far.
# August 6, 2004 1:44 AM

TrackBack said:

# August 10, 2004 7:44 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)