阅读下列说明,回答问题。 [说明] 某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制定了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段。他将测试阶段预留了大量的时间,以便开展充分的测试工作。 需求分析

admin2012-04-20  19

问题 阅读下列说明,回答问题。
   [说明]
   某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制定了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段。他将测试阶段预留了大量的时间,以便开展充分的测试工作。
   需求分析完成后,项目组编写了《需求分析报告》。项目经理小赵召集部分骨干人员召开评审会,对需求文件进行了评审。为了尽快进入下一阶段工作,评审会从早上9点一直开到晚上9点,终于把全部文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理宣布可以进入设计阶段了。
   设计人员根据需求文件编写了《设计说明书》,并提交给小赵。小赵对设计文件仔细审阅后,便安排程序员开始编程。
   编程结束后,进入了测试阶段。第一轮测试,发现了70个缺陷。项目组对发现的缺陷进行了修复,又重新提交了测试。第二轮又发现了100多个缺陷。就这样反复修改和测试,直到第6轮,发现了33个缺陷。各轮发现的缺陷数如下:

这时,小赵终于松了一口气,由于第六轮只剩下33个缺陷,他觉得测试工作应该很快就会结束了。
请分析此项目的质量管理过程中存在哪些问题。

选项

答案1.小赵没有制定单独的质量管理计划,也没有安排质量管理人员(没有分配质量管理职责)。 2.没有对项目过程进行质量检查工作(项目没有实施质量保证工作,只进行了质量控制工作)。 3.质量控制方面存在问题,包括: (1)项目在重大里程碑处需由干系人对阶段成果进行评审,确保结果和预期目标一致。 (2)需求评审没有客户参与,可能导致最终对需求不能达成一致,设计文件未经过正式评审,可能导致设计文件有较多的错误。 (3)技术评审会是为了发现问题的,而不是修改问题的,评审会没有达到预期效果。 (4)需求评审控制不好。需求评审属于技术评审,评审会持续时问过长会导致效率低下(或者说评审会召开时间过长,起不到质量控制的作用)。 4.测试工作中在测试用例、测试方法、测试人员及测试环境等方面存在问题。 本题考查质量管理的基本过程中的常见问题,软件生存中期中缺陷的出现时机,以及项目管理工作的主要内容。项目质量管理主要包括质量计划、质量保证及质量控制等三个过程。质量计划是确定适合于项目的质量标准并决定如何满足这些标准。质量保证用于有计划、系统的质量活动,确保项目中的所有必须过程满足项目干系人的期望。质量控制是指监控具体项目结果以确定其是否符合相关的质量标准,制定有效方案。质量控制的主要具体措施包括评审和测试。一个项目的软件质量管理过程中存在的问题,就是质量计划、质量保证和质量控制中的问题。 软件开发生命周期由需求、设计、编码、测试等诸多阶段组成,在这些阶段都要实施严格的质量保证和质量控制措施,以消除这些阶段中产生的缺陷。 本问题考查质量管理的三个过程,即质量计划、质量保证和质量控制,以及这三个过程中的主要活动,包括制定计划、分配质量职责、评审、测试等。分析案例中质量管理存在的问题,就是分析这三个过程及其主要活动中存在的问题,包括这些过程或活动是否缺失、顺序是否正确、活动的目的、方法、工具、过程和结果是否得当。

解析
转载请注明原文地址:https://kaotiyun.com/show/bZLZ777K
0

最新回复(0)