结论是:历史文档不必整包保留,而应按“能否独立支撑一次判断或复现一次改动”来定粒度。项目结束后,先把资料分成三层——结论层、决策层、原始层。结论层长期保留,决策层保留到下一次同类改动完成,原始层只留能还原关键改动的那一部分。下面用一个具体页面为例,说明怎么把手里的一堆文件变成可执行的处理方案。
假设你手里有一个改过三轮的产品页,文件夹里有:一份最终方案说明、两版旧方案、若干截图、一份关键词表、一份改版前后的对比记录。不要按“文件类型”分,而按“它回答什么问题”分。
判断粒度时问一句:如果只留这一份,后来的人能不能独立复现这次改动、或判断它是否该被推翻?能,就留;不能,就降级或删除。
结论卡控制在半页以内,只写四件事:改动对象、改动目的、最终采用的做法、验收依据。例如某产品页的结论卡写“把首屏主标题从功能描述改为场景描述,目的是让新访客更快判断是否相关,验收依据是改版后一段观察期内的停留与转化记录”。注意,这里的“观察期记录”是假设举例,实际以你项目里真实存在的数据口径为准。
做完这一步,你会发现大量截图和草稿失去了独立保留的必要,因为它们只是结论卡里某一句话的证据。
原始资料不是一律删,也不是一律留。用一条标准:这份原始资料能否被结论卡里的文字替代?如果结论卡已经写清“标题改成什么、为什么”,那对应的旧标题截图可以删;如果某次改动依赖一份配置或一段代码,而结论卡无法完整表达,就保留这一份,并注明它对应哪次改动。
假设你保留了三个页面的配置片段,却删掉了所有过程截图。三个月后要回滚其中一个页面,你能靠配置片段加结论卡完成回滚,这就是粒度合适的证据。反过来,如果回滚时发现缺了当时的字段说明,说明保留粒度太粗,需要补回那一份说明,而不是补回全部截图。
决策层文档最容易无限堆积,因为它“看起来都有用”。给它设到期条件:当同类改动再次发生、且新决策已经覆盖旧决策时,旧决策文档可以归档或删除。归档不是删除,但要明确它不再作为当前依据。
这个动作的结果会直接影响下一步:如果旧决策频繁被重新翻出来,说明你的结论卡没写清“为什么”,需要回头补结论层,而不是继续保留更多过程文件。
判断粒度是否合适,可以看三种现象:
需要提醒的是,文档数量下降、文件夹变空,本身不能证明处理正确。也可能是你删掉了尚未被验证为无用的资料。合理解释至少有两种:一是确实完成了分层精简,二是把有用证据误删了。区分方法是拿一个近期可能需要回滚的页面做一次模拟复现,能复现才说明精简成立。
综合上面的动作,项目结束后可以按这套规则执行:
这套规则不依赖具体工具,也不要求把所有历史资料数字化。它的核心是把“保留粒度”从文件数量问题,变成“能否支撑一次判断或复现”的问题。按这个标准处理完一个页面后,你会得到一个明确的下一步:要么继续处理下一个页面,要么回头补结论卡。粒度是否合适,最终由复现测试来回答,而不是由文件夹里剩多少份文件来回答。