知识卡片
需求定义优先
内容
基础设施建设的四个阶段中,需求定义决定后续设计、构建和测试能否对准目标。非功能需求若在上游遗漏,下游再精巧也只能补洞。发散:早期把“不停机多久”“恢复到哪一刻”说清楚,比后期堆设备更便宜。
参考来源
- 位置:《图解基础设施设计模式》第1章《什么是基础设施设计模式》"1.3 基础设施构建中哪个阶段最重要"一节(源文件:_epub-src/OEBPS/text00000.html)
- 结论依据:原文明确系统构建分需求定义、设计、构建、测试四阶段,"其中最重要的是'需求定义'阶段……如果不能正确地定义想实现的内容,不论是下游设计还是构建都无法进行",并引用日本信息服务产业协会调查将需求定义列为影响系统质量的第一关键因素。
- 原始内容:系统的构建与运维……大致分为以下4个阶段……其中最重要的是"需求定义"阶段,也称作"上游设计"阶段。如果不能正确地定义想实现的内容,不论是下游设计还是构建都无法进行……在影响系统质量的关键因素中,排在第一名的就是"需求定义"。