mcpField
C
capacity-planning

capacity-planning

github.com/aj-geddes生产力373439 次安装34 周前更新
代码仓库

关于 capacity-planning

用于规划和均衡团队可用工作容量的技能,涵盖资源评估、预测与分配,并考虑日常开销、缺勤和可持续工作负荷。

主要功能

  1. 01团队容量评估
  2. 02资源分配与平衡
  3. 03容量预测
  4. 04计入日常开销和缺勤
  5. 05工作负荷与瓶颈建议

适用场景

  1. 01规划季度或年度工作
  2. 02分配人员到多个项目
  3. 03预测人员需求
  4. 04根据缺勤平衡工作负荷

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill capacity-planning

安装后在 Claude Code 中输入/capacity-planning确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
capacity-assessment.md
capacity-forecasting.md
capacity-planning-template.md
resource-leveling.md
templates/
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