Operating Model and Transformation Leadership Artifacts
Capacity and Skills Coverage Planner
SIMULATEDVerified Jul 2, 2026A team can look staffed and still be under capable for the work ahead. The heatmap shows where the portfolio is overallocated; the toggles show what hire, contract, or upskill each does to the date and the cost. This one is personal, it mirrors a 31 resource intelligence mapping I ran.
Same instrument · three industries pick a use case to reconfigure the run
Prefer to read? The two minute case study · problem → approach → metric → outcome
Problem
AI portfolios require the right mix of ML engineering, data engineering, platform, delivery, domain, and evaluation capacity. A raw headcount view hides the bottlenecks that delay delivery.
Approach
The planner maps demand and capacity by skill pool, highlights overallocation, and models the effect of hire, contract, and upskill actions on cost and schedule.
Why this way
This connects AI delivery plans to workforce strategy, capacity planning, budget, schedule confidence, and execution risk.
The metric
Utilization versus target; skill coverage gaps against demand.
The trade-off
Hiring is slow and costly; contracting is fast but thin; upskilling is sticky but takes time.
Outcome
A hire/contract/upskill call per gap, with the date and cost impact.
7 FTE short in skills
+10 wk vs plan
base team
Over allocated skills
Skill utilization · demand ÷ capacity
demand 9 · capacity 6 · 150%
demand 7 · capacity 5 · 140%
demand 4 · capacity 4 · 100%
demand 4 · capacity 5 · 80%
demand 5 · capacity 6 · 83%
demand 6 · capacity 4 · 150%
Tick mark = current capacity line. Bars past it are over allocated. Hire = +6 wk / $18k·FTE · Contract = +1 wk / $28k · Upskill = +4 wk / $8k (draws on slack).
Bottleneck: ML Engineering
If you act on this · the call → expected lift → how you'd measure it
The call
Resolve capacity gaps by skill, not by generic headcount.
Expected lift · illustrative
Improves delivery confidence by matching the work to the actual capabilities required.
How you'd measure it
Skill utilization, open gaps, delivery date impact, monthly cost, time to productive capacity.
Steering committee takeaway: Thirty people do not equal thirty usable delivery units. Capacity fails by skill, not by headcount.
Resume echo, a direct mirror of the 31-resource AMEX intelligence mapping; the most personal instrument on the site.
How this is built
Utilization = demand ÷ effective capacity per skill. Resolving a gap adds its shortfall as capacity; delivery slip = the worst gap's overflow (unresolved) or its resolution lead time (resolved). Monthly cost = base team + Σ(gap × resolution rate).
Stack: Next.js (static) + shared design system; deterministic client side.
Limitations: this is a deterministic planner. Real capacity planning would require availability data, role definitions, location constraints, ramp time, vendor constraints, and delivery priorities.