Context switching I've found usually has two sources.
- You're doing waterfall and you are 4 steps away from production, so you will always have 4 things in the "pipeline"
- The deployment procedures takes so much time that whoever works on it takes a set of diffs and you work on something else while you wait for their feedback
These two combined are by far the biggest outliers I have noticed.
"context switching and hesitation will kill your productivity much more than doing something twice."
Love that conclusion Denis! So true and so often overlooked.
Context switching I've found usually has two sources.
- You're doing waterfall and you are 4 steps away from production, so you will always have 4 things in the "pipeline"
- The deployment procedures takes so much time that whoever works on it takes a set of diffs and you work on something else while you wait for their feedback
These two combined are by far the biggest outliers I have noticed.