良好的软件体系结构设计有什么好处

良好的软件体系结构设计的好处是可以尽早评估项目开发周期中的品质。

架构设计模型的建立,通常是为了明确的确定已满足了这些品质的要求,使开发小组更可能按照需求完成产品的开发。

软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。

处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组合连接起来。

这一定义需注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。