Work Plans Must Account for Project Friction
Excessive task switching greatly impairs productivity. Build such friction into your estimates and commitments.
I overheard this conversation at work one day:
Manager Shannon: “Jamie, I know you’re doing the usability assessments on the Canary project right now. Several other projects are also interested in usability assessments. How much time do you spend on that?”
Team Member Jamie: “About eight hours a week.”
Manager Shannon: “Okay, so you could work with five projects at a time then.”
Do you see any flaws in Shannon’s thinking? Five times eight is forty, the nominal hours in a work week, so this discussion seems reasonable on the surface. But Shannon hasn’t considered the many factors that reduce the time that individuals have available each day for project work: project friction (as opposed to interpersonal friction, which I’m not discussing here).
There’s a difference between elapsed hours on the job and effective available hours. If people don’t incorporate friction factors into their planning, they’ll forever underestimate how long it will take to get work done. This article expands on Lesson #23 from my book Software Development Pearls: “Work plans must…