文档与自动化为什么总是失败

文档与自动化在许多系统中逐渐失效,并非因为工具或执行力不足,而是系统模型本身不清晰。本文从工程实践视角分析,为什么文档与自动化只能作为成熟系统的副产品,而不能被当作工程目标。
工程实践的第一目标不是效率,而是可回退

工程实践的第一目标不是效率,而是可回退

许多系统并不是因为功能不足而失败,而是因为工程实践缺乏可回退能力。本文从工程方法论角度出发,分析为什么以效率为唯一目标的工程实践反而更危险,并给出判断系统是否具备最小可回退能力的基本框架。
为什么“能跑起来”的系统,往往在规模化后同时崩溃

为什么“能跑起来”的系统,往往在规模化后同时崩溃

很多系统并不是“突然崩溃”的,而是在实验阶段的结构尚未演进完成时,就被迫承担了长期运行系统的责任。本文从系统演进视角出发,解释为什么“能跑起来”的系统在规模化后往往同时出现大量问题,并给出判断系统是否发生阶段错位的基本框架。