第20题: [单项选择]软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。以下关于软件架构文档化的描述中,错误的是______。 A. 主要输出结果是架构规格说明书和测试架构需求的质量设计说明书 B. 架构文档要保持即时更新,并记录每次进行修改的原则 C. 文档只需分发给系统分析师和系统架构设计师,以增强文档的保密性 D. 文档的完整性和质量是软件架构成功的关键因素之一 参考答案:C 答案解析:[解析] 软件架构文档是架构师与相关开发人员的通信媒介,是为验证体系结构设计和提炼(或修改)这些设计(必要时)所执行预先分析的基础。软件架构文档化过程的主要输出结果是架构规格说明书和测试架构需求的质量