在实施过程中,建设方提出一些新需求,对原有需求也做了一定的更改。承建方项目组经评估认为新需求可能会导致工期延迟和项目成本大幅增加,因此拒绝了建设方的要求,并让此项目的销售人员通知建设方。当销售人员告知建设方不能变更时,建设方对此非常不满意,认为承建方没有认真履行合同。
在初步验收时,建设方提出了很多问题,甚至将曾被拒绝的需求变更重新提出,双方交涉陷入僵局。建设方一直没有在验收清单上签字,最终导致项目进度延误,而建设方以未按时交工为由,要求承建方进行赔偿。
将以下空白处填写的恰当内容,写入对应栏内。
(1)在该项目实施过程中______、______与______工作没有做好。
①沟通管理 ②配置管理 ③质量管理
④范围管理 ⑤绩效管理 ⑥风险管理
(2)从合同管理角度分析可能导致不能验收的原因是:合同中缺少______、______、______的相关内容。
(3)对于建设方提出的新需求,项目组应______,以便双方更好地履行合同。
A.①③④⑤
B.①②③④
C.①②④⑤
D.②③④⑤
A.严格定义方法假定所有的需求都可以预先定义
B.严格定义方法假定软件开发人员与用户之间的沟通存在障碍
C.原型定义方法认为需求分析中不可避免地要出现很多反复
D.原型定义方法强调用户在软件开发过程中的参与和决策
试题二 (25分)
阅读下面说明,回答问题1至问题3,将解答填入答题纸的对应栏目内。
[说明]
某软件开发项目已进入编码阶段,此时客户方提出有若干项需求要修改。由于该项目客户属于公司的重点客户,因此项目组非常重视客户提出的要求,专门与客户就需求变更共同开会进行沟通。经过几次协商,双方将需求变更的内容确定下来,并且经过分析,认为项目工期将延误二周时间,并会对编码阶段里程碑造成较大的影响。项目经理将会议内容整理成备忘录让客户进行了签字确认。随后,项目经理召开项目组内部会议将任务口头布置给了小组成员。会后,主要由编码人员按照会议备忘录的要求对已完成的模块编码进行修改,而未完成的模块按照会议备忘录的要求进行编写。项目组加班加点,很快完成了代码编写工作。项目进入了集成测试阶段。
【问题1】(10分)
请说明此项目在进行需求变更的过程中存在的问题。
【问题2】(10分)
请分析该项目中的做法可能对后续工作造成什么样的影响?
【问题3】(5分)
请简要说明整体变更控制流程。
试题二 (25分)
阅读下面说明,回答问题1至问题3,将解答填入答题纸的对应栏目内。
[说明]
某软件开发项目已进入编码阶段,此时客户方提出有若干项需求要修改。由于该项目客户属于公司的重点客户,因此项目组非常重视客户提出的要求,专门与客户就需求变更共同开会进行沟通。经过几次协商,双方将需求变更的内容确定下来,并且经过分析,认为项目工期将延误二周时间,并会对编码阶段里程碑造成较大的影响。项目经理将会议内容整理成备忘录让客户进行了签字确认。随后,项目经理召开项目组内部会议将任务口头布置给了小组成员。会后,主要由编码人员按照会议备忘录的要求对已完成的模块编码进行修改,而未完成的模块按照会议备忘录的要求进行编写。项目组加班加点,很快完成了代码编写工作。项目进入了集成测试阶段。
【问题1】(10分)
请说明此项目在进行需求变更的过程中存在的问题。
【问题2】(10分)
请分析该项目中的做法可能对后续工作造成什么样的影响?
【问题3】(5分)
请简要说明整体变更控制流程。
有两种需求定义的方法—严格定义和原型定义,在关于这两种方法的描述中,不正确的是______。
A.严格定义方法假定所有的需求都可以预先定义
B.严格定义方法假定软件开发人员与用户之间的沟通存在障碍
C.原型定义方法认为需求分析中不可避免地要出现很多反复
D.原型定义方法强调用户在软件开发过程中的参与和决策
有两种需求定义的方法——严格定义和原型定义,在关于这两种方法的描述中,不正确的是(142)。
A.严格定义方法假定所有的需求都可以预先定义
B.严格定义方法假定软件开发人员与用户之间的沟通存在障碍
C.原型定义方法认为需求分析中不可避免地要出现很多反复
D.原型定义方法强调用户在软件开发过程中的参与和决策
(45)
A.制定需求管理计划
B.维护对需求的双向跟踪性
C.求得对需求的承诺
D.管理需求变更
A.原型化方法适应于需求不明确的软件开发
B.在开发过程中,可以废弃不用早期构造的软件原型
C.原型化方法可以直接开发出最终产品
D.原型化方法利于确认各项系统服务的可用性