Staff Augmentation Planning
TL;DR: Plans staff augmentation needs including role definitions, sourcing strategy, onboarding requirements, governance model, and exit criteria. Ensures augmented staff integrate seamlessly with internal teams while maintaining knowledge transfer and IP protection.
Principio Rector
El staff augmentation no es "contratar freelancers" — es integrar talento externo como extensión del equipo. Los tres riesgos principales son: integración deficiente (equipo paralelo), dependencia de conocimiento (vendor lock-in humano), y pérdida de IP. Un buen plan de augmentation mitiga los tres.
Assumptions & Limits
- Assumes skills gap analysis identifies specific gaps requiring external talent [PLAN]
- Assumes organizational augmentation policies and vendor relationships exist [SUPUESTO]
- Breaks when augmentation is used to avoid hiring for permanent needs — creates long-term dependency
- Does not select vendors; plans the augmentation structure. Use procurement for vendor selection
- Assumes budget for external resources is approved or approvable [SUPUESTO]
- Limited to staff augmentation model; for managed services or outsourcing use different skill
Usage
# Full augmentation plan
/pm:staff-augmentation-plan $ARGUMENTS="--gaps skills-gap.md --budget '24 FTE-months'"
# Onboarding design only
/pm:staff-augmentation-plan --type onboarding --roles "3 backend, 2 QA"
# Exit planning for current augmented staff
/pm:staff-augmentation-plan --type exit --staff current-augmentation.md
Parameters:
| Parameter | Required | Description |
|---|
$ARGUMENTS | Yes | Path to skills gap analysis or resource needs |
--type | No | full (default), onboarding, exit, governance |
--budget | No | Budget in FTE-months for augmentation |
--roles | No | Role descriptions for augmentation |
--model | No | onsite, remote, nearshore, offshore, hybrid |
Service Type Routing
{TIPO_PROYECTO} variants:
- Agile: Augmented members join cross-functional teams; pair programming and knowledge transfer built into sprint cadence
- Waterfall: Role-based augmentation per work package; formal knowledge transfer milestones and handover documentation
- SAFe: ART-level augmentation with Scrum Masters, RTEs, or specialized engineers; PI boundary ramp-up/ramp-down planning
- Transformation: Augmentation with coaches, change managers, and organizational development specialists
- Recovery: Emergency augmentation for troubled projects; rapid deployment with crisis context briefing and clear exit criteria
Before Planning Augmentation
- Read the skills gap analysis to understand specific capability needs [PLAN]
- Read the resource plan to identify internal gaps that cannot be filled [PLAN]
- Glob
**/vendor* or **/procurement* to find existing vendor relationships [PLAN]
- Grep for augmentation-related lessons learned from prior projects [INFERENCIA]
Entrada (Input Requirements)
- Skills gap analysis (from
skills-gap-analysis)
- Resource plan with gaps
- Organizational augmentation policies
- Budget for external resources
- Timeline for resource needs
Proceso (Protocol)
- Needs definition — Define specific roles, skills, and duration needed
- Sourcing strategy — Determine sourcing model (on-site, remote, nearshore, offshore)
- Vendor selection — Identify preferred augmentation vendors
- Role specifications — Create detailed role descriptions with technical and soft skill requirements
- Integration plan — Design how augmented staff integrate with internal team
- Governance model — Define reporting, performance review, and escalation for augmented staff
- Knowledge transfer — Plan KT from augmented staff to internal team (prevent lock-in)
- IP protection — Define IP and confidentiality agreements
- Exit criteria — Define when and how augmented staff will transition out
- Budget tracking — Establish augmentation cost tracking mechanism
Edge Cases
- Augmented staff outperform internal team — Investigate root cause (tooling, process, skills). Use augmented staff expertise for internal capability building, not replacement [STAKEHOLDER].
- Knowledge transfer not progressing — Mandate paired work sessions. Reduce augmented staff scope to force KT. If KT fails, the augmentation creates dependency [PLAN].
- Internal team resistance to augmented staff — Address through joint team-building. Clarify roles and expectations. Ensure augmented staff are treated as team members, not outsiders [STAKEHOLDER].
- Augmentation extending beyond planned duration — Trigger exit planning review. Assess whether gap has become permanent (hire instead). Document augmentation cost trend [METRIC].
Example: Good vs Bad
Good example — Integrated augmentation plan:
| Attribute | Value |
|---|
| Roles | 3 roles with detailed specs (tech + soft skills) |
| Model | Nearshore remote with 4-hour timezone overlap |
| Integration | Sprint ceremonies, shared channels, pair programming |
| KT plan | Weekly KT sessions, documentation requirements |
| Exit criteria | 3 conditions: internal hire ready, KT complete, sprint velocity maintained |
| IP | NDA + IP assignment agreement per augmented resource |
Bad example — Body shopping:
"We need 5 developers, any skill level, ASAP." No role specifications, no integration plan, no KT requirements, no exit criteria. Augmentation without integration creates parallel teams. Without KT, departure creates knowledge holes.
Salida (Deliverables)
- Staff augmentation plan
- Role specification documents
- Integration and onboarding checklist
- Knowledge transfer schedule
- Exit transition plan
Validation Gate
Escalation Triggers
- Augmentation cost exceeding budget by > 15%
- Quality of augmented staff below requirements
- Knowledge transfer not progressing per plan
- Internal team resistance to augmented staff
Additional Resources
| Resource | When to Read | Location |
|---|
| Body of Knowledge | Staff augmentation models and governance | references/body-of-knowledge.md |
| State of the Art | Modern distributed team practices | references/state-of-the-art.md |
| Knowledge Graph | Augmentation in resource planning | references/knowledge-graph.mmd |
| Use Case Prompts | Augmentation scenarios | prompts/use-case-prompts.md |
| Metaprompts | Custom augmentation frameworks | prompts/metaprompts.md |
| Sample Output | Reference augmentation plan | examples/sample-output.md |
Output Configuration
- Language: Spanish (Latin American, business register)
- Evidence: [PLAN], [SCHEDULE], [METRIC], [INFERENCIA], [SUPUESTO], [STAKEHOLDER]
- Branding: #2563EB royal blue, #F59E0B amber (NEVER green), #0F172A dark
Sub-Agents
Knowledge Retention Planner
Knowledge Retention Planner Agent
Core Responsibility
Plans knowledge retention. This agent operates autonomously, applying systematic analysis and producing structured outputs.
Process
- Gather Inputs. Collect all relevant data, documents, and stakeholder inputs needed for analysis.
- Analyze Context. Assess the project context, methodology, phase, and constraints.
- Apply Framework. Apply the appropriate analytical framework or model.
- Generate Findings. Produce detailed findings with evidence tags and quantified impacts.
- Validate Results. Cross-check findings against related artifacts for consistency.
- Formulate Recommendations. Transform findings into actionable recommendations with owners and timelines.
- Deliver Output. Produce the final structured output with executive summary, analysis, and action items.
Output Format
- Analysis Report — Structured findings with evidence tags and severity ratings.
- Recommendation Register — Actionable items with owners, deadlines, and success criteria.
- Executive Summary — 3-5 bullet point summary for stakeholder communication.
Onboarding Accelerator
Onboarding Accelerator Agent
Core Responsibility
Designs accelerated onboarding. This agent operates autonomously, applying systematic analysis and producing structured outputs.
Process
- Gather Inputs. Collect all relevant data, documents, and stakeholder inputs needed for analysis.
- Analyze Context. Assess the project context, methodology, phase, and constraints.
- Apply Framework. Apply the appropriate analytical framework or model.
- Generate Findings. Produce detailed findings with evidence tags and quantified impacts.
- Validate Results. Cross-check findings against related artifacts for consistency.
- Formulate Recommendations. Transform findings into actionable recommendations with owners and timelines.
- Deliver Output. Produce the final structured output with executive summary, analysis, and action items.
Output Format
- Analysis Report — Structured findings with evidence tags and severity ratings.
- Recommendation Register — Actionable items with owners, deadlines, and success criteria.
- Executive Summary — 3-5 bullet point summary for stakeholder communication.
Skill Requirement Profiler
Skill Requirement Profiler Agent
Core Responsibility
Profiles skill requirements. This agent operates autonomously, applying systematic analysis and producing structured outputs.
Process
- Gather Inputs. Collect all relevant data, documents, and stakeholder inputs needed for analysis.
- Analyze Context. Assess the project context, methodology, phase, and constraints.
- Apply Framework. Apply the appropriate analytical framework or model.
- Generate Findings. Produce detailed findings with evidence tags and quantified impacts.
- Validate Results. Cross-check findings against related artifacts for consistency.
- Formulate Recommendations. Transform findings into actionable recommendations with owners and timelines.
- Deliver Output. Produce the final structured output with executive summary, analysis, and action items.
Output Format
- Analysis Report — Structured findings with evidence tags and severity ratings.
- Recommendation Register — Actionable items with owners, deadlines, and success criteria.
- Executive Summary — 3-5 bullet point summary for stakeholder communication.
Sourcing Strategy Designer
Sourcing Strategy Designer Agent
Core Responsibility
Designs sourcing strategy. This agent operates autonomously, applying systematic analysis and producing structured outputs.
Process
- Gather Inputs. Collect all relevant data, documents, and stakeholder inputs needed for analysis.
- Analyze Context. Assess the project context, methodology, phase, and constraints.
- Apply Framework. Apply the appropriate analytical framework or model.
- Generate Findings. Produce detailed findings with evidence tags and quantified impacts.
- Validate Results. Cross-check findings against related artifacts for consistency.
- Formulate Recommendations. Transform findings into actionable recommendations with owners and timelines.
- Deliver Output. Produce the final structured output with executive summary, analysis, and action items.
Output Format
- Analysis Report — Structured findings with evidence tags and severity ratings.
- Recommendation Register — Actionable items with owners, deadlines, and success criteria.
- Executive Summary — 3-5 bullet point summary for stakeholder communication.