核心判断是:合同内任务按固定节奏排期,用可预期的交付换取稳定推进;临时救火任务按影响面和截止时间插队,但必须占用下一次合同内任务的排期额度。如果临时任务不挤占任何原有排期,它就会悄悄变成免费加班,最终拖垮合同内交付。
把任务分错类,排期一定乱。判断依据不是客户语气,而是任务与合同目标的关系。
一个可操作的区分动作:让每个新需求先写清“影响的是合同内哪个目标”。如果答不上来,它更可能属于临时任务,需要单独排期,而不是直接塞进本周计划。
当临时问题直接威胁合同约定的核心指标时,插队是合理的。比如约定的重点栏目出现大面积无法访问,这会直接让合同内工作失去意义,此时优先处理它,比机械执行原计划更符合双方利益。
实施动作:把临时任务放到当前周期最前面,同时明确告知原定哪一项合同内任务顺延到下一周期,顺延不是取消。结果是客户看到的是“计划调整”而不是“计划消失”,后续排期仍然可预期。
如果临时问题只涉及非核心页面、短期流量波动,或者本身需要先观察几天才能判断是否真实异常,就不该打断合同内节奏。这类任务放进下一个可用窗口,按顺序处理。
实施动作:记录任务、给出预计处理窗口,并说明为什么它不优先。结果是合同内交付不受影响,临时需求也没有被忽略。代价是响应速度变慢,所以必须提前和对方对齐“什么级别才值得插队”。
排期能长期维持,靠的是一条硬规则:临时任务占用的是合同内任务的额度,不是额外赠送的时间。
假设一个周期内原计划完成十项合同内任务。如果本周插入两项临时任务,且两项都达到插队标准,那么本周合同内任务应调整为八项,而不是十二项。这个假设只是说明换算方法,实际数量按各自合同约定调整。
这条规则带来的直接结果:临时任务越多,合同内进度越慢,双方都能看到代价。下一步动作是定期核对这个比例,如果临时任务长期占据较大份额,就需要重新谈范围或周期,而不是继续硬撑。
这三个字段让排期从口头承诺变成可核对的记录。当出现争议时,看的是记录,不是记忆。
有一种情况需要单独处理:临时任务极小,几分钟内可以完成,且不影响当天任何合同内任务。这类任务可以直接做掉,但同样要记录在案,并计入临时任务总量。否则它会成为绕过排期规则的缺口,久而久之把规则掏空。
另一种例外是合同本身约定了应急响应条款。此时按条款执行,不再套用上面的插队判断。前提是条款里写清了响应范围和次数上限,没有上限的应急条款等于没有排期。
排期的本质不是把时间填满,而是让每一次调整都有依据、有代价、有记录。做到这一点,合同内任务和临时救火任务才能在同一张表上共存,而不是互相吞噬。