The Fallacy of "Multitasking" in Project Planning
Open a spreadsheet at almost any mid-sized company, and you will see a resource allocation plan that looks something like this:
- John (Backend Developer): Project Alpha (33%), Project Beta (33%), Project Gamma (33%).
On paper, this looks like perfect efficiency. John is fully utilized at 99%. Three different project managers are happy because they all have John "assigned" to their project. The CEO is happy because three projects are moving forward simultaneously.
In reality, this is a mathematical disaster that guarantees all three projects will be delivered late, over budget, and with low morale.
The Illusion of Progress
When you allocate a worker to three projects simultaneously, you are trading actual velocity for the illusion of progress.
Let's assume each project requires 10 days of John's deep, focused work to complete. If John works on them sequentially, the timeline looks like this:
- Project Alpha finishes on Day 10.
- Project Beta finishes on Day 20.
- Project Gamma finishes on Day 30.
If John is forced to multitask (working on Alpha on Monday, Beta on Tuesday, Gamma on Wednesday), the timeline stretches disastrously:
- Project Alpha finishes on Day 28.
- Project Beta finishes on Day 29.
- Project Gamma finishes on Day 30.
Notice what happened. The final completion date for all work (Day 30) is roughly the same (ignoring context-switching penalties, which actually make it much worse). But by multitasking, Project Alpha was delayed by 18 days, and Project Beta was delayed by 9 days. The company had to wait an entire month before realizing the business value of any project.
The Context-Switching Penalty
The sequential example above assumes John operates like a robot, seamlessly shifting gears. Humans do not work this way. Every time John switches from Project Alpha to Project Beta, he incurs a cognitive penalty.
He has to close his current IDE workspace, open a new one, remember the specific architecture of Beta, recall where he left off last Tuesday, and answer a backlog of Slack messages from the Beta project manager. This context switch can consume up to 20% of his productive capacity. By multitasking across three projects, John is effectively working at 60% capacity. He is exhausted, but he is accomplishing less.
Why Does Management Force Multitasking?
If multitasking is so mathematically flawed, why is it the default state of corporate planning?
Because it feels better emotionally. Saying "no" or "not yet" to a stakeholder is socially uncomfortable. When the VP of Sales demands that Project Gamma starts immediately, it is much easier for a manager to say, "We will assign John to it part-time starting today," rather than the mathematically correct answer: "John cannot start Gamma until the 21st of next month."
The Courage to Sequence
Excellent project management requires the courage to enforce sequential focus. This is known as limiting Work In Progress (WIP).
Instead of spreading your team thin across five concurrent initiatives, you rank those initiatives by strict business value. You put the entire team on Initiative #1. They finish it in record time, deploy it, and realize the revenue. Then, they move to Initiative #2.
Visualizing this on a Gantt chart is the best way to defend sequential planning. When you stack tasks sequentially instead of in parallel, the chart clearly shows why a project cannot start yet. It shifts the conversation from "We are ignoring your project" to "Your project is next in the pipeline, and because we work sequentially, it will be finished faster once we start it."
Conclusion
Stop trying to make everyone 33% happy. By embracing sequential focus and protecting your team from the friction of multitasking, you will deliver higher quality work, faster, and with a much happier engineering team.