试题详情
- 简答题什么是软件工程目标?如何解决多个目标之间出现的矛盾?
-
软件工程目标是基于软件项目目标的成功实现而提出的,并主要体现为以下几个目标:(1)软件开发成本较低;(2)软件功能能够满足用户的需求;(3)软件性能较好;(4)软件可靠性高;(5)软件易于使用、维护与移植;(6)能按时完成开发任务,并及时交付使用。
在一个具体项目中,以上几个目标之间很可能会出现冲突,例如,若只顾降低开发成本,则可能由此导致软件的性能与可靠性也随之降低;另一方面,如果太过于追求软件的性能,则可能使得开发出来的软件对硬件有较大的依赖。因此,在实际的软件项目中,往往需要在几个目标中进行平衡。此时,软件的质量应该摆到最重要的位置加以考虑。因此,软件的可用性、有效性、可靠性和可维护性等往往需要特别关注。 关注下方微信公众号,在线模考后查看
热门试题
- 什么是用例图?用例图有什么作用?
- 在估算工期时要充分考虑任务清单、合理的(
- 结构化程序设计是特点是()、()。
- 若年利率为i,不计复利,n年后可得钱数为
- 论述瀑布模型软件开发方法的基本过程。
- 组织机构图是()。
- ()意味着明确定义项目活动的开始和结束日
- 数据流程图按照信息流的类型主要分为()和
- 采用二分查找方法时,要求线性表必须是采用
- 耦合是对一个软件结构内不同模块之间互连程
- 下列哪个不是需求开发的主要文档()。
- 软件开发就是编写程序代码。
- 在软件开发中采用原型系统策略的主要困难是
- CMMI的5个级别各有哪些特征?
- 在面向对象设计中,()意味着在同一作用域
- 购买大多数计算机系统所需的硬件比软件更昂
- 需求分析阶段的基本任务是什么?
- 科学工程计算需要大量的标准库函数,以便处
- ()是按自顶向下进行软件系统总体设计的思
- 简述抽取需求的主要方法,并比较它们的特点