sacha chua :: living an awesome life

2142 blog subscribers
2744 on Twitter
Subscribe!
E-mail Feed reader

Clocking work time under Org

Whether you submit detailed timesheets to clients or not, it's a good idea to estimate and keep track of the time you spend working on tasks. I find that this helps me focus on the task at hand, and the schedule feedback allows me to get a better idea of how much time it will take to do something in the future. It's also a good way to find out where your time goes, of course.

It's easy to clock work time under Org. When on a TODO item, type C-c C-x C-i (org-clock-in). Work on the task. When you're done, mark the task as done with C-c C-t (org-todo), which automatically calls clock-out. You can also clock out of a task manually by calling C-c C-x Co (org-clock-out). The elapsed time will be added to the task headline. To review the time summaries for your project, type C-c C-x C-d (org-clock-display). If you want to add notes when you mark a task as done, add "#+STARTUP: lognoteclock-out" to the beginning of your file.

How would you use this to keep track of your day? One way is to keep track of the difference between your planned schedule and your actual schedule. Add time estimates to your tasks. For example,

   ** TODO 20min Respond to mail

could represent twenty minutes of handling mail. Clock in and out of tasks as you do them. To review the day's accomplishments, type 'l' (org-agenda-log-mode) from the agenda view. This shows the completed tasks and the time it took to accomplish them.

(Now I'm tempted to write an easy way to filter the Org task view by estimated number of minutes. ;) Another nice little hack before that would be to have a modeline countdown based on the estimate of the currently-clocked-in task. Hmm. And then there's displaying the list of tasks for today and choosing which one to clock in on... That would be fun to do, too. And then there's calculating velocity and doing evidence-based scheduling... The list goes on!)

On Technorati:

Random Emacs symbol: minibuffer-local-map - Variable: Default keymap to use when reading from the minibuffer.

So-soHmmGoodGreatAwesome! (No Ratings Yet)
Loading ... Loading ...
Save to - del.icio.us - Digg it - reddit - StumbleUpon -

Discussion Area - Leave a Comment

Please comment as you, not your organization.





On This Day...

  • 2009: Big dreams and small dreams can coexist — On the way home from work yesterday, I realized that big dreams and small dreams can co-exist. I've struggled with that [...]
  • 2007: Weekly review 2007.10.21 – 2007.10.28 — Summary - In terms of my goals from last week: [...]
  • 2007: Org: Changing the task states — I find it useful to keep track of which tasks I've started. Adding the following line to the start of my [...]
  • 2007: Clocking work time under Planner — Planner uses timeclock.el, which is part of GNU Emacs. To make sure that all of the relevant libraries are loaded when [...]
  • 2005: Testing… testing… is the mic on? — If this works, then I've successfully gotten planner-rss to work. Like before it is an idiosyncratic mess of duct tape and [...]
  • 2004: CRAZED By Patricia Chanco Evangelista — The Philippine STAR 10/22/2004 Interesting article about good causes. (Or interesting exposition of how we're so used to being able to dig [...]
  • 2004: Congrats, Kendra! — The School of Science and Engineering is proud to annouce that Charlotte Kendra G. Castillo (BS Physics and Class Valedictorian of Batch [...]
  • 2004: SAY NO TO SOFTWARE PIRACY — http://www.mb.com.ph/SCTY2004102421147.html SAY NO TO SOFTWARE PIRACY By Ethel Timbol Consumers Post Check it out. Nice article. Kudos to Alex Timbol for helping his mom. [...]
  • 2004: I wait for your reply — A: ¤ªÊÖ»ö¡¢¤ªÂÔ¤Á¤·¤Æ¤ª¤ê¤Þ¤¹¡£ I wait for your reply. B: ÊÖ»ö E-Mail%20to%20Fumiko%20Kikuta
  • 2003: Notes on conference — Again, let me tell you stories from this one. If you went to the National Conference on IT Education (NCITE 2003), [...]
  • 2003: Notes on rest and recreation — Instead of breathlessly enumerating all the different things we saw today, let me tell you a story from our rest and [...]
  • 2003: Things to bring for resta nd recreation — Personal effects such as swimsuits, towels, hats, toiletries, medicine, golf clubs if you wish to play golf and tennis/squash rackets/balls for tennis/squash [...]