关于 capacity-planning
用于规划和均衡团队可用工作容量的技能,涵盖资源评估、预测与分配,并考虑日常开销、缺勤和可持续工作负荷。
主要功能
- 01团队容量评估
- 02资源分配与平衡
- 03容量预测
- 04计入日常开销和缺勤
- 05工作负荷与瓶颈建议
适用场景
- 01规划季度或年度工作
- 02分配人员到多个项目
- 03预测人员需求
- 04根据缺勤平衡工作负荷
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aj-geddes/ useful-ai-prompts --skill capacity-planning安装后在 Claude Code 中输入/capacity-planning确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/capacity-assessment.mdcapacity-forecasting.mdcapacity-planning-template.mdresource-leveling.mdtemplates/process-template.md详细介绍
容量规划
目录
概述
容量规划可确保团队拥有足够的资源,以可持续的节奏交付工作,避免倦怠,并准确地向利益相关方作出承诺。
适用场景
- 年度或季度规划周期
- 为项目分配人员
- 调整团队规模
- 规划节假日和缺勤
- 预测资源需求
- 平衡多个项目
- 识别瓶颈
快速开始
最简可运行示例:
# Team capacity calculation and planning
class CapacityPlanner:
# Standard work hours per week
STANDARD_WEEK_HOURS = 40
# Activities that reduce available capacity
OVERHEAD_HOURS = {
'meetings': 5, # standups, 1-on-1s, planning
'training': 2, # learning new tech
'administrative': 2, # emails, approvals
'support': 2, # helping teammates
'contingency': 2 # interruptions, emergencies
}
def __init__(self, team_size, sprint_duration_weeks=2):
self.team_size = team_size
self.sprint_duration_weeks = sprint_duration_weeks
self.members = []
def calculate_team_capacity(self):
"""Calculate available capacity hours"""
# Base capacity
base_hours = self.team_size * self.STANDARD_WEEK_HOURS * self.sprint_duration_weeks
// ... (see reference guides for full implementation)
参考指南
references/ 目录中的详细实现:
| 指南 | 内容 |
|---|---|
| 容量评估 | 容量评估 |
| 容量规划模板 | 容量规划模板 |
| 资源平衡 | 资源平衡 |
| 容量预测 | 容量预测 |
最佳实践
✅ 应该做
- 按 85% 的利用率规划(预留 15% 缓冲)
- 将会议、培训和管理开销纳入考虑
- 纳入已知缺勤情况(休假、节假日)
- 尽早识别技能瓶颈
- 在团队内公平平衡工作量
- 每月审查容量
- 根据实际速率调整计划
- 对关键技能开展交叉培训
- 向利益相关方传达切实可行的承诺
- 为突发情况预留应急空间
❌ 不应该做
- 按 100% 的利用率规划
- 忽略会议和管理开销
- 不检查技能就分配工作
- 因不断出现的意外情况导致超负荷
- 忘记预留学习/培训时间
- 把容量规划拖到最后一刻
- 持续让团队承担过多工作
- 让关键人员精疲力竭
- 忽略团队对工作量的反馈
- 规划时不考虑缺勤情况
评论
支持 Markdown