当前位置:高级系统架构师题库>系统开发基础知识题库

问题:

[单选] 以下关于需求管理的叙述中,正确的是()

A . 需求管理是一个对系统需求及其变更进行了解和控制的过程
B . 为了获得项目,开发人员可以先向客户做出某些承诺
C . 需求管理的重点在于收集和分析项目需求
D . 软件开发过程是独立于需求管理的活动

某个系统在开发时,用户已经定义了软件的一组一般性目标,但不能标识出详细的输入、处理及输出需求;开发者也可能暂时不能确定算法的有效性、操作系统的适应性或人机交互的形式。在这种情况下,采用()开发最恰当。 瀑布模型。 迭代模型。 原型模型。 螺旋模型。 面向功能的软件度量使用软件所提供功能的测量作为规范化值。下面关于面向功能的软件度量方法的描述,不正确的是() 面向功能度量是由Albrecht首先提出来的,他建议采用基于功能点的测量。 功能点是基于软件信息领域的可计算的(直接的)测量及软件复杂性的评估而导出的。 "功能"不能直接测量,所以必须通过其他直接的测量来导出。 "用户输入数"和"用户输出数"不属于面向功能的软件度量需要考虑的因素。 复用应该是每个软件过程都不可缺少的部分。下列制品,不属于复用候选的软件制品是() 项目计划。 体系结构。 用户界面。 用户需求。 系统分析是信息系统开发重要的阶段。系统分析的困难不包括() 问题空间的理解。 系统建模工具的复杂性。 人与人之间的沟通。 环境的不断变化。 ()方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化,比较适合需求变化较大或者开发前期对需求不是很清晰的项目。 信息工程。 结构化。 面向对象。 敏捷。 以下关于需求管理的叙述中,正确的是()
参考答案:

  参考解析

需求管理是一个对系统需求变更、了解和控制的过程。需求管理过程与需求开发过程相互关联,当初始需求导出的同时就启动了需求管理计划,一旦形成了需求文档的初稿,需求管理活动就开始了。关于需求管理过程域内的原则和策略,可以参考:
①需求管理的关键过程领域不涉及收集和分析项目需求,而是假定已收集了软件需求,或者已由更高一级的系统给定了需求。
②开发人员在向客户以及有关部门承诺某些需求之前,应该确认需求和约束条件、风险、偶然因素、假定条件等。
③关键处理领域同样建议通过版本控制和变更控制来管理需求文档。

在线 客服