早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

阅读下列说明,根据要求回答问题1~问题3。(15分) 【说明】 近期,RH系统集成公司承接了一所知名中学“

题目

阅读下列说明,根据要求回答问题1~问题3。(15分) 【说明】 近期,RH系统集成公司承接了一所知名中学“智慧校园”业务系统的软件开发项目,项目质量要求比较高。项目经理小郭制定了项目的整体计划,将项目划分为需求、设计、编码和测试4个阶段,他将测试阶段预留了大量的时间,以便开展充分的测试工作。 需求分析完成后,项目组编写了《需求分析报告》,项目经理小郭召集部分骨干人员召开评审会,对需求文件进行了评审。为了尽快进入下一阶段工作,评审会从早上8点一直进行到晚上21点,终于把全部的文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理小郭宣布可以进入设计阶段了。 设计人员根据需求文件编写了《设计说明书》,并提交给小郭,小郭对设计文件仔细审阅后,便安排项目团队中相关程序员开始编程。编程结束后,项目进入了测试阶段。 【问题1】(8分) 结合你的项目管理经验,针对项目质量管理,请简要分析上述管理过程中存在哪些问题? 【问题2】(3分) 在该项目测试准备会上,团队成员发表了以下观点: (1)软件测试的目的是为了验证软件程序无错误。( ) (2)严格的测试计划会使测试工作死板教条,影响测试进度。( ) (3)软件测试计划始于软件设计阶段,完成于软件开发阶段。( ) (4)成功的测试是发现了至今尚未发现的错误的测试。( ) (5)测试后软件中仍存在的错误概率与已经发现的错误数成反比。( ) (6)验收测试是由承建方和用户按照用户使用手册执行软件验收。( ) 请判断以上观点的正确性,正确的在括号内画“√”,错误的画“×”。 【问题3】(4分) 除了案例中提及的相关评审工作外,软件项目的质量管理工作应重点完成的工作包括: ①要制定出切实可行、科学的(1); ②应安排独立于(2)的质量保证人员负责质量保证工作; ③对软件开发的过程实施(3); ④注重测试阶段的工作,并安排相对独立的测试人员负责完成; ⑤对发现的缺陷进行(4),确保最终的软件产品质量; ⑥为项目团队成员提供质量管理要求方面的培训或指导等。

