先给结论:把合同内任务放进按交付节点倒推的固定排期,把临时救火任务放进每日预留的应急池,两者不共用同一张任务表。判断标准不是任务大小,而是它是否写进合同、是否有约定验收时间和付款节点。合同内任务按里程碑排,临时救火任务按影响面排;一旦救火任务连续占用应急池超过约定比例,就要触发合同内任务的重新排期或书面变更,而不是靠加班硬扛。
合同内任务的特征是可预期:需求在签约或阶段确认时已经写明,交付物、验收标准、时间节点和付款条件通常都有约定。这类任务适合用倒推法排期,从交付日往前推测试、修改、确认和缓冲时间,再落到具体人和具体周。
临时救火任务的特征是不可预期:可能是客户网站突然打不开、表单提交失败、广告落地页被平台拒审,也可能是合作方临时要求加一个页面。它没有写进合同,也没有约定验收时间,但拖着不处理会直接影响客户业务。这类任务不适合塞进合同内任务的排期表,否则会把原有节点全部挤乱。
一个可操作的区分方法是问三个问题:这项任务在合同或阶段确认单里有没有?有没有约定交付时间和验收方式?不做的后果由谁承担?三个都指向合同,就归入合同内任务;三个都指向突发,就归入临时救火任务。
合同内任务的排期核心是保留缓冲,而不是把每一天填满。假设一个网站改版项目约定四周后交付,合理的做法不是把四周全部排满开发,而是先留出约两成时间作为修改和确认缓冲,再把剩余时间按页面模板、内容录入、测试和上线拆成几个节点。
每个节点要有明确的完成标志,例如“首页和栏目页模板开发完成并通过内部检查”,而不是“继续开发”。完成标志越具体,越容易判断是否要调整后续排期。
当合同内任务出现延误时,先看延误发生在哪个节点。如果是需求确认慢,问题在客户侧,应把确认时间单独写进排期;如果是开发本身超出预估,问题在内部,应考虑缩减本期范围而不是整体后移,因为整体后移会连带影响付款和后续项目。
这里有一个实际动作:在项目启动时,把合同内任务按周列出,并标注每个节点的确认人。确认人不到位的节点不进入下一阶段。这个动作的结果是,排期表上会提前暴露卡点,后续调整有依据,而不是等到交付前一天才发现问题。
临时救火任务不能来一个排一个,否则合同内任务必然被挤掉。更可行的做法是每天或每周预留固定比例的应急时间,例如每天预留一到两小时,或每周预留半天。所有救火任务先进入这个池子,再按影响面排序。
影响面可以从三个维度判断:是否影响客户正常收款或获客,是否影响已上线功能可用,是否影响合同内任务的交付节点。前两个维度优先,第三个维度要谨慎,因为救火任务如果反过来拖垮合同交付,代价更大。
可以按下面顺序处理:
这个分级的关键是第三类。很多团队被拖乱,不是因为真救火太多,而是把“顺便加一个”也当成了救火。把第三类挡在应急池之外,合同内任务的排期才有稳定性。
当临时救火任务连续占满应急池,说明当前排期假设已经不成立,需要做取舍。三种处理方式对应不同前提。
保留适用于救火任务只是短期波动,且合同内任务缓冲尚未用完。此时可以维持原排期,但要把救火任务记录在案,观察一到两周。如果占用回落,继续保留;如果持续占满,就不能再靠缓冲硬撑。
改写适用于救火任务有明确来源且会持续,例如客户业务进入旺季,临时需求明显增多。此时应改写排期:延长合同内任务的交付周期,或缩减本期交付范围,并把调整写成书面变更,明确新的节点和确认方式。改写的重点是让合同内任务和临时任务各自有独立的时间预算,而不是让临时任务无限借用。
退出适用于救火任务长期挤占合同交付,且双方对范围没有共识。退出的方式不是直接停做,而是把合同内任务按已完成节点结算,未完成部分暂停或另行协商。这个选择代价最高,只有在保留和改写都无法维持交付质量时才考虑。
判断用哪一种,可以看一个简单信号:连续两周应急池占用超过预留量,且合同内任务出现节点后移。出现这个信号,就不要再默认保留,应进入改写评估。
假设一个淮南网络科技公司同时执行两个合同项目,一个企业站改版约定三周交付,一个商城功能迭代约定五周交付。团队每周预留半天作为应急池。
第一周,企业站进入模板开发节点,商城进入需求确认节点,应急池只用了两小时,处理一个表单提交异常。此时保留原排期,继续观察。
第二周,应急池被占满,原因是商城客户临时要求增加一个支付方式,同时企业站客户反馈移动端样式错位。此时应做两件事:把支付方式新增转为需求记录,不占用本期合同排期;把样式错位当作救火任务当天处理,并检查是否影响企业站验收节点。如果样式问题导致验收延后,就要把延后原因和新的确认时间写清楚,而不是直接顺延整个项目。
这个例子的重点不是具体数字,而是比较方法:先看应急池占用是否超过预留,再看合同内节点是否后移,最后决定保留、改写还是退出。数字只用于说明判断顺序,实际排期要按团队人力和合同约定调整。
两类任务分开排期后,还需要一个固定的复盘动作。每周花固定时间核对三件事:合同内任务节点是否按计划推进,应急池实际占用是否超过预留,临时任务里有多少转成了正式需求。如果临时任务持续转成正式需求,说明合同范围本身需要重新评估,而不是继续靠应急池消化。
这个复盘的结果会直接影响下一步:节点正常、应急池可控,就维持现有排期;节点后移、应急池持续超支,就进入改写或退出评估。排期不是一次排完就不动,而是根据这两类任务的实际占用不断调整,直到合同交付和临时响应都能落在可预期的时间内。