知识卡片

琐事的五个判定特征

普通读书笔记卡 · 1569

内容

判断一项工作是不是”琐事”(toil),要看它是否满足:手动执行、不断重复、可被自动化、突发应对式 而非主动规划、完成后不给系统带来持久改善、工作量随服务规模线性增长——满足其中一条或多条即可 判定,不必全部满足。行政类事务(会议、周报、绩效评估)属于”流程开销”而非琐事,因为它本就不该 被自动化;清理遗留代码虽辛苦,却带来永久改进,同样不算琐事。发散:核心是判断重复劳动能否换来 复利式省力。

参考来源

- 位置:《SRE:Google运维解密》第5章《减少琐事》"琐事的定义"一节(源文件:_epub-src/OEBPS/Text/0008_0003.xhtml) - 结论依据:原文逐条列出手动性、重复性、可自动化、战术性、没有持久价值、与服务同步线性增长六个属性,并说明"每件琐事都满足下列一个或多个属性",同时用流程开销和清理遗留代码两个反例做区分。 - 原始内容:"琐事就是运维服务中手动性的,重复性的,可以被自动化的,战术性,没有持久价值的工作。而且,琐事与服务呈线性关系的增长。并不是每件琐事都有以上全部特性,但是,每件琐事都满足下列一个或多个属性……流程开销通常是指那些和运维产品服务不直接相关的工作……脏活累活通常具有长期价值,这些也不能算作琐事。"