This skill should be used when the user asks to "is it worth it", "calculate ROI", "cost-benefit analysis", "total cost of ownership", "build vs buy", or mentions NPV, IRR, payback period, TCO, or economic feasibility. Provides systematic cost-benefit analysis with ROI/NPV/IRR/TCO calculations and scenario analysis.
系统化的成本效益分析(CBA)技能,帮助量化和评估软件开发与IT投资的经济可行性,支持数据驱动的决策。
当用户请求以下任何内容时使用此技能:
全面识别和量化所有相关成本:
识别和量化有形和无形效益:
计算关键经济指标:
评估不同情景下的经济表现:
识别关键影响因素:
定义CBA的边界和目标:
- [ ] 定义决策或投资内容
- [ ] 明确分析时间范围(通常3-5年)
- [ ] 确定利益相关者
- [ ] 定义成功标准
- [ ] 识别备选方案(包括"不做任何改变")
关键问题:
系统化识别所有相关成本:
一次性成本 (初期投入):
开发成本:
- [ ] 软件开发人力: [人月 × 成本]
- [ ] 架构设计: [...]
- [ ] 测试和QA: [...]
- [ ] 项目管理: [...]
采购成本:
- [ ] 软件许可证: [一次性费用]
- [ ] 硬件设备: [服务器、存储]
- [ ] 第三方服务: [...]
- [ ] 咨询费用: [...]
迁移成本:
- [ ] 数据迁移: [...]
- [ ] 系统集成: [...]
- [ ] 并行运行: [...]
- [ ] 停机损失: [...]
培训成本:
- [ ] 培训材料开发: [...]
- [ ] 培训实施: [...]
- [ ] 生产力损失: [学习期]
持续成本 (运营):
运营成本 (每年):
- [ ] 云服务/托管: [¥X/月 × 12]
- [ ] 许可证续费: [¥Y/年]
- [ ] 带宽和存储: [...]
- [ ] 第三方服务: [...]
维护成本 (每年):
- [ ] 人力成本: [FTE × 成本]
- [ ] Bug修复和支持: [...]
- [ ] 系统升级: [...]
- [ ] 安全补丁: [...]
管理成本 (每年):
- [ ] 项目管理: [...]
- [ ] 监控和运维: [...]
- [ ] 审计和合规: [...]
隐性成本:
- [ ] 机会成本: [如果不做这个,可以做什么?]
- [ ] 风险成本: [风险发生的预期成本]
- [ ] 技术债务: [未来修复成本]
- [ ] 组织变革成本: [流程调整、文化适应]
人力成本计算:
人力成本 = 人月 × 月均成本
示例:
- 高级工程师: 10人月 × ¥30,000 = ¥300,000
- 中级工程师: 20人月 × ¥20,000 = ¥400,000
- 测试工程师: 5人月 × ¥15,000 = ¥75,000
总计: ¥775,000
总拥有成本(TCO):
TCO = 初期投入 + Σ(年度成本i / (1+折现率)^i)
示例 (5年,折现率10%):
- 初期: ¥1,000,000
- 年度: ¥200,000/年
- TCO = 1,000,000 + 200,000×(1/1.1 + 1/1.1² + ... + 1/1.1⁵)
- TCO = 1,000,000 + 758,157 = ¥1,758,157
系统化识别所有相关效益:
有形效益 (可量化):
成本节约:
- [ ] 减少人力: [减少X FTE × 成本]
- [ ] 减少基础设施: [老系统成本 - 新系统成本]
- [ ] 减少错误损失: [错误率降低 × 单次损失]
- [ ] 减少维护成本: [...]
收入增加:
- [ ] 新客户获取: [新客户数 × 客户价值]
- [ ] 客户留存提升: [流失率降低 × 影响]
- [ ] 交叉销售: [...]
- [ ] 市场扩展: [...]
效率提升:
- [ ] 处理时间减少: [节省时间 × 人力成本]
- [ ] 自动化替代人工: [...]
- [ ] 吞吐量提升: [...]
无形效益 (难量化但重要):
用户体验:
- [ ] 用户满意度提升: [NPS增加]
- [ ] 界面改进: [...]
- [ ] 性能提升: [...]
战略价值:
- [ ] 竞争优势: [...]
- [ ] 品牌价值: [...]
- [ ] 创新能力: [...]
- [ ] 市场地位: [...]
组织能力:
- [ ] 员工技能提升: [...]
- [ ] 流程优化: [...]
- [ ] 数据能力: [...]
时间节约量化:
效益 = 节省时间 × 人均成本 × 影响人数
示例:
- 平均节省时间: 2小时/人/周
- 人均成本: ¥30,000/月 → ¥187.5/小时 (8h×20天)
- 影响人数: 50人
- 年度效益: 2 × 187.5 × 50 × 52周 = ¥975,000
错误减少量化:
效益 = 错误减少量 × 单次错误成本
示例:
- 当前错误率: 100次/月
- 改进后错误率: 20次/月
- 减少: 80次/月
- 单次处理成本: ¥1,000 (人力 + 客户影响)
- 年度效益: 80 × 1,000 × 12 = ¥960,000
客户留存量化:
效益 = 留存客户增加 × 客户生命周期价值(LTV)
示例:
- 流失率从10%降至8%
- 客户基数: 10,000
- 留存增加: 10,000 × 2% = 200客户
- 客户LTV: ¥50,000
- 效益: 200 × 50,000 = ¥10,000,000
无形效益估值:
方法1: 基于市场研究
- 用户满意度提升对留存率的影响
- 品牌价值对溢价能力的影响
方法2: 保守估值
- 给无形效益赋予保守的货币价值
- 或单独列示,不纳入ROI计算
方法3: 权重法
- 将无形效益转换为0-10分
- 在决策时给予一定权重
ROI = (总效益 - 总成本) / 总成本 × 100%
示例:
- 5年总成本: ¥2,000,000
- 5年总效益: ¥3,500,000
- ROI = (3,500,000 - 2,000,000) / 2,000,000 × 100% = 75%
解读:
- ROI > 0: 有正收益
- ROI > 业界基准: 值得投资
- ROI > 其他投资机会: 相对优势
回收期 = 达到累积净效益为0的时间点
示例:
年度 成本 效益 净效益 累积净效益
Year 0 -1,000,000 0 -1,000,000 -1,000,000
Year 1 -200,000 400,000 200,000 -800,000
Year 2 -200,000 600,000 400,000 -400,000
Year 3 -200,000 800,000 600,000 200,000 ✓
回收期: 2年 + 400,000/600,000 = 2.67年
解读:
- 回收期越短,风险越低
- 通常要求<3年为可接受
NPV = Σ (净现金流t / (1+折现率)^t)
示例 (折现率10%):
年度 净现金流 折现系数 现值
0 -1,000,000 1.0000 -1,000,000
1 200,000 0.9091 181,818
2 400,000 0.8264 330,579
3 600,000 0.7513 450,789
4 800,000 0.6830 546,410
5 900,000 0.6209 558,831
NPV = 1,068,427
解读:
- NPV > 0: 值得投资
- NPV越大,经济价值越高
- 比较多个方案时选NPV最大的
成本效益比 = 总效益现值 / 总成本现值
示例:
- 总效益现值: ¥3,068,427
- 总成本现值: ¥2,000,000
- 成本效益比 = 1.53
解读:
- >1: 效益大于成本
- >1.5: 通常认为值得投资
- 可用于不同规模项目的比较
评估不同情景下的经济表现:
假设:
- 项目按时完成
- 成本控制良好 (比预算低10%)
- 效益实现充分 (比预期高20%)
结果:
- 总成本: ¥1,800,000
- 总效益: ¥4,200,000
- ROI: 133%
- 回收期: 1.8年
假设:
- 项目小幅延期 (1个月)
- 成本符合预算
- 效益实现80%
结果:
- 总成本: ¥2,100,000
- 总效益: ¥2,800,000
- ROI: 33%
- 回收期: 2.9年
假设:
- 项目延期2个月
- 成本超支20%
- 效益仅实现60%
结果:
- 总成本: ¥2,500,000
- 总效益: ¥2,100,000
- ROI: -16% (亏损)
- 回收期: >5年
期望ROI = Σ (情景ROI × 概率)
示例:
- 最佳(20%): 133% × 0.2 = 26.6%
- 最可能(60%): 33% × 0.6 = 19.8%
- 最差(20%): -16% × 0.2 = -3.2%
期望ROI = 43.2%
识别对结果影响最大的变量:
测试每个变量变化对ROI的影响:
变量 基准值 -20% +20% 影响幅度
开发成本 100万 - +28% ↑
采用率 80% -35% +15% ↑↑
年度运营成本 20万 +8% -8% ↓
客户LTV 5万 -40% +40% ↑↑↑
结论: 客户LTV和采用率是关键敏感因素
采用率
60% 80% 100%
开发 80万 45% 65% 85%
成本 100万 25% 45% 65%
120万 5% 25% 45%
阈值分析: 只要采用率>70%且成本<110万,ROI>30%
考虑风险对经济指标的影响:
- [ ] 识别关键风险 (可调用risk-assessment技能)
- [ ] 量化风险成本
- [ ] 调整折现率 (高风险项目用更高折现率)
- [ ] 计算风险调整后的指标
风险调整示例:
基础NPV: ¥1,068,427
风险储备 (10%成本): -¥200,000
风险发生预期成本: -¥150,000
风险调整后NPV: ¥718,427
仍然>0,但安全边际降低
所有输出必须使用中文,遵循以下结构:
# 成本效益分析报告: [项目/决策名称]
## 执行摘要
**分析日期**: [YYYY-MM-DD]
**分析时间范围**: [X年]
**折现率**: [Y%]
**关键结论**:
- **总成本** (5年): ¥X (一次性: ¥A, 持续: ¥B/年)
- **总效益** (5年): ¥Y (年均: ¥C)
- **ROI**: Z%
- **回收期**: N年M个月
- **NPV**: ¥W
- **成本效益比**: 1.X
**建议**: [实施 / 延后 / 拒绝]
**理由**: [1-2句话简要说明]
## 成本分析
### 一次性成本
| 成本类别 | 明细 | 金额 |
|---------|------|------|
| 开发成本 | 软件开发、架构设计、测试 | ¥X |
| 采购成本 | 许可证、硬件、第三方服务 | ¥Y |
| 迁移成本 | 数据迁移、系统集成 | ¥Z |
| 培训成本 | 培训开发和实施 | ¥W |
| **小计** | | **¥Total** |
#### 成本明细
**开发成本**:
- 高级工程师: 10人月 × ¥30,000 = ¥300,000
- 中级工程师: 20人月 × ¥20,000 = ¥400,000
- 测试工程师: 5人月 × ¥15,000 = ¥75,000
- **小计**: ¥775,000
[类似展开其他成本类别]
### 持续成本 (年度)
| 成本类别 | 年度金额 | 5年总计 |
|---------|---------|---------|
| 云服务/托管 | ¥X/年 | ¥X×5 |
| 许可证续费 | ¥Y/年 | ¥Y×5 |
| 维护人力 | ¥Z/年 | ¥Z×5 |
| 其他运营成本 | ¥W/年 | ¥W×5 |
| **小计** | **¥A/年** | **¥B** |
### 总拥有成本 (TCO)
| 年度 | 一次性成本 | 持续成本 | 年度总计 | 累积成本 |
|------|----------|---------|---------|---------|
| Year 0 | ¥1,000,000 | ¥0 | ¥1,000,000 | ¥1,000,000 |
| Year 1 | ¥0 | ¥200,000 | ¥200,000 | ¥1,200,000 |
| Year 2 | ¥0 | ¥200,000 | ¥200,000 | ¥1,400,000 |
| Year 3 | ¥0 | ¥200,000 | ¥200,000 | ¥1,600,000 |
| Year 4 | ¥0 | ¥200,000 | ¥200,000 | ¥1,800,000 |
| Year 5 | ¥0 | ¥200,000 | ¥200,000 | ¥2,000,000 |
| **总计** | **¥1,000,000** | **¥1,000,000** | **¥2,000,000** | |
## 效益分析
### 有形效益
| 效益类别 | 年度金额 | 5年总计 |
|---------|---------|---------|
| 成本节约 | ¥X/年 | ¥X×5 |
| 收入增加 | ¥Y/年 | ¥Y×5 |
| 效率提升 | ¥Z/年 | ¥Z×5 |
| **小计** | **¥A/年** | **¥B** |
#### 效益明细
**成本节约**:
- 减少人力: 3 FTE × ¥200,000 = ¥600,000/年
- 减少基础设施: ¥100,000/年
- 减少错误损失: 80次/月 × ¥1,000 × 12 = ¥960,000/年
- **小计**: ¥1,660,000/年
[类似展开其他效益类别]
### 无形效益
虽难以精确量化,但对决策重要:
| 无形效益 | 描述 | 重要性 |
|---------|------|--------|
| 用户满意度 | NPS提升15分 | 高 |
| 品牌价值 | 技术领先形象 | 中 |
| 竞争优势 | 功能领先竞品6个月 | 高 |
| 员工士气 | 使用现代技术栈 | 中 |
### 效益实现时间线
| 年度 | 成本节约 | 收入增加 | 效率提升 | 年度总效益 | 累积效益 |
|------|---------|---------|---------|-----------|---------|
| Year 1 | ¥300,000 | ¥100,000 | ¥0 | ¥400,000 | ¥400,000 |
| Year 2 | ¥600,000 | ¥300,000 | ¥100,000 | ¥1,000,000 | ¥1,400,000 |
| Year 3 | ¥600,000 | ¥500,000 | ¥300,000 | ¥1,400,000 | ¥2,800,000 |
| Year 4 | ¥600,000 | ¥600,000 | ¥400,000 | ¥1,600,000 | ¥4,400,000 |
| Year 5 | ¥600,000 | ¥700,000 | ¥500,000 | ¥1,800,000 | ¥6,200,000 |
| **总计** | **¥2,700,000** | **¥2,200,000** | **¥1,300,000** | **¥6,200,000** | |
## 经济指标
### ROI (投资回报率)
ROI = (总效益 - 总成本) / 总成本 × 100% ROI = (¥6,200,000 - ¥2,000,000) / ¥2,000,000 × 100% ROI = 210%
**解读**: 每投入¥1,获得¥3.1回报,投资回报非常高。
### 回收期
年度 累积成本 累积效益 净累积 0 -1,000,000 0 -1,000,000 1 -1,200,000 400,000 -800,000 2 -1,400,000 1,400,000 0 ✓
回收期: 2年
**解读**: 2年即可收回投资,风险较低。
### NPV (净现值, 折现率10%)
年度 净现金流 折现系数 现值 0 -1,000,000 1.0000 -1,000,000 1 200,000 0.9091 181,818 2 800,000 0.8264 661,157 3 1,200,000 0.7513 901,560 4 1,400,000 0.6830 956,210 5 1,600,000 0.6209 993,488
NPV = ¥2,694,233
**解读**: NPV远大于0,考虑货币时间价值后仍有高回报。
### 成本效益比
成本效益比 = 总效益现值 / 总成本现值 成本效益比 = ¥4,694,233 / ¥2,000,000 = 2.35
**解读**: 每投入¥1成本,产生¥2.35效益。
## 情景分析
### 最佳情景 (概率20%)
**假设**:
- 项目按时完成
- 成本低于预算10%
- 效益高于预期20%
**结果**:
- 总成本: ¥1,800,000
- 总效益: ¥7,440,000
- ROI: 313%
- 回收期: 1.5年
### 最可能情景 (概率60%)
**假设**:
- 项目延期1个月
- 成本符合预算
- 效益实现80%
**结果**:
- 总成本: ¥2,100,000
- 总效益: ¥4,960,000
- ROI: 136%
- 回收期: 2.3年
### 最差情景 (概率20%)
**假设**:
- 项目延期2个月
- 成本超支20%
- 效益仅实现60%
**结果**:
- 总成本: ¥2,500,000
- 总效益: ¥3,720,000
- ROI: 49%
- 回收期: 3.2年
### 概率加权分析
期望ROI = 20% × 313% + 60% × 136% + 20% × 49% = 62.6% + 81.6% + 9.8% = 154%
**结论**: 即使在最差情景下,ROI仍为正,项目风险可控。
## 敏感度分析
### 单因素敏感度
| 变量 | 基准值 | -20% | -10% | 基准 | +10% | +20% | 敏感度 |
|------|-------|------|------|------|------|------|--------|
| 开发成本 | ¥1M | 252% | 231% | 210% | 189% | 168% | 中 |
| 采用率 | 80% | 105% | 158% | 210% | 263% | 315% | 高 |
| 年运营成本 | ¥200K | 252% | 231% | 210% | 189% | 168% | 低 |
| 客户LTV | ¥50K | 42% | 126% | 210% | 294% | 378% | 极高 |
**关键洞察**:
- **客户LTV**和**采用率**是最敏感因素
- 需要重点关注用户采用和客户价值实现
- 即使采用率降至64%,ROI仍>100%,有安全边际
### 阈值分析
**盈亏平衡点**:
采用率至少需要达到: 40% 客户LTV至少需要: ¥25,000 开发成本不能超过: ¥2,500,000
## 风险调整
### 识别的风险 (来自risk-assessment)
| 风险 | 概率 | 影响 | 预期成本 |
|------|------|------|---------|
| 采用率不达标 | 30% | ¥500,000 | ¥150,000 |
| 技术复杂度超预期 | 20% | ¥300,000 | ¥60,000 |
| 市场变化 | 15% | ¥400,000 | ¥60,000 |
| **总风险成本** | | | **¥270,000** |
### 风险调整后指标
原ROI: 210% 风险储备成本: ¥270,000 调整后总成本: ¥2,270,000 风险调整后ROI = (6,200,000 - 2,270,000) / 2,270,000 = 173%
**结论**: 考虑风险后,ROI从210%降至173%,仍然很高。
## 对比分析 (如有备选方案)
| 指标 | 方案A | 方案B | 方案C (不做任何改变) |
|------|-------|-------|---------------------|
| 总成本 | ¥2,000,000 | ¥1,500,000 | ¥0 |
| 总效益 | ¥6,200,000 | ¥3,800,000 | ¥0 |
| ROI | 210% | 153% | - |
| 回收期 | 2年 | 2.5年 | - |
| NPV | ¥2,694,233 | ¥1,456,789 | ¥0 |
| 成本效益比 | 2.35 | 1.87 | - |
| 风险 | 中 | 低 | 高(竞争力下降) |
**推荐**: 方案A,虽成本更高但回报显著更好。
## 建议和结论
### 综合评估
**优势**:
- ✅ ROI高达210%,远超投资门槛
- ✅ 回收期仅2年,风险可控
- ✅ NPV显著为正,经济价值高
- ✅ 即使在最差情景下仍为正收益
- ✅ 具有重要的无形效益(竞争优势、品牌价值)
**风险和挑战**:
- ⚠️ 对客户LTV和采用率高度敏感
- ⚠️ 需要较大的初期投入
- ⚠️ 效益实现需要2年以上
### 最终建议
**建议**: **实施**
**理由**:
1. 经济指标优秀,ROI>200%,NPV显著为正
2. 回收期短,仅2年
3. 敏感度分析显示有足够安全边际
4. 战略价值显著,提升竞争优势
5. 风险可控,即使最差情景仍为正收益
### 关键成功因素
实施时需重点关注:
1. **用户采用率**: 确保>70%的目标用户采用
2. **客户价值实现**: 验证客户LTV假设
3. **成本控制**: 严格控制开发和运营成本
4. **分阶段实施**: 降低一次性投入风险
### 下一步行动
1. **立即** (P0):
- [ ] 获得管理层批准和预算
- [ ] 组建项目团队
- [ ] 制定详细实施计划
2. **近期** (1个月内):
- [ ] 启动采购流程
- [ ] 开始详细设计
- [ ] 建立监控指标体系
3. **中期** (3个月内):
- [ ] 完成MVP开发
- [ ] 进行试点验证
- [ ] 收集早期反馈
### 监控指标
关键指标和阈值:
- **采用率**: 目标>80%, 阈值>60%
- **客户LTV**: 目标¥50,000, 阈值>¥35,000
- **成本**: 不超预算>10%
- **效益实现率**: 每季度评估 vs 预期
## 附录
### 假设和约束
**关键假设**:
- 折现率: 10% (基于公司WACC)
- 分析时间范围: 5年
- 通货膨胀: 3%/年
- 团队规模: 稳定
- 市场环境: 相对稳定
**约束条件**:
- 预算上限: ¥2,500,000
- 交付期限: 12个月
- 资源: 现有团队为主
### 参考数据
- 行业基准ROI: 30-50%
- 类似项目平均回收期: 3年
- 公司投资门槛ROI: 20%
### 审批信息
- **分析人员**: [姓名]
- **审核人员**: [姓名]
- **审批人员**: [姓名]
- **审批日期**: [YYYY-MM-DD]
decision-support → 识别备选方案
↓
cost-benefit-analysis → 经济可行性评估
↓
decision-support → 综合经济因素推荐
cost-benefit-analysis → 初步经济分析
↓
risk-assessment → 识别和量化风险
↓
cost-benefit-analysis → 风险调整后指标
详细方法论请参考:
references/CBA_METHODS.md - 成本效益分析方法详解