The problem: multi-project overallocation
Multi-project overallocation hits when Sara has P0 work on projects A, B, and C—context switching halves throughput—all three slip together. Each PM committed separately; nobody saw the portfolio.
Portfolio Load Guard requires heatmaps before new commits.
Leaders who only see multi-project overallocation in crisis meetings pay reactive costs—weekly leading metrics beat monthly firefighting. Tools alone do not fix it; policy plus cadence plus owner are required.
Symptoms and cost of multi-project overallocation
multi-project overallocation shows these signals:
| Symptom | Cost |
|---|---|
| Same person P0 on 3+ projects | Context switch |
| Utilization >100% | Quality down |
| Invisible portfolio | Local optimize |
| Shared specialist bottleneck | All red |
| Add without drop | Infinite WIP |
Without action, multi-project overallocation erodes throughput and stakeholder trust.
Portfolio Load Guard Framework (7 steps)
1. Portfolio heatmap. Run portfolio_overview plus the workload heatmap before approving any new commitment.
2. Cap projects per person. e.g. two active P0s at a time — write the cap down, don't leave it implicit.
3. Shared resource pool. Give specialists (security, DBA, design) an explicit allocation % on tasks, not a verbal "20%."
4. Cross-project add=drop. PMO enforces: a new commitment requires an explicit drop or a documented capacity exception.
5. my_queue triage. Each person checks their own WIP before accepting more — overload shows up here before it shows up in a status meeting.
6. Escalate overload. A person red on 3+ projects becomes a decision_inbox item, not a Slack complaint.
7. Retro portfolio slips. When a project slips, check whether the root cause was overload before blaming execution.
Assign a named owner to each step and a one-line success criterion in the wiki — a framework nobody owns doesn't survive the first busy sprint.
Leading vs lagging for multi-project overallocation
| Leading | Lagging |
|---|---|
| Table symptom—weekly trend | Stakeholder surprise |
| Experiment with owner | Blame and firefighting |
| Metric from system | “Which number?” debates |
| Updated wiki policy | Repeat mistake next project |
Anti-patterns
- Hero shared staff
- Fictional % allocation
- Every project P0
- No PMO view
- Hire without portfolio check
How WKFGo helps with multi-project overallocation
MCP workload_heatmap.
MCP portfolio_overview.
MCP my_queue.
Teams cross-project.
Sample multi-project overallocation workflow
Monday: MCP brief before sync—same metric as the symptom table. Wednesday: aging or heatmap check if flow-related. Friday: if the experiment changed, one-line wiki update. multi-project overallocation with steady cadence beats monthly workshops.
Scenarios
Consulting: Shared bench. Matrix org: Functional plus product. M&A: Duplicate projects.
In each case, multi-project overallocation improves with the framework above.
Multi-project overload—action
Overlay portfolio_overview with workload_heatmap. Anyone P0 on 3+ projects → decision_inbox item: what drops? PMO enforces add=drop within 48 hours. Cap active projects per person at two unless documented exception. When Sara is red on three boards, a fourth dev does not help any—portfolio trade-offs must be explicit. Shared specialists (security, DBA) need allocation % on tasks—not verbal “20%.”
Multi-project overload lets local PMs optimize; portfolio owners must see global load—or Sara becomes P0 three times. Matrix orgs without portfolio guards always end in shared heroics.
Summary on multi-project overallocation
Heatmap before commits.
For product managers
Cross-project add=drop. Check the metric in the next review.
For engineering
Cap active projects. Check the metric in the next review.
For PMO
Weekly PMO portfolio. Check the metric in the next review.
Teams that treat multi-project overallocation seriously for two sprints have evidence before scaling to a second squad. Leadership must accept trade-offs—add without drop or local fixes repeats the same failure mode. Fifteen-minute weekly reviews on the same metric beat monthly workshops. Wiki the playbook that worked. New tools without policy repeat multi-project overallocation with another dashboard. Revisit the symptom table each quarter—markets and teams change. Start small; evidence before mandates.
FAQ — multi-project overallocation
Is a cap of two projects per person enough? It depends on project size — let the heatmap decide, not a rule of thumb copied from another team.
Is fractional allocation (e.g. 20%) okay? Yes, if the percentage is actually logged against tasks — an unlogged "20%" is functionally 100% on whichever fire is loudest.
A client emergency needs someone who's already full — now what? Drop something explicit before adding the emergency; silent overcommit is how the third project goes red.
Which WKFGo tools cover this? workload_heatmap and portfolio_overview for visibility, decision_inbox for the escalation itself.
Multi-project overload—start now
Portfolio heatmap today. List people on 3+ projects. One decision_inbox item for the worst overload. Rule: add project = drop or documented % reduction. Track context switches (started/not finished tasks) after two sprints.
Run a portfolio heatmap
Run a small pilot this week.
Practical reminder — multi-project overallocation
The most durable teams manage multi-project overallocation with named owners, steady metrics, and fifteen-minute weekly reviews—not monthly workshops. When symptoms return, check policy and definitions first—not individuals. Pilot in one squad before PMO mandates. Wiki playbooks scale. MCP briefs before steering remove number debates. Leadership accepts one explicit trade-off each quarter—add without drop repeats the same cycle. Quarterly retro: did leading metrics improve? If not, change the experiment—not the tool. Starting small today beats big planning tomorrow.