也不及时;
4、 需求和设计没有进行评审就开始实施;
5、 “现场考察后才报了问题”说明进度计划中缺少了阶段测试等质量控制的环节; 6、 “小李认为后续阶段不会有什么太大的问题”说明缺少风险评估及应急处理。 【问题2】
(1)简要分析信息中心组织的正式评审会可能产生的几种结论。 参考答案:
1、 组织上线试运行,加强后续的质量控制; 2、 对前一阶段发现的问题进行修复;
3、 严格按照变更管理流程调整项目的进度、成本和范围等基准。
(2)如经评审和协商后A公司统一实施返工,简要叙述小李在质量管理方面应采取的后续措施。 参考答案:
1、 制定科学的项目的后续质量管理计划; 2、 合理分配质量职责;
3、 实施和加强测试、评审等质量控制的环节; 4、 提前准备和启动返工后的上线试运行工作; 5、 加强与客户的沟通交流。 【问题3】
项目经理组织技术人员与信息中心专家讨论软件开发技术,查看部门关键代码,这种质量控制方法称为(1);信息中心专家实施运行程序,考察其执行效果和效率,这种质量控制方法是(2)。 参考答案:
走查、测试。 试题四
阅读下列问题,回答问题1-3,并将解答填入答题纸的对应栏内。 【说明】
某电力系统公司拟通过信息化来提高生产管理水平,决定开发一个生产过程管理信息系统,经过招投标,与信息系统集成企业A公司签订了生成过程管理系统开发合同。公司
委派校长担任这个项目的项目经理,公司项目办公室和小张需求分析,赵工负责项目的设计、开发与实施。赵工带领需求分析小组经过实地调查,认真编写了需求分析说明书,并与A电力系统公司的有关人员一起对需求进行了评审,但由于电力系统公司的业务十分繁忙,双方并没有在需求说明书中进行签字确认。
A公司同事进行的信息系统开发项目比较多,李工在完成生产过程管理信息系统的需求说明书后,转到了另外的项目开发组。在赵工带领开发小组进行设计与编码的过程中,客户经常提出一些小的改动,赵工认为满足客户的需求是很重要的,所以,能改的就改了,没有与A公司的其他人进行协商。
在系统交付的时候,电力系统公司的业务代表认为已提出的需求很多没有实现,实现的需求也有很多不能满足业务的需求,与原来的预期的需求差别很大,必须重新确定与实现这些需求后才能验收,此时李工已不在项目组,没有人能够清晰的解释需求说明书。最终项目延期超过50%,电力系统公司对系统的延期表示了强烈的不满。 【问题1】
结合本题案例判断下列选项的正误。
(1) 项目范围确认可以针对一个项目整体的范围进行确认,也可以针对某一个项目阶段
的范围进行确认。(√)
(2) 项目范围是为了成功地实现项目目标所必须完成的最小工作。(√) (3) 变更不可避免,因此不必强制实施某种形式的变更控制过程。(×) (4) 影响项目范围的变更请求批准后,项目范围管理计划不必修改。(×)
(5) 范围变更控制应当与任何综合项目管理信息系统结合为整体,共同控制项目范围。
(√)
【问题2】
请简要分析本题案例中的范围变更控制存在哪些问题。 参考答案:
1、 制定项目章程和批准项目是由项目外更高一级组织或是大型项目管理、或项目组合
管理部门负责的;
2、 “小张很快的组建了项目团队,导致李工撤离后无人负责”说明人力资源计划不合
理;
3、 没有制定明确的项目管理计划、范围管理计划等; 4、 没有进行需求评审;
5、 没有严格按照变更控制流程进行需求变更; 6、 缺乏良好的沟通和周期性的监控。 【问题3】
你认为不管项目大小,都应该成立变更控制委员会?如果需要,变更控制委员会应由哪些人组成,如果不需要,说明理由。 参考答案:
是的,都应该成立,CCB可以是一个人,甚至是兼职人员,具体根据项目的实际情况而定,通常包含用户方、实施方的决策人员、有的项目还有监理方。 试题五
阅读下列问题,回答问题1-3,并将解答填入答题纸的对应栏内。 【说明】
A系统集成公司有员工50多名,其中技术部开发人员有30多人,公司采用矩阵式的组织结构。公司的主营业务是开发企业信息化建设方面的项目,业务较为繁忙,一般有10多个项目在同时进行,由于技术人员有限,为保证各个项目的进展,人员在项目间的兼职与交叉很严重。一个技术开发人员在M项目上工作2天后,很可能转入Y项目工作,过了3天,在转会M项目工作。项目的文档一般采用各字的命名方式进行管理,客户提出的修改也各自负责,在技术开发人员的本地机上进行了开发。当技术人员重新回到原项目时,他不得不花大量时间去熟悉原来的工作,找出原来的文档与程序等,还要了解项目组其他人的工作进展,向相关人员索求需要的开发成果。当一个项目进行到提交期限时,不得不花费大量的时间找出相匹配版本的相应成果,集成为符合客户要求的可交付的系统。 【问题1】
针对本题案例中的情况,从软件配置管理的角度,分析出现这种问题的原因。 参考答案:
1、 不能同时兼任配置管理员,导致精力不够,无法完成配置管理工作; 2、 没有做好版本管理;
3、 没有建立基线,导致需求、设计、编码无法应对; 4、 没有做好变更管理; 5、 没有做好范围管理; 6、 项目计划安排不合理;
7、 沟通管理没有做好;
8、 风险管理没有做好,导致风险加大造成了不必要的损失。 【问题2】
请指出配置管理包含哪几方面的活动。 参考答案:
1、 制定配置管理计划; 2、 识别配置项; 3、 报告配置状态; 4、 配置项审核; 5、 版本管理和发行管理; 6、 实施变更控制。 【问题3】
针对文档管理与软件配置管理的要求,在(1)~(5)中填写恰当内容。 软件项目文档从项目周期角度可分为:开发文档、(1)、管理文档。 (1) 候选答案: A、 非正式文档 B、 产品文档 C、 正式文档 D、 设计文档 参考答案:B
在软件开发流程中,把所有需要加以控制的配置项分为基线配置项和非基线配置项,基线配置项可能包括所有的(2)等。 (2) 候选答案: A、 设计文档和源程序 B、 各类计划 C、 各类计划与报告
D、 设计文档、源程序、各类计划 参考答案:A
所有配置项的操作权限应由(3)严格管理;作为配置项的操作权限管理的基本原则。基线配置项向(4)开放读取的权限,非基线配置项向(5)开放。