可以分开排,但前提是合同里已经写清固定交付项、验收口径和变更入口。把合同内任务放进可预测的周期表,把临时救火放进带时限的插单队列,两类任务不共用同一个优先级。若合同只写了“按月优化”而没有交付清单,这种分法会失效,因为双方对什么算合同内没有共同依据。
排期的难点不在时间表本身,而在判定任务归属。合同内任务指签约时已约定的范围,例如固定页面的标题与描述调整、约定数量的内容更新、内链结构整理、阶段性数据报告。临时救火任务通常来自合同外或合同未细化的事件,例如页面突然无法访问、表单提交异常、核心页面被误改、竞争对手抢注品牌词引发的紧急内容调整。
判定时用三个问题:这件事是否在交付清单里出现过;它是否影响已上线页面的正常访问或转化;延迟一周处理会不会造成不可逆损失。三个问题都指向“是”的,进救火队列;只有一个指向“是”的,留在合同内队列。这样分完,排期才有共同语言。
合同内任务适合按周或按双周排,每期只承诺可验收的产出,而不是承诺“持续优化”。假设一个外包团队每月承接二十个页面的内容更新和一次结构检查,可以把它拆成四周:第一周收集素材并确认页面清单,第二周完成一半页面,第三周完成剩余页面,第四周做检查与报告。这个例子只用于说明拆分方法,不代表任何真实项目的工期。
固定节拍的关键动作是:每期开始时冻结本期任务清单,中途新增的内容不进入本期,而是进入下一期候选池。这个动作的结果是交付时间可预期,代价是紧急程度不高的需求要等一个周期。如果读者能接受这个代价,固定节拍就能成立。
救火任务不能随时打断固定节拍,否则合同内任务永远做不完。可行的做法是设一个插单队列,并约定每周最多插入几件、每件最长占用多少工时。超出上限的任务顺延到下一周,或者转为变更单另行安排。
准入条件建议写成可判断的句子,例如“影响页面可访问性或表单可用性的问题优先于内容层面的调整”。这样双方不必每次争论谁更急。插单任务处理完后,要记录它占用了哪个合同内任务的时段,并明确被挤掉的任务顺延到哪一周。这个记录动作决定了下一步:如果连续几周都有插单挤占,说明合同范围或资源预估需要重谈,而不是继续靠加班消化。
如果合同只写“每月提供网站优化服务”,没有页面数量、没有交付物名称、没有验收方式,那么合同内和合同外的边界就是空的。此时无论怎么排期,双方都会把对自己有利的解释当成依据:外包方认为临时改标题属于合同内,需求方认为新增落地页也属于合同内。
这种情况下,先不要急着排期,而是补一份范围说明,至少列出本期要动的页面、每类交付物的数量、验收由谁确认、新增需求走什么入口。范围说明补上之后再排期,否则排出来的表只是纸面安排。这个反例也说明,前面那套分法适用于范围可界定的合作,不适用于范围完全开放的委托。
拿最近两周实际发生的任务,逐条标成合同内或救火,看两类各占多少。如果救火占比明显偏高,优先补范围说明和变更入口;如果合同内任务经常被挤掉,优先设插单上限并把顺延规则写进沟通记录。做完这一步,再决定固定节拍是每周还是每双周。排期不是一次定死的表,而是随范围清晰度调整的机制。