用途:为支持、CX、客户成功、BizOps、IT 运维、财务运维等处理排队型工作的运营团队做容量测算,回答“多少人够用”“88% 利用率下 SLA 为何下滑”“招聘预算如何分四个季度投放”等问题。
主要能力:产出三类结果——按 70/80/90% 利用率对 P50/P90/P99 需求做容量测算,给出各点 P(SLA 违约) 与 SAFE/WATCH/AT_RISK/CRITICAL 风险带;按成员给出利用率红绿灯与团队结论(HEALTHY/SQUEEZED/OVERLOADED/UNBALANCED);生成 12 个月季度招聘计划,考虑爬坡曲线、流失、环比需求增长与管理者触发条件。
使用方式:先取 P50/P90/P99 日工单量分布(仅有均值需先补分布);运行 scripts/capacity_modeler.py,传入需求、AHT、SLA 目标、当前 FTE、损耗,用 --profile 选职能,读 80% 利用率行作为规模点;运行 scripts/utilization_analyzer.py 检查利用率风险;运行 scripts/hiring_sequencer.py 排招聘节奏。三个脚本均支持 --input、--output {markdown,json}、--sample、--help,仅用标准库。示例:cd business-operations/skills/capacity-planner && python3 scripts/capacity_modeler.py --sample。
适用场景:年度容量规划、需求变化超 15% 或流失激增时的季度重算、预算前论证编制、SLA 未达标时的诊断、并购或新业务线建模。
限制:假设工作为排队型而非项目型;季度内需求分布相对平稳,阶跃变化需季中重跑;需至少 90 天历史需求数据;队列内服务单一等级,多优先级需分别建模再求和;多渠道路由需选对应 profile。若团队工作非排队型,则不适用。