7.2. 实际意义
不同的系统架构经常不同。但请继续追问自己两个极具价值的问题。
- 不同系统的架构 ,为何不同?
- 架构设计中,应何时建立架构大方向的不同?
第1个问题的答案:需求不同,所有架构不同;当然,“需求”不是单指“功能需求”,而是包含了功能、质量、约束等方面。
第2个问题的答案:进行概念架构设计时应确立架构大方向。架构设计跪在有针对性,概念架构针对重大需求、特色需求、高风险需求的要求,给出高层次的解决方案--这就是概念架构最重要的意义。
另外,所谓“备选架构方案”经常是概念架构一级的,有助于架构的对比分析、评审优化。
最后,概念架构为投标、售前、市场宣传等工作提供强力支持,所以,概念架构也是售前和市场人员的“必修课”。