立项阶段的成本估算,做到能支撑“这个项目要不要启动”的判断就够了:按成本大类拆到可独立计价、可指定责任人的条目,给出区间值和关键假设,覆盖一次性投入与首年经常性投入,并标出对结论影响最大的两三项敏感因素。逐张发票核对、逐人天排班属于执行期核算,放进立项材料反而会掩盖真正影响决策的变量。
要点总览(TL;DR)
- 立项成本估算以支撑单项目启动决策为界:按成本大类拆到可独立计价、可指定责任人的条目,给出区间值与关键假设,覆盖一次性投入和首年经常性投入。
- 范围上覆盖建设期加首个运营年度,只算本项目直接投入,共用资源按约定分摊口径计入;多项目之间的准入比较不在本文范围。
- 口径要先固定:币种、含税与否、计费周期、人力单价,并区分现金支出与资源占用,事实报价与示例假设分开标注。
- 估算模型为总投入=一次性投入+首年经常性投入+风险准备,风险准备比例按项目不确定性取值并写明依据。
- 人力投入量、实施范围变更、订阅席位增长和周期延长是影响结论最大的因素,扰动后总投入变化超过一成的应作为关键假设提交评审。
立项估算覆盖哪段范围、算到哪个时间点
颗粒度的第一个前提是时间跨度。立项估算通常覆盖建设期加首个运营周期,首个运营周期一般取首年。建设期包含方案设计、采购、实施、迁移、上线准备;首年运营期包含订阅或许可续费、运维人力、场地与配套消耗。把这两段合并成一个总投入数字,评审者才能判断项目在什么时间点开始产生回报。
范围边界要写清楚:只算本项目的直接投入。共用资源(共用机房、共用运维团队、共用测试环境)按事先约定的分摊口径计入,分摊比例和依据要写在假设里。与多个项目之间的准入比较和排序不在本文范围内,本文只服务单项目是否启动的判断。
| 维度 | 纳入 | 排除 |
|---|---|---|
| 时间起点 | 立项批复后第一笔投入发生日 | 立项前的调研差旅(除非金额显著) |
| 时间终点 | 建设期结束 + 首个运营年度末 | 第二年起的中长期投入 |
| 投入对象 | 本项目直接人力、采购、外部服务、实施迁移 | 公司级公共平台建设 |
| 共用资源 | 按约定比例分摊的部分 | 未约定分摊口径的共用资源 |
| 决策用途 | 单项目是否启动 | 多项目排序与组合取舍 |
立项阶段要拆出哪些成本和资源项
成本项按“一次性投入”和“经常性投入”两大类展开,每类拆到可独立计价、可指定责任人的条目为止。这个深度足以让评审者追问“这笔钱谁负责、单价从哪来”,又不会陷入执行期的明细核算。
一次性投入
- 内部人力:按关键角色列出投入人天,如项目经理、业务分析、开发、测试、实施顾问。
- 采购:软硬件、设备、第三方组件,按品类和数量列。
- 外部服务:咨询、定制开发、集成开发、培训。
- 实施与迁移:数据清洗、迁移脚本、并行运行、上线切换。
经常性投入
- 订阅与许可:按席位或用量计费,注明计费周期。
- 运维:运维人力、监控工具、备份与容灾。
- 场地与配套:机柜、电力、网络、办公配套分摊。
资源项
内部人力要单独成项,写明角色、投入人天、占用时段。关键角色(如核心开发、业务专家)的占用往往比现金支出更能决定项目能否按期启动,立项材料里应把这类占用标出来,便于评审者判断资源冲突。
| 成本项 | 单位 | 责任角色 | 拆分深度 |
|---|---|---|---|
| 内部人力 | 人天 | 项目经理 | 按角色汇总,不排到个人日历 |
| 软硬件采购 | 台/套 | 采购负责人 | 按品类与数量 |
| 外部服务 | 人天或项目包 | 业务负责人 | 按合同包或工作包 |
| 实施与迁移 | 人天 | 实施负责人 | 按阶段 |
| 订阅与许可 | 席位×周期 | 系统负责人 | 按产品与计费周期 |
| 运维 | 人天/年 | 运维负责人 | 按岗位汇总 |
| 场地与配套 | 按月或按年 | 行政或 IT 负责人 | 按分摊比例 |
口径与假设怎么写才可复算
同一笔钱被两个人算出不同结果,多数是口径不一致。立项材料应附一张口径与假设登记表,把币种、税费、计费周期、人力单价逐项固定下来,评审者才能按同一口径复核。
- 币种与汇率:外币采购注明折算汇率和取数日期。
- 含税与不含税:统一写明报价是否含税,增值税是否可抵扣。
- 计费周期:年付、月付、按用量,折算到首年时说明是否含首年优惠。
- 人力折算:人天单价的口径(全成本还是直接薪酬),内部人力是否计入现金支出。建议在表中同时列“现金支出”和“资源占用”两列,避免把内部人力重复计入现金。
- 区间来源:下限取什么条件、上限取什么条件,置信程度如何描述。
- 事实与假设分离:供应商已给出的报价标注获取日期,作为事实价格;尚未询价的条目标注为示例假设,两者不混用。
| 口径项 | 登记内容 | 示例写法(假设) |
|---|---|---|
| 币种 | 结算币种与折算汇率 | 人民币;外币按报价日汇率折算 |
| 税费 | 含税/不含税、可否抵扣 | 报价均为不含税,增值税另计 |
| 计费周期 | 年付/月付/按量 | 订阅按年付,首年含实施期 |
| 人力单价 | 全成本或直接薪酬 | 按角色人天单价,含社保分摊 |
| 区间来源 | 上下限对应条件 | 下限为最小范围,上限含一次范围变更 |
可复算的立项成本估算模型
把上面的条目组织成公式,评审者代入自己的数据即可复算。基本结构是:总投入 = 一次性投入 + 首年经常性投入 + 风险准备。
分项公式示例:
- 人力投入 = 各角色人天 × 对应人天单价,再求和。
- 订阅投入 = 席位数 × 单席年价 × 计费年数。
- 外部服务 = 工作包人天 × 服务单价,或按合同包一口价。
- 风险准备 = (一次性投入 + 首年经常性投入)× 风险准备比例。
风险准备比例没有统一标准,取决于项目不确定性:需求边界清晰、供应商已报价的项目可取较低比例;涉及系统迁移、多方集成、新业务模式的项目应取较高比例。比例取值要在假设表中写明依据,例如“参照同类项目历史超支幅度”。
计算示例(以下数字均为假设,仅用于演示结构,不代表任何真实报价):某项目内部人力合计 120 人天,假设人天单价 1,500 元,人力投入 18 万元;采购与外部服务合计 30 万元;首年订阅按 50 席位、单席年价 1,200 元计,为 6 万元;运维人力 40 人天,计 6 万元。一次性投入 48 万元,首年经常性投入 12 万元,按 10% 计提风险准备 6 万元,总投入约 66 万元。评审时重点看的是人力人天和风险比例这两个假设是否站得住,而不是 66 万这个数字本身。
哪些因素会让估算结果明显变化
颗粒度不足时,估算最容易在几个环节失真。识别这些因素并按影响程度排序,比把每个条目算到小数点后两位更有价值。
| 敏感因素 | 影响方式 | 复核建议 |
|---|---|---|
| 人力投入量 | 人天估算偏差直接放大总投入 | 用历史同类项目工时记录校准 |
| 人力单价口径 | 全成本与直接薪酬差异显著 | 在口径表中固定并全篇统一 |
| 实施范围变更 | 一次范围扩大可能带来两位数百分比增幅 | 设定范围基线,变更单独估算 |
| 订阅席位增长 | 席位按年增长会推高后续年度支出 | 给出首年与第三年两种席位情景 |
| 周期延长 | 建设期拉长会同时增加人力与经常性投入 | 对延期一个季度做敏感性测算 |
排序方法可以简单处理:对每个因素做单变量扰动,看总投入变化幅度,取变化最大的两三项在立项材料中单独说明。阈值判断上,若某因素扰动后总投入变化超过一成,就应作为关键假设提交评审讨论,而不是留在附录里。
数据从哪里取、怎么核验
估算的可信度取决于取数来源是否可追溯。常用来源有三类:历史同类项目的实际支出记录、供应商正式报价、内部工时系统里的工时记录。每类来源都要记录取数时点和有效期,报价尤其要注明获取日期,超过约定有效期的报价应重新确认。
核验方式包括:由成本项责任人确认自己负责条目的单价与数量;由财务或预算归口角色复核口径一致性;评审会上对关键假设逐条过一遍并留档。留档内容至少包括估算版本、假设清单、评审意见和最终结论,便于后续复盘时对比实际支出与立项估算的差异。
在条目和评审记录的管理上,可以把成本项、假设和评审意见放进同一份立项文档,按成本大类建立工作项,指定责任人并记录状态。ONES 的文档与工作项可以承载这类立项材料;涉及人力投入折算时,ONES Plan 支持项目工时管理,并可直接查看 ONES Project 中的登记工时、预估工时、剩余工时数据,ONES Resource 支持按筛选与分组掌握成员在不同项目的投入比重,并提供资源报表与工时日志导出。这些数据可用于校准人天估算,并在项目启动后对比实际投入与立项假设。
常见问题
立项估算要不要把内部人力折算成现金支出?
建议在估算表中同时列两列:现金支出和资源占用。内部人力按人天单价折算后放入资源占用列,用于判断关键角色是否够用、是否与其他项目冲突;现金支出列只统计实际对外支付的采购、外部服务和订阅费用。这样处理可以避免内部人力被重复计入现金,也让评审者看清项目真正消耗的是预算还是人力。
如果公司财务口径要求内部人力计入项目成本,就在口径登记表中写明折算规则,并保证全篇统一,不要部分条目计入、部分条目不计入。
供应商还没报价,立项估算怎么写才不算编造?
把尚未询价的条目明确标注为示例假设,并写明假设依据,例如参照同类项目历史支出或公开目录价区间。已获取的正式报价单独标注获取日期和有效期,作为事实价格列示。两类数据在表中分列,评审者能一眼看出哪些数字可以直接采信、哪些还需要在批复前补充确认。
对于金额占比高又缺少报价的条目,可以在立项材料中列为待确认事项,并约定在采购启动前完成询价复核。
估算精度做到什么程度就该停止细化?
判断标准是决策有用性:当继续细化不再改变“启动或不启动”的结论时,就可以停止。通常拆到可独立计价、可指定责任人的条目已经足够,再往下拆到逐张发票、逐人天排班,属于执行期核算的工作。
如果某个条目金额占比很小,或者对总投入影响有限,合并成一个汇总项即可;把精力放在人力人天、实施范围和风险准备这几项影响最大的假设上,复核收益更高。
项目启动后实际支出超出立项估算,怎么处理?
先区分偏差来源:是单价变化、范围变更,还是人天估算本身偏低。范围变更引起的超支应走变更流程单独估算,不与原估算混在一起比较;单价和人天偏差则用于校准后续同类项目的估算参数。
立项时留档的估算版本、假设清单和评审意见,是事后对比的基础。把实际支出与立项假设逐项对照,记录偏差原因,下一轮立项的人力人天和风险准备比例就有了内部参照。
多个项目同时立项时,本文的估算方法还适用吗?
本文方法服务的是单个项目是否启动的判断,每个项目按同一套范围、口径和公式各自估算,结果之间才具备可比性。多个项目之间的准入比较、排序和组合取舍属于另一层决策,需要在此基础上补充优先级标准、资源冲突分析和组合层面的预算约束。
实务中可以先用本文方法把每个项目的总投入和关键假设算清楚,再进入组合比较环节,避免在排序阶段才发现各项目口径不一致。