参考答案
正确答案:
【问题1】(8分)
通读整个案例,该项目在质量管理过程中存在的主要问题有(但不限于):
(1)由题干关键信息“需求分析完成后,项目组编写了《需求分析报告》,项目经理小郭召集部分骨干人员召开评审会,对需求文件进行了评审”可知,该需求评审会没有邀请客户等重要项目干系人参加,最终可能导致相关干系人对需求的理解不能达成一致。根据软件工程知识,《需求分析报告》是系统分析阶段的重要标志性文档,在这个项目重大里程碑处需由相关干系人(如客户等)对此阶段性成果进行评审,以确保结果和客户的预期目标(期望)一致。
(2)由题干关键信息“为了尽快进入下一阶段工作,评审会从早上8点一直开到晚上21点,终于把全部的文件都审完了”可知,该需求评审会控制不好。需求评审属于技术评审,评审会召开时向过长,容易因与会人员过度疲劳(或心理压力)而起不到质量保证、质量控制的作用(或评审会连续时间过长会导致效率低下)。
(3)由题干关键信息“评审组找到了几处小问题,并当场进行了修改,项目经理小郭宣布可以进入设计阶段了”说明:①技术评审会的会议目的不明确而没有达到预期效果,因为技术评审会是为了发现问题的,而不是以“修改问题”为目的;②能否进入项目下一个重要阶段(即从系统分析阶段进入系统设计阶段)应该进行评审后才能决定,而不是由项目经理个人来决定的。
(4)结合软件工程知识可知,《设计说明书》是系统设计阶段的标志性文档,在这个项目重大里程碑处需由相关干系人(如客户、项目团队等)对此阶段性成果进行评审。例如,以需求规格说明书为输入对需求进行验证,是为了更好地保证系统设计工作满足用户的真实需求,以使目标管理系统能够被正确地开发出来。由题干关键信息“设计人员根据需求文件编写了《设计说明书》,并提交给小郭,小郭对设计文件仔细审阅后,便安排程序员开始编程”可知,该设计文件没有经过正式评审与确认,最终可能导致设计文件中存在较多不能真正满足用户需求的设计(或存在较多的错误)。
(5)纵观整个案例,项目经理小郭仅制定了项目的整体计划,而没有制定单独的质量管理计划,也没有安排质量管理人员(或没有分配质量管理职责);仅应用了评审、检查等工具、方法和技术进行质量控制工作,没有应用质量审计、过程分析等工具/方法和技术实施质量保证工作(或没有对项目过程进行质量检查工作)。
【问题2】(3分)
(1)软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。因为测试的目的是查找软件中的错误,所以它无法证明软件的正确性。
(2)严格的测试计划会使测试工作有效地发现软件的错误,从而保障测试进度。
(3)软件测试计划始于软件需求分析阶段,完成于软件设计阶段。
(4)成功的测试是发现了至今尚未发现的错误的测试。
(5)按照软件工程的基本观点,经测试后,软件中仍存在的错误概率与已经发现的错误数成正比。
(6)验收测试是由承建方和用户按照项目合同、软件系统需求和用户使用手册在软件正式验收前执行的测试。
【问题3】(4分)
项目质量管理是为了保证项目最终能够达到预期的质量目标而进行的一系列的管理过程。通常包括制定质量方针和质量目标,以及质量策划、质量控制、质量保证和质量改进等。软件项目的质量管理工作应重点完成的工作包括(但不限于):①要制定出切实可行、科学的质量保证计划(如合理制定质量检查的周期,根据当前项目的特点选用合适的工具、方法和技术等);②应安排独立于项目组、拥有较丰富质量保证经验和行业经验的质量保证(QA)人员负责QA工作;③对软件开发的过程实施质量审计(或质量保证);④加强技术评审工作,注重对需求、设计等开发过程文档的技术评审工作;⑤注重测试阶段的工作,并安排相对独立的测试人员负责完成;⑥对发现的缺陷进行统计分析,确保最终的软件产品质量;⑦提出科学、合理的质量整改措施(如建议的纠正措施、变更请求等);⑧督促及监控各子阶段项目文档的及时完成,定期给项目干系人分发质量报告等文档;⑨为项目组成员提供质量管理要求方面的培训或指导等。
看了阅读下列说明,根据要求回答问题...的网友还看了以下:

徐州距离茅村约15公里,12路公交车从茅村出发到徐州,同时821路公交车从徐州出发到茅村,如果12 物理 2020-04-06 …

某公司计划新建一个容积为50m的长方体池子.求:(1)求池子的底面积S(㎡)与池子的深度h(m某公 数学 2020-05-21 …

囧..天才来帮我解解这道“趣味”数学题吧==一个飞机来回一共飞了4小时去900km/h回850km 数学 2020-06-03 …

质量为5t的公交车从车站静止启动做匀加速直线运动,经20s速度达到36km/h则该公交车所受合力为 物理 2020-06-19 …

一道很难的逻辑推理题“公安人员查找赃物,已知是藏在13号到1300号的某个保险箱中.于是公安人员审 数学 2020-07-03 …

数学问题陈老师开车带同学们去参观,去的时候路上车多人多,速速只有40km/h,回来的时候情况有所好 物理 2020-07-13 …

百公里油耗是指车辆在道路上按一定速度行驶一百公里的油耗,是车辆的一个理论指标,由于多数车辆在90km 物理 2020-11-17 …

某高速公路单向有两条车道,最高限速分别是120km/h;100km/h.公路上车辆最小间距为车速的2 数学 2020-11-28 …

该图是“我国北方某城市规划图”,读图完成问题。小题1:在上图中的E、F、G、H中,适合布局钢铁厂的是 语文 2020-11-30 …

求解一道高数题.这道题公认的解法是两次使用洛必达法则,可是f(x0)处的二阶导数存在就说明f(x0+ 数学 2020-12-10 …