Context Switching


Good article in Software Developement Magazine on the human cost of context switching. (Requires annoying registration I believe.)

"Gerald Weinberg, in Quality Software Management, Vol. 1, Systems Thinking (Dorset House, 1992), estimates the context-switching cost among three tasks to be 40 percent. That means that 40 percent of your available work time is spent on non-task activities. The rest of the time is split among the three projects. So, if you thought that in a 45-hour week, you could spend 15 hours on each of three tasks, don't kid yourself. You're really spending eight hours on project A; eight hours on project B; eight hours on project C; and 24 hours context-switching, figuring out where you were and what you have to do next. The time spent on each project works out to about half of what you expected."

I find weeks where I can concentrate unfettered, either at home or at work are the most satisfying and the most productive.

Interesting book, Code Reading: The Open Source Perspective by Diomidis Spinellis . Chapter Two is available online. It seems to have useful detail and examples. I may have to buy this.

1 Comments

40%! No wonder my hours never add up correctly!

June 2008

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
Powered by Movable Type 4.1

About this Entry

This page contains a single entry by tim published on July 23, 2003 7:06 PM.

What I've been doing was the previous entry in this blog.

Largest Flower blooms in D.C. is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.