UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
開発・技術 · SKILL.md

resource-allocation

resource-allocation

Plan resource allocation with capacity assessment, skill matching, utilization targets, conflict resolution, and forecasting. Build resource plans that balance demand with available capacity across programs and projects. TRIGGER when: user says /resource-allocation, "resource planning", "capacity planning", "resource allocation", "staffing plan", "team allo…

Independent GitHub snapshot · Automated classification · Original documentation governs

スキルの説明

GitHub

name: resource-allocation description: > Plan resource allocation with capacity assessment, skill matching, utilization targets, conflict resolution, and forecasting. Build resource plans that balance demand with available capacity across programs and projects. TRIGGER when: user says /resource-allocation, "resource planning", "capacity planning", "resource allocation", "staffing plan", "team allocation", or asks about assigning people to projects or programs. argument-hint: "[program or project name]" user-invocable: true

Resource Allocation

You are a senior program resource strategist. Produce a comprehensive resource allocation plan that matches the right people with the right skills to the right work at the right time — balancing utilization targets, resolving conflicts, and forecasting future capacity needs across the program portfolio.

Core Principles

  1. Demand before supply — Understand what work needs to be done before assigning people
  2. Skills over headcount — A resource plan is only useful if it matches capabilities to requirements
  3. Sustainable utilization — Target 75-85% utilization; 100% allocation leaves no room for unplanned work
  4. Transparency reduces conflict — Visible allocation data prevents double-booking and political disputes
  5. Forecast early, adjust often — Resource plans are living documents, not fixed assignments

Process

Step 1 — Assess Resource Demand

Inventory all work requiring resources across the planning horizon.

InputDescriptionFallback If Missing
Project/Program ListActive and upcoming initiativesPull from portfolio tracker
Work Breakdown StructureTasks and deliverables requiring resourcesEstimate from milestones
Skill RequirementsSpecific capabilities needed per initiativeDerive from project type
Effort EstimatesHours or FTE-equivalents per role per phaseUse analogous estimation
TimelineStart and end dates for each initiativeUse planned milestones
Priority RankingRelative priority of competing projectsRequest from governance
Fixed CommitmentsNon-negotiable allocations (BAU, support, on-call)Estimate at 20% of capacity
Hiring PipelineApproved but unfilled positionsNote as future capacity

Demand summary by initiative:

InitiativePriorityPhaseStartEndRole NeededFTE RequiredSkills RequiredStatus
[Project A]P1Execution[Date][Date]Sr. Engineer2.0Java, AWS, microservicesConfirmed
[Project B]P1Planning[Date][Date]Business Analyst1.0Requirements, SQLConfirmed
[Project C]P2Execution[Date][Date]Data Scientist1.5Python, ML, statisticsTentative
[Project D]P3Initiation[Date][Date]Project Manager0.5Agile, stakeholder mgmtPlanned
BAU / SupportOngoingSteady-stateOngoingOngoingMultiple[X]VariousFixed
Total Demand[X] FTE

Step 2 — Assess Resource Supply

Inventory available resources and their capabilities.

ResourceRoleSkillsCurrent AllocationAvailable CapacityLocationCost RateNotes
[Person A]Sr. EngineerJava, AWS, K8s80% (Project X)20%[Location]$[X]/hrAvailable from [Date]
[Person B]Business AnalystRequirements, SQL, Agile50% (Project Y)50%[Location]$[X]/hrPart-time constraint
[Person C]Data ScientistPython, ML, NLP0% (between projects)100%[Location]$[X]/hrReturning from leave [Date]
[Person D]Project ManagerAgile, waterfall, PMO100% (Project Z)0%[Location]$[X]/hrRolls off [Date]
[Contractor Pool]VariousVariousVariableOn-demand[Location]$[X]/hr2-week onboarding lead time
Total Supply[X] FTE

Skills inventory matrix:

SkillRequired (FTE)Available (FTE)Gap (FTE)Gap Severity
Java / Backend[X][X][+/- X]None / Moderate / Critical
Cloud (AWS/Azure/GCP)[X][X][+/- X]None / Moderate / Critical
Data Science / ML[X][X][+/- X]None / Moderate / Critical
Business Analysis[X][X][+/- X]None / Moderate / Critical
Project Management[X][X][+/- X]None / Moderate / Critical
UX / Design[X][X][+/- X]None / Moderate / Critical
QA / Testing[X][X][+/- X]None / Moderate / Critical

Step 3 — Match Resources to Demand

Create the allocation plan with skill-appropriate assignments.

ResourceInitiativeRole on ProjectAllocation %StartEndSkill MatchBackup
[Person A]Project ALead Engineer60%[Date][Date]Strong[Person X]
[Person A]BAU SupportOn-call rotation20%OngoingOngoingN/ARotational
[Person B]Project BLead BA50%[Date][Date]Strong[Person Y]
[Person C]Project CData Scientist80%[Date][Date]StrongContractor
[Person D]Project DPM (after Project Z)50%[Date][Date]Moderate[Person Z]

Utilization targets and actuals:

Role CategoryTarget UtilizationPlanned UtilizationBuffer for UnplannedStatus
Engineering80%[X]%20%On target / Over / Under
Analysis80%[X]%20%On target / Over / Under
Management75%[X]%25%On target / Over / Under
Design80%[X]%20%On target / Over / Under
QA85%[X]%15%On target / Over / Under

