what is the gist of it?
Developers also like to organize their work to
get in “the flow” so as to have few interruptions and context
switches. Interestingly, the observation data we collected
paints a different picture, showing that developers experience
a high number of switches in their work, switching tasks
every 6.2 minutes and activities every 1.6 minutes. The reason
why developers still feel productive is the varying cost
associated with these varying forms of context switches.