5 things that are typically confused for productivity.


Confusing responsiveness for productivity

…leading to excessive multi-tasking and lack of focus.

Multi-tasking A, B, C, D with context switching costs for each switch means everything takes longer to complete than doing A, B, C, D in sequence.
Respond to every request and multi-task vs focusing on one request at a time

Confusing lack of interruptions for productivity

…leading to false progress due to lack of necessary feedback.

One approach where the person is not interrupted but realises late that they built the thing wrong and needs to fix it. Another approach where the person is interrupted to get early feedback, realises they are building the wrong thing earlier, and fixes and finishes earlier.
Optimising for no interruptions vs optimising for early feedback

Confusing individual preferences/satisfaction with productivity

… leading to excessive handshaking across boundaries…

5 teams each with their own preferred protocol leading to a messy collaboration.
No shared protocol means messy collaboration

… AND lower performance habits.

Confusing utilization with productivity

…leading to too much WIP, longer lead times, and lower throughput.

4 people in a sequential process with the 3rd person overloaded as the bottleneck and the 4th person with nothing to do. “Everyone is busy, why aren’t we finishing faster? Must be the lazy person at the end.”
Optimising for utilization vs limiting WIP and addressing bottlenecks

Confusing raw throughput with productivity

… leading to “feature factories”.

See also



Jason Yip

Senior Manager Product Engineering at Grainger. Extreme Programming, Agile, Lean guy. Ex-Spotify, ex-ThoughtWorks, ex-CruiseControl