等待成本要按“被占用的可交付资源”记录,而不是按天数笼统记账。具体做法是:为每项缺失资料建立一条等待记录,写明它阻塞了哪个交付物、占用了谁、每天消耗多少可计费或可排期的时间,并区分“完全停工”和“可切换做别的任务”两种状态。这样做的直接结果是,你能判断该继续等、该切换任务,还是该把等待转为书面变更,而不是凭感觉催人。
客户资料迟迟不到位时,团队内部常出现一个矛盾现象:项目经理说“整个项目卡住了”,开发却说“我这两天一直在忙别的”。两种说法可能都对,因为它们描述的是不同的等待类型。
如果不区分这两类就统一记“等待 N 天”,账目会失真:真停工被低估,假停工被夸大。区分它们的证据是任务依赖关系,而不是客户回复的快慢。你可以让每个成员在任务卡上标注“本任务的前置资料是什么”,再判断这份资料是否同时是其他任务的共同前置。共同前置越多,等待成本越高。
两种看似合理的做法需要取舍:按日历天记,还是按被占用的人时记。
按日历天记的适用条件是:合同按阶段里程碑结算,等待直接推迟整个交付节点,且团队无法把人力转投其他项目。它的代价是会把周末、客户内部审批周期都算进去,数字偏大,容易在沟通中引发争议。
按被占用的人时记的适用条件是:团队同时服务多个项目,等待期间人力可以切换,实际损失只是切换成本和排期顺延。它的代价是低估了“隐性成本”——反复催办、上下文切换、重新熟悉需求所花的时间往往不体现在工时表里。
一个可操作的选择是:对外沟通用日历天说明节点影响,对内排期用人时核算真实消耗。假设某缺失资料阻塞了 1 名前端和 1 名设计,两人每天各有约 3 小时无法投入该项目,持续 5 个工作日,那么被占用人时约为 30 小时。这个数字的用途不是索赔,而是决定下一步:如果 30 小时已经超过切换其他任务的成本,就该正式切换;如果没有,就继续等并保留记录。这里的小时数是假设,用来演示比较方法,实际应以团队自己的排期数据为准。
记录的目的不是留证据追责,而是让下一步决策有依据。一条可用的等待记录至少包含:
其中“下一步触发条件”最关键。没有它,等待记录只是流水账;有了它,记录会直接推动动作。动作的结果又反过来影响记录:如果切换后客户次日补齐资料,等待状态应改为“已解除”,并把切换期间产生的人力重新计入,而不是继续累计等待天数。
资料迟迟不到位,有两种解释:客户方决策慢,或我方要资料的方式让客户无法执行。能区分它们的证据有三类。
这三类证据只用于定位原因,不能单独证明谁对谁错。例如客户回复慢也可能只是对接人休假,不能因此断定对方不重视项目。定位到原因后再决定:是我方问题就重写请求,是客户内部问题就调整排期或升级沟通对象。
当等待累计超过约定响应期,且已确认是真停工,下一步动作是把等待转为书面变更,而不是继续口头催促。变更内容至少写清:原定交付节点、因等待顺延后的节点、顺延期间团队的处理方式(等待或切换)、以及资料到位后恢复推进的条件。
这个动作的结果通常有两个方向:客户确认变更,排期正式调整,等待记录关闭;或者客户立即补齐资料,等待记录同样关闭,但顺延条款已留档,后续若再次发生可参照处理。无论哪种结果,都比无限期挂着“等待中”更有利于团队排期和客户预期管理。记录等待成本的终点不是算清损失,而是让项目重新获得一个明确的下一步。