论软件需求管理 软件需求管理是一个对系统需求变更了解和控制的过程。需求管理过程与需求开发过程相互关联,初始需求导出的同时就要形成需求管理规划,一旦启动了软件开发过程,需求管理活动就紧密相伴。 需求管理过程中主要包含变更控制、版本控制、需求跟踪和需求状态跟踪等4项活动,其目标是为项目管理人员建立一个软件需求基线,并保持软件计划、产品和活动与软件需求的一致性。
请以“软件需求管理”为题,依次从以下三个方面进行论述。 1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。 2.详细描述需求管理过程中各个活动中的主要工作。 3.详细说明你所参与的软件开发项目中,是如何进行软件需求管理的,实施的具体效果如何。
第1题:
● 以下关于需求管理的叙述中,正确的是 (24) 。
(24)
A. 需求管理是一个对系统需求及其变更进行了解和控制的过程
B. 为了获得项目,开发人员可以先向客户做出某些承诺
C. 需求管理的重点在于收集和分析项目需求
D. 软件开发过程是独立于需求管理的活动
第2题:
试题二 论信息系统项目的需求管理
项目需求管理的目的是确保各方对需求的一致理解,管理和控制需求的变更,从需求到最终产品的双向追踪。项目的需求管理可以在很大程度上影响项目的成败。项目的需求管理流程主要包括制定需求管理计划、求得对需求的理解、求得对需求的确认、管理需求变更、维护对需求的双向跟踪、识别项目工作与需求之间的不一致等。
请围绕“论信息系统项目的需求管理”论题,分别从以下三个方面进行论述:
1、概要叙述项目的背景(发起单位、目的、项目周期、交付产品等)以及你在其中承担的工作。
2、结合你承担的项目,从制订需求管理计划、需求变更管理和需求跟踪等三方面论述需求管理应实施的活动。
3、叙述你所参与的项目的需求管理过程,并加以评价。
第3题:
A.需求跟踪说明
B.需求变更管理文档
C.需求分析计划
D.需求基线
第4题:
● 在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目团队和用户达成共识,即建立(19)。
(19)
A.需求跟踪说明
B.需求变更管理文档
C.需求分析计划
D.需求基线
第5题:
● 下列关于软件需求管理或需求开发的叙述中,正确的是 (26) 。
(26)
A. 所谓需求管理是指对需求开发的管理
B. 需求管理包括:需求获取、需求分析、需求定义和需求验证
C. 需求开发是将用户需求转化为应用系统成果的过程
D. 在需求管理中,要求维持对用户原始需求和所有产品构件需求的双向跟踪
第6题:
软件需求管理是软件项目开发过程中控制和维持需求约定的活动,包括( )、版本控制、需求跟踪、需求状态跟踪等活动。
A.需求发现 B.需求变更控制 C.需求排序 D.需求评估
第7题:
软件能力成熟度模型CMM(Capability Maturity Model)描述和分析了软件过程能力的发展和改进程度,确立了一个软件过程成熟程度的分级标准。该模型的第2级为可重复级,它包含了(62)关键过程域。
A.软件配置管理、软件质量保证、软件项目跟踪与监控、软件项目计划和需求管理
B.软刊:配置管理、软件质量保证、软件子合同管理、软件项目计划和需求管理
C.软件配置管理、软件质量保证、过程量化管理、软件项目跟踪与监控、软件项目计划和需求管理
D.软件配置管理、软件质量保证、软件子合同管理、软件项目跟踪与监控、软件项目计划和需求管理
第8题:
试题(25)
需求管理是CMM可重复级中的6个关键过程域之一,其主要目标是 (25) 。
(25)
A. 对于软件需求,必须建立基线以进行控制,软件计划、产品和活动必须与软件需求保持一致
B. 客观地验证需求管理活动符合规定的标准、程序和要求
C. 策划软件需求管理的活动,识别和控制已获取的软件需求
D. 跟踪软件需求管理的过程、实际结果和执行情况
第9题:
● 软件能力成熟度模型 CMM(Capability Maturity Model)描述和分析了软件过程能力的发展和改进程度,确立了一个软件过程成熟程度的分级标准。该模型的第 2 级为可重复级,它包含了 (62) 关键过程域。
(62)
A. 软件配置管理、软件质量保证、软件项目跟踪与监控、软件项目计划和需求管理
B. 软件配置管理、软件质量保证、软件子合同管理、软件项目计划和需求管理
C. 软件配置管理、软件质量保证、过程量化管理、软件项目跟踪与监控、软件项目计划和需求管理
D. 软件配置管理、软件质量保证、软件子合同管理、软件项目跟踪与监控、软件项目计划和需求管理
第10题:
试题(29)
软件需求管理是软件项目开发过程中控制和维持需求约定的活动,包括 (29) 、版本控制、需求跟踪、需求状态跟踪等活动。
(29)A.需求发现
B.需求变更控制
C.需求排序
D.需求评估