基于 NESMA/IFPUG 功能点分析法(FPA),审校软件项目功能点报价的合理性。
接收开发商提供的"功能点预期建设表",按选定方法审校报价合理性:
- 表述审校 — 名称是否准确、描述是否清晰、是否存在技术术语冒充业务
- 类型审校 — ILF/EIF/EI/EO/EQ 判定是否正确
- 资格审查 — 排除非 NESMA 功能点计数项(技术任务、非功能需求等)
- 复杂度审校 — DET/RET/FTR 与复杂度矩阵校验
- 复用调整审校 — 复用类型和系数是否合理
- 报价区间评估 — 基于 CSBMK 行业基准的 P10/P25/P50 三档报价
| 方法 | 精度 | 适用阶段 |
|---|---|---|
| ① 预估功能点法 | ±50% | 项目早期/立项估算 |
| ② 估算功能点法 | ±25-35% | 需求明确/预算编制 |
| ③ 详细功能点法 | ±10% | 合同定价/结算审计 |
每次审校完成后生成两份文件:
审校问题明细表.xlsx— 逐项审校结果(含严重等级、问题描述、修正建议)审校结论报告.md— 结构化报告(概要/问题统计/详解/报价评估/结论建议)
将本仓库克隆到 Claude Code 的 skills 目录:
git clone git@github.com:wechangel/software-quote-evaluation.git \
~/.claude/skills/software-quote-evaluation下载 software-quote-evaluation.zip 解压到 skills 目录即可。
在 Claude Code 中直接输入 /software-quote-evaluation 并提供功能点预期建设表即可启动审校。Skill 会首先要求选择计数方法,然后按工作流 Step 1-6 逐步执行。
审校过程中会自动使用 Python(openpyxl)生成 Excel 文件:
pip install openpyxl生产率、人月费率、调整因子等基准数据来自:
- CSBMK®-202510 — 北京软件造价评估技术创新联盟《2025 年中国软件行业基准数据》
- NESMA — 荷兰软件度量协会功能点分析指南
- IFPUG CPM 4.3+ — 功能点计数实务手册
- GB/T 36964-2018 — 软件开发成本度量规范
- SJ/T 11463-2013 — 软件研发成本度量规范
software-quote-evaluation/
├── README.md ← 本文件
├── SKILL.md ← Skill 完整定义 + 工作流
├── CLAUDE.md ← 开发者指南
└── references/
├── function-point-rules.md ← IFPUG 计数规则、边界判定、疑难速查
├── pricing-benchmarks.md ← CSBMK 生产率/人月费率/调整因子
└── output-templates.md ← 审校输出文件格式规范
MIT License