# 左移

> 将测试、安全审查、质量控制等步骤从流程的末端（右侧）移动到开发早期（左侧）。

- ID: m00243
- 分类: system
- 领域: 系统论

## 定义

将测试、安全审查、质量控制等步骤从流程的末端（右侧）移动到开发早期（左侧）。尽早发现问题，修复成本呈指数级下降。脚手架作用：防微杜渐。不要等到最后才检查。在写第一行字、画第一笔图时，就引入反馈和校验。把痛苦前置，避免后期的灾难。

## 机制

源于软件工程：缺陷修复成本随发现阶段后移呈指数上升，故把测试、安全、质量校验从流程末端移到最早环节，用前置反馈降低总成本。

## 练习

在需求/设计阶段即引入测试与安全评审；用自动化在编码前做静态检查与契约定义；把"痛苦"前置成习惯；持续度量和前移关键校验点。

## 脚手架用法

防微杜渐。不要等到最后才检查。在写第一行字、画第一笔图时，就引入反馈和校验。把痛苦前置，避免后期的灾难。

[阅读网页](https://thinkingmodels.site/entries/detail/m00243)
