知识卡片

质量的第三个维度:观察行为,而非预设需求

普通读书笔记卡 · 2259

内容

传统对”质量”的定义是软件符合规范、交付遵守计划——这本质上只是代理指标:默认团队一开始就知道客户想要什么。但客户真的知道自己想要什么吗?Kent Beck说”我想构建一个用户希望他们自己要求的系统”。数字化公司不假装预先知道答案,而是观察客户实际行为、用A/B测试快速调整。这意味着质量不只是速度曲线上的一个位置,还可以是第三个维度:不仅控制”多快获得多少质量”,还能控制”什么才算质量”。

参考来源

- 位置:《架构师应该知道的37件事》第5章《转型》之"5.8 在四个维度上思考"·"5.8.6 质量是什么"(源文件:_epub-src/OEBPS/Text/chapter005.html) - 结论依据:原文说明"传统的质量定义只是一个代理指标:我们预先假定知道客户想要什么……生活在数字化世界的公司不会假装知道客户想要什么……他们会观察客户的行为……通过改变曲线,你不仅能够控制以多少速度获得多少质量,还可以控制什么质量才是你的目标",直接支撑本卡结论。 - 原始内容:Kent Beck的名言之一就是"我想构建一个用户希望他们自己要求的系统"。