知识卡片
度量贯穿架构
内容
架构度量不应等系统上线后才开始。质量属性的定义、设计、构建和部署都需要反馈,越早度量越能减少凭直觉做重大权衡。度量让架构活动从一次性设计变成持续校准。
参考来源
- 位置:第7章《度量在软件架构中的作用》7.1节「为软件架构添加度量功能」(源文件:_epub-src/index_split_059.html)
- 结论依据:原文明确说明软件架构历来是定义-设计-构建后才开始度量,即使敏捷团队也常将度量推迟到交付后期,而如今需要一个持续的定义-设计-构建-部署过程、需要尽早开始并持续进行度量,直接支持卡片对架构度量不应等系统上线后才开始、越早度量越能减少凭直觉做重大权衡的论述。
- 原始内容:"软件架构历来都是这样的:定义需要构建的内容、设计、构建,然后开始度量……即使是迭代式交付的团队,也常常将度量推迟到交付生命周期的后期,即软件进入运行环境之后。如今,我们需要一个持续的定义-设计-构建-部署过程,需要尽早开始并持续进行度量。"