项目延期后,先不要急着追责或加人。定位原因的正确顺序是:把延期拆成“计划偏差”和“执行偏差”两类,再逐项核对需求、人力、依赖、验收四个环节。下面是一份可直接执行的清单,每项都说明查什么、怎么查、结果说明什么。
要查什么:立项时的排期有没有留出需求确认、联调、测试、客户反馈的时间。
怎么查:调出原始排期表,把每个任务的“计划工时”和“实际工时”并排列出。重点看三类任务:需求未冻结就开工的、依赖第三方接口的、需要客户确认才能继续的。
结果说明什么:如果多数任务的实际工时都超出计划,且超出比例接近,说明排期本身偏乐观,属于计划问题;如果只有少数任务严重超时,说明问题集中在具体环节,属于执行问题。
要查什么:开发过程中需求改了几次、每次改动发生在哪个阶段、改动后有没有同步调整排期。
怎么查:翻聊天记录、邮件或需求文档的修改记录,按时间顺序列出变更点。对照开发日志,看每次变更后是否重新评估了工时。
结果说明什么:如果变更集中在开发中后期,且没有重新排期,延期基本由需求管理造成;如果变更很少但仍有延期,就要往下查人力和依赖。
要查什么:同一时间段内,每个成员手上并行几个任务,是否有任务卡在一个人身上。
怎么查:让成员列出近两周的实际工作内容,和任务系统里的分配做对比。特别关注“等待他人”“反复返工”“被临时插入其他项目”这三类记录。
结果说明什么:如果多人同时反馈被临时任务打断,说明资源调度有问题;如果只有某个环节反复返工,说明该环节的技术方案或验收标准不清晰。
要查什么:服务器、域名、支付接口、第三方账号、客户素材等外部条件是否按时到位;验收标准是否在开工前写清楚。
怎么查:按依赖清单逐项确认到位时间,和计划时间对比。验收标准则看合同或需求文档里有没有可量化的通过条件,例如“页面加载不超过3秒”“支持同时50人访问”。
结果说明什么:依赖晚到导致的延期,责任不在开发速度,而在前置协调;验收标准模糊导致的延期,往往表现为“做完了但客户不认”,需要补验收清单而不是继续赶工。
定位到原因后,通常有两种处理方向:压缩范围或顺延工期。
两种方案可以组合使用,但不要在不定位原因的情况下直接加人。加人往往增加沟通成本,对已经卡在依赖或验收环节的项目没有帮助。
下一步:把这份清单交给项目负责人,用半天时间逐项过一遍,先得出书面结论,再决定压缩范围还是顺延工期。结论要写清楚哪几项是已定位的原因,哪几项只是可能原因,避免把猜测当成定论。