问题 单项选择题

软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。以下关于软件架构文档化的描述中,错误的是______。

A.主要输出结果是架构规格说明书和测试架构需求的质量设计说明书
B.架构文档要保持即时更新,并记录每次进行修改的原则
C.文档只需分发给系统分析师和系统架构设计师,以增强文档的保密性
D.文档的完整性和质量是软件架构成功的关键因素之一

答案

参考答案:C

解析: 软件架构文档是架构师与相关开发人员的通信媒介,是为验证体系结构设计和提炼(或修改)这些设计(必要时)所执行预先分析的基础。软件架构文档化过程的主要输出结果是架构规格说明书和测试架构需求的质量设计说明书这两份文档。软件架构文档的写作应该遵循以下一些基本原则:①要从使用者的角度进行编写文档;②必须分发给所有与系统有关的开发人员(而不是只分发给系统分析师和系统架构设计师);③应该保持架构文档的即时更新,但更新不要过于频繁;④架构文档中的描述应该尽量避免不必要的重复;⑤每次架构文档修改都应该记录进行修改的原则等。

判断题
单项选择题