直接回答:把合同内任务按交付里程碑倒排,占满团队每周的固定产能;临时救火任务只在预留的应急窗口内插队,并同步触发一次书面变更确认。如果救火任务连续两周超过应急窗口,就说明合同内的排期假设已经失效,此时应优先重谈交付节奏,而不是继续靠加班硬撑。
合同内任务的特点是范围已知、验收标准明确、可以按周拆分。临时救火任务的特点是范围模糊、紧急程度由客户单方面定义、做完之后往往还会衍生新问题。两者混在一张表里,最直接的后果是合同内任务的完成时间被不断推后,而每一次推后都不好意思向客户解释,因为原因看起来只是“又处理了一个小问题”。
一个可区分的信号是:合同内任务的延期原因如果集中在同一类救火事项上,比如反复处理同一套表单的提交异常,那么这已经不是排期问题,而是合同范围本身需要修订。反过来,如果救火事项每次都不一样、彼此无关,那更可能是应急窗口设置得太窄,而不是范围失控。
只有在以下条件同时成立时,才适合保留合同内任务的原有排期,仅用应急窗口吸收临时任务:
假设一个场景:某淮南网络公司的项目组每周预留四小时应急窗口,连续三周实际只用了两到三小时,合同内任务仍按原计划完成。此时保留原排期是合理的,因为应急窗口没有被击穿,说明临时任务还在可控范围内。这个假设只用于说明判断方法,不代表任何真实项目的数据。
当临时救火任务连续两周占用超过预留窗口,或者单次救火任务的处理时长超过合同内任何一个子任务的预估时长,就应该改写排期,而不是继续维持原计划。改写的方式不是简单地把合同内任务整体后移,而是做三件事:
这一步的实际动作是发出一份变更说明,列出被挤占的工时和受影响的交付项。它的结果会直接决定下一步:如果客户选择顺延,排期表更新即可;如果客户既不接受顺延也不接受范围变更,那么问题就从排期变成了合同履约风险,需要升级处理。
退出不等于终止合作,而是放弃“合同任务与救火任务共用一张排期表”的做法。适用的前提是:救火任务已经具有重复性和可预测性,但客户始终不愿意把它纳入正式范围。此时继续用应急窗口吸收,只会让合同内任务的延期变成常态,团队也无法判断自己到底完成了多少约定工作。
退出的具体做法是改为双轨记录:合同内任务按里程碑单独记录完成情况,救火任务按次记录并单独汇总工时。两份记录分开之后,续约谈判或下一阶段报价时就有了明确依据。需要注意,这种做法成立的前提是团队本身有能力区分两类任务的工时,如果连工时都无法分开记录,那么先解决记录问题,再谈排期调整。
调整排期之后,不要只看合同内任务是否按时完成。还要看救火任务的总量是否下降。如果合同内任务按时完成了,但救火任务总量仍在上升,说明调整只是把压力转移到了应急窗口,并没有解决范围问题。反过来,如果救火任务总量下降、合同内任务也按新排期完成,才说明这次调整真正起了作用。
另外,请求量或工单量暂时归零,不能单独证明排期调整正确。它也可能是客户方临时放假、沟通渠道变更或统计口径调整造成的。要结合至少两周的连续记录再下判断。排期是手段,不是目的;目的是让团队清楚每周到底承诺了什么、又额外付出了什么,并据此决定下一次是保留、改写还是退出当前排期方式。