试题三 【21分】
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
项目经理小李负责了一个新的项目,该项目的内容是为某市开发一套智慧城市公共综合信息服务平台。项目启动阶段,甲方仔细查看了小李提交的项目实施方案,提出由于该项目的投资方构成复杂,项目需求不清晰,希望项目组能想办法解决这个问题。
小李向公司申请了几名经验丰富的系统分析师,加强需求分析阶段的工作。经过较为充分的需求调研,形成了初步的需求说明书。小李认为需求分析工作较为详细,按照公司常用的软件开发生命周期模型,选择了瀑布模型进行开发。
在编写概要设计和详细设计说明书的过程中,客户方提供了几处需求的修改要求。由于其工作量不大,小李直接安排系统分析师按客户的要求进行了修改。在编码阶段后期,由于客户的投资方发生了变化,新的投资方采用了新的运营模式,导致需求发生较大变化,由于前期甲方已经强调过项目需求特点和要求,小李只能接受客户新的变更要求。在执行变更的过程中,项目组发现新的需求将导致系统架构的更改,经过评估该变更将使项目延期。
【问题1】(5分)
请分析该项目在整个过程中存在哪些主要问题?
【问题2】(7分)
请说明项目范围(需求)变更控制流程。
【问题3】(6分)
请将下面(1)~(6)处的答案填写在答题纸的对应栏内。
每项记录在册的变更请求都必须由(1)批准或否决。
变更结束后,形成新的项目基线并纳入到配置库的(2)库中,这时配置管理员应向项目组成员提交一份(3)报告。
(4)、(5)、(6)构成了项目的范围基准。
【问题4】(3分)
小李选择瀑布模型作为生命周期模型是否合适?如合适,请说明理由;如不合适,请说明理由,并给出合适的生命周期模型。
解析:
【问题1】
采用“原文法”进行分析,找题目中关键句子,建议各位首先找关键问题句子,组织答案,然后和参考答案进行对比。
【问题2】
完整的背诵教程中范围(需求)变更的流程难度太大了,此题建议考生基于“整体变更流程”、结合范围管理的特点进行展开论述,如此即可抓住主要分值。
整体变更流程:
1、申请;2、评估;3、决策、4、实施;5、验证;6、发布。
【问题3】
常识题,看答案即可。
【问题4】
考核生命周期模型中的瀑布模型。要解答此题就需要解决两个问题:
1.瀑布模型的特点;
2.本项目的特点。
瀑布模型(Waterfall Model) 是一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好 “返回”上一个阶段并进行适当的修改,项目开发进程从一个阶段“流动”到下一个阶段,这也是瀑布模型名称的由来。包括软件工程开发、企业项目开发、产品生产以及市场销售等构造瀑布模型。
对于瀑布模型来说,主要的适应场景为:
项目规模不大,需求比较明确。
本题中,用户需求无法确定,因此,是不适合采用瀑布模型的。
而对本项目中需求快速变化的特点,建议采用迭代方法,或原型法,通过原型捕获需求;敏捷的方法,多次计划,小步快跑。
尚大教育-软考学院-参考答案:
【问题1尚大教育-参考答案】 【5分】
(1) 需求说明书可能未经过双方的评审和确认。
(2)不应该选择瀑布模型作为项目的生命周期模型。
(3)未按照整体变更控制流程实施项目变更。
(4)对于需求方面的风险应对不足。
(5)项目系统架构设计不合理。
【问题2尚大教育-参考答案】 【7分】
(1)由客户或项目组提出书面变更申请;
(2)项目经理应对需求变更产生的影响进行评估(范围,进度,成本,质量等)并将影响通知干系人;(3)CCB按流程审批;
(4)CCB变更审批不通过,则取消变更,纳入监控;变更审批通过则安排相应人员实施变更。
(5)对变更过程要进行记录。
(6)对变更的结果要进行验证。
(7)相关干系人要对变更的结果进行确认。
(8)对变更的结果进行归档。
【问题3尚大教育-参考答案】【6分】
(1)CCB
(2)受控
配置状态
经确认的范围说明书
WBS
WBS字典
【问题4尚大教育-参考答案】 【3分】
(1)不合适 【1分】
理由:项目需求不清晰 【1分】
迭代模型(或原型、敏捷等) 更为合适。【1分】
各省软考办 | ||||||||||