在架构设计文档完成以后,可以从以下几方面来判断其质量。
· 完整性: 设计的内容要全面,有些PPT架构师以为绘制几个架构图就完事了,其实是远远不够的,根本达不到能够指导后续工程的要求。
· 规范性: 架构设计需要用文字、表格、图等多种形式来表达,软件建模的标准语言是UML,使用UML就可以满足架构设计的需要。在绘制架构图时,要尽量采用知名的建模工具,保证规范性和专业性,尽量不采用那些只注重美观的绘图工具。
· 合理性: 组件划分、技术选型、技术决策和非功能性设计都需要一些逻辑与判断,这些由架构师根据自身的经验和能力决定,是否合理可以由同行或高阶架构师来判断。