1.架构失败的主要原因
遗漏至关重要的架构影响因素50%不能驯服频繁变化的需求
不能覆盖架构各个方面
不能验证架构并作出调整
1.让架构师参与需求分析工作
第五章确定关键质量和关键功能.人之所以痛苦,是追求错误的东西
.举例:亚马逊运行期质量:
可伸缩性:几乎没有上限
性能:强调速度,又强调吞吐量易用性:最便捷的选择方式
安全性:数据安全
持续可用性:不停机
互操作性:公司中各系统的互操作
i举例:亚马逊开发期质量:可扩展性
第六章.概念架构的故事
.胜兵先胜而求战,败兵先战而求胜-一孙子 兵法
!. 人们常常使用战术,而忽略战略,战略要求从大局上把握整个架构与设计,架构介非常高
和客户,不是讲纯技术,而是抓住客户关心的价值和担心的问题。