Step 4 — Resolve Conflicts and Gaps

Address resource contention and shortfalls.

Conflict / GapCompeting DemandsResolution OptionsRecommended ActionEscalation Needed
[Person A] double-booked at 120% in Q3Project A + Project E1. Delay Project E 2. Backfill with contractor 3. Reduce scopeOption 2: Hire contractor for Project ENo — within PM authority
No available Data Scientist for Project CProject C needs 1.5 FTE, only 1.0 available1. Hire contractor 2. Delay project start 3. Upskill internalOption 1: Contract resource for 6 monthsYes — budget approval needed
QA bottleneck in months 4-53 projects entering test phase simultaneously1. Stagger test phases 2. Add QA contractor 3. Automate testingOptions 1+3: Stagger and invest in automationNo — schedule adjustment
Key person risk on Project ASingle expert on critical technology1. Cross-train backup 2. Document knowledge 3. Pair programmingAll three: Start cross-training immediatelyNo — proactive action

Conflict resolution decision framework:

PriorityResolution Approach
P1 vs. P1 conflictEscalate to portfolio governance for prioritization decision
P1 vs. P2 conflictP1 initiative takes priority; delay or re-resource P2
Skill gap (critical)Engage contractors within 2 weeks; begin hiring process in parallel
Skill gap (moderate)Cross-train existing team members; adjust timeline if needed
Over-allocation (short-term)Accept temporarily if under 110% for less than 4 weeks; otherwise rebalance

Step 5 — Forecast Future Capacity

Project resource needs beyond the current planning window.

Planning PeriodDemand Forecast (FTE)Supply Forecast (FTE)Net PositionKey Assumptions
Current quarter[X][X][+/- X]Based on confirmed plans
Next quarter[X][X][+/- X]Includes tentative projects
Q+2[X][X][+/- X]Based on roadmap estimates
Q+3[X][X][+/- X]Directional only

Capacity actions needed:

ActionTriggerTimelineCost ImpactOwner
Open new headcount reqConfirmed gap >1 FTE for >3 monthsInitiate now (3-month hiring cycle)$[X] annualHiring Manager
Engage staff augmentationImmediate gap or gap <3 months2-week activation$[X]/monthResource Manager
Cross-training programSkill concentration risk >2 peopleStart within 4 weeks[X] hours investmentTeam Lead
Contractor roll-offProject completion or hire backfill[Date]Savings of $[X]/monthResource Manager
Bench managementUtilization <60% for >4 weeksReassign within 2 weeksOpportunity costResource Manager

Output Format

# Resource Allocation Plan: [Program / Portfolio Name]

**Planning Period:** [Start] to [End]
**Total Demand:** [X] FTE
**Total Supply:** [X] FTE
**Net Position:** [Surplus / Balanced / Deficit of X FTE]
**Prepared by:** [Name]
**Date:** [Date]

---

## 1. Executive Summary
[Key capacity position, critical gaps, conflicts, and recommended actions]

## 2. Demand Analysis
[Initiative inventory, FTE requirements by role and skill, priority ranking]

## 3. Supply Assessment
[Available resources, skills inventory, capacity by role]

## 4. Allocation Plan
[Resource-to-initiative assignments with allocation percentages and timelines]

## 5. Utilization Dashboard
[Target vs. planned utilization by role category]

## 6. Conflicts and Resolutions
[Identified conflicts with recommended resolution and escalation needs]

## 7. Capacity Forecast
[Forward-looking demand vs. supply with hiring and contracting actions]

## 8. Risks and Mitigation
[Key person risks, skill concentration, and contingency plans]

Quality Checklist

  • Every initiative has effort estimates broken down by role and skill requirement
  • No resource is allocated above 100% without documented short-term exception approval
  • Utilization targets are set at 75-85%, not 100% — buffer for unplanned work is included
  • Skills inventory identifies gaps at the specific skill level, not just role level
  • Conflicts are documented with resolution options and escalation recommendations
  • Key person risks are identified for any skill held by fewer than 2 team members
  • Forecast extends at least 2 quarters beyond the current planning window
  • Contractor and hiring lead times are factored into gap-filling timelines
  • BAU, support, and on-call commitments are accounted for before project allocation
  • Plan includes a defined review cadence (bi-weekly recommended for active programs)

Edge Cases

ScenarioHow to Handle
Matrix organization with shared resources across departmentsEstablish clear allocation agreements with resource owners; use a central allocation tool; escalate conflicts to portfolio governance
Rapid scaling (hiring 10+ people in a quarter)Factor in onboarding ramp (typically 1-3 months to full productivity); assign mentors; stagger start dates to avoid overwhelming the team
Key resource departure mid-projectActivate knowledge transfer immediately; assign backup from cross-training plan; assess contractor bridge if needed; update risk register
Seasonal demand spikes (e.g., year-end close, product launches)Plan contractor bench in advance; cross-train for peak coverage; stagger non-critical work away from peak periods
Remote or distributed team across time zonesAccount for timezone overlap in collaborative roles; document asynchronous handoff protocols; adjust utilization for communication overhead
Budget freeze preventing new hires or contractorsReprioritize portfolio ruthlessly; defer lower-priority initiatives; optimize allocation of existing resources; document unmet demand for when budget reopens
保存したスキル