知识卡片

全局分析技术角度用RAID风暴与风险驱动设计确定架构战略

普通读书笔记卡 · 1981.i

内容

全局分析的技术角度考虑问题空间的技术需求(即对软件架构的质量属性需求):调查架构资源、明确架构目标、评估系统风险并定优先级,据此确定架构战略。方法用RAID风暴(识别风险Risk、假设Assumption、问题Issue、依赖Dependency),模式用风险驱动设计,工件是架构全局分析文档(架构资源与目标、技术风险优先级列表)。发散:把质量属性需求提前到「全局分析」而非等到编码期暴雷,是风险驱动设计的核心——早识别的风险可以改架构,晚发现的风险只能打补丁。

参考来源

- 位置:《解构领域驱动设计》附录C C.3.2 技术角度(源文件:_epub-src/OEBPS/036.xhtml) - 结论依据:原文列出全局分析技术角度的RAID风暴、风险驱动设计与架构全局分析文档。 - 原始内容:方法——RAID风暴;模式——风险驱动设计;工件——架构全局分析文档,包括架构资源与架构目标、技术风险优先级列表。