软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是___()___。

20 查阅

A、根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程

B、软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等

C、软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动

D、软件架构能够指导设计人员和实现人员的工作

参考答案:

A

题目要求选择的是“错误”的选项。看到选项A “最佳”两个字,太绝对了,就选她了。选项A,选项说“根据用户需求,就确定一个最佳软件架构”。但与题目中,降低成本,按时都没有关系了。笔者想说,按照出题者意思,最佳架构,实际上要满足降低成本、改进质量、按时、按客户需要交付等各种要求。所以,选项A,以偏概全了。

信息系统项目管理师