关键路径重算与范围变更下的工期承诺
某市政务服务中心“一网通办”平台系统集成项目合同工期180天,合同额800万元,逾期违约金为每延误1天按合同额的0.5%(即4万元)计,上限为合同额的10%。项目经理编制的进度计划如下(单位:天):A需求确认20,无紧前活动;B网络与安全基线建设15,紧前A;C数据迁移工具开发25,紧前A;D接口开发45,紧前B;E集成测试30,紧前C、D;F用户验收测试(UAT)20,紧前E;G割接上线与培训15,紧前F。C与D由同一支6人接口小组承担,资源不可拆分,该小组前3个月已因需求变更返工两次。合同同时约定:任何范围变更须经双方项目经理签署变更单并经建设单位信息中心审批。项目进行到第60天,客户依据新出台的数据共享政策要求增加“跨部门监管数据上报接口”,预计工期70天,紧前B,完成后方可开始集成测试,客户要求总工期与合同价均不变。项目经理答复:“原计划有35天机动时间,新需求最多只影响10天,我们可以免费做,按期完成没问题。”总监理工程师认为该答复草率,要求重新评估。
1. 请列出所有路径、确定关键路径与总工期,计算活动C的总时差与自由时差,并判断项目经理“原计划有35天机动时间”的说法是否成立。
Read the worked answer
路径枚举:
- ①A→B→D→E→F→G:20+15+45+30+20+15=145天;
- ②A→C→E→F→G:20+25+30+20+15=110天。
关键路径为①(A-B-D-E-F-G),总工期145天。
C的ES=20、EF=45;E的最早开始时间取C、D完成时间的较大者,即max(45, 80)=80。所以C的总时差=80−45=35天,自由时差同为35天(C的延误在35天内不会推动E)。
判断:这句话“数字上成立、用法上错误”。180−145=35天的确是项目相对合同工期的总时差,但它是项目层面应对风险的最后缓冲,不是可以无条件、无偿消耗的“余量”。项目经理把项目总时差当成可以随意支配的富余,直接用来背书接受新需求,混淆了“时差属于某条路径/某活动”与“项目有35天缓冲”这两个概念,也回避了变更必须走流程、必须做影响分析的基本要求。
2. 计算新增活动后项目的总工期与剩余机动时间,并指出项目经理上述答复中的关键错误。
Read the worked answer
设新增活动H(跨部门监管数据上报接口,工期70天,紧前B):H的ES=35、EF=35+70=105。
此时E的ES=max(C的45, D的80, H的105)=105,项目总工期=105+30+20+15=170天,距180天合同工期只剩10天机动时间。
项目经理的错误主要有三处:
- 影响天数算错。新需求不是“只影响10天”,而是把项目总时差从35天压缩到10天,即消耗了25天缓冲(145→170)。他把“剩余10天”错当成“影响10天”。
- 跳过变更控制。合同明确要求变更单+信息中心审批,项目经理当场承诺“免费做”,等于未经CCB分析就放弃了工期与费用索赔权,后续即使客户再提要求也失去谈判筹码。
- 结论缺乏风险依据。只剩10天缓冲,而接口小组仅6人且已两次返工,C活动的35天时差已被新计划挤压,一旦C或H再延误就直接冲击合同工期,4万元/天的违约金风险并未评估。“按期完成没问题”是盲目乐观,不是分析结论。
3. 作为总监理工程师,请提出具体的应对建议(至少包括变更处理、进度压缩与后续监控三方面)。
Read the worked answer
变更处理:立即补做书面的变更影响分析(范围、工期、成本、资源、风险),提交CCB/建设单位信息中心审批;按合同主张工期顺延或费用补偿。若客户坚持工期与价格双不变,应争取“以费用换工期”或缩小新接口的首期范围(如先做上报通道,数据项分批上线),把口头承诺转为书面变更单。
进度压缩(只能压关键路径):新的关键路径为A-B-H-E-F-G。可选:①对H做快速跟进,把“上报通道搭建”与“数据映射开发”拆开,通道先用模拟数据打通,与E的测试准备并行,但必须评估返工风险;②对H或E赶工(增加测试环境、增加有经验人员),并比较赶工成本与4万元/天的违约金,只有赶工成本低于违约金时才划算;③C不在关键路径上,压缩C无助于缩短总工期,这是常考的判断点。
后续监控:重排进度基准并更新资源日历;把C列为重点监控对象(其时差已被消耗为20天以内的相对缓冲);更新风险登记册,重新估算剩余缓冲,必要时预留管理储备;建立每周关键路径偏差报告,偏差超过3天即触发预警。