确定对架构的关键需求实战指南.pdfVIP

  • 1
  • 0
  • 约2.39万字
  • 约 20页
  • 2026-09-03 发布于四川
  • 举报

.

关键需求决定架构。

软件架构师没有时间对“所有需求”进行深入分析,这是现实——大多数

项目都面临项目工期的压力,软件架构师必须在一定的时间内定夺架构设计方案;

覆盖到的功能要确保解决所有主要技术风险就必须全面了解系统的每个方面否则即使架构中的某个方面看起来没有重大风险但是在设计实现和测试时就很有可能发现这个部分中潜伏着巨大的技术风险读者要识别用户需求中的一些难于实现的未知的或者存在风险的元素也许包

否则,没有软件架构所提供的对技术的足够指导以及对分工协作的足够限制,后

期的团队开发将面临巨大风险。

软件架构师没有必要对“所有需求”进行深入分析,这是策略——把大部分时

间和精力花在对决定架构最重要的一部分需求上,好钢用在刀刃上,最终你设计

出的软件架构的质量反而会更高;否则,所有需求的分析都不够深入,导致最终

设计出的软件架构可能会流于形式。

整不同质量属性的要

文档评论(0)

1亿VIP精品文档

相关文档