【说明】
公司承接了一个信息系统开发项目,按照能力成熟度模型CMMI制定了软件开发的流程与规范,委派小赵为这个项目的项目经理。小赵具有3年的软件项目开发与管理经验。公司认为这个项目的技术难度比较低,把两个月前刚从大学招聘来的9个计算机科学与技术专业的应届毕业生分配到这个项目组,这样,项目开发团队顺利建立了。项目的开发按照所制定的流程规范进行。在需求 分析、概要设计、数据库设计等阶段都按照要求进行了评审,编了需求分析说明书、概要设计说明书、数据库设计说明书等文档。但在项目即将交付时,发现了很多没有预计到的缺陷与BUG。
这说明许多质量问题并没有像原来预计的那样在检查与评审中发现并予以改正。由于项目的交付期已经临近,为了节省时间,小赵让程序员将每个模块编码完成后仅由程序员自己测试一下,就进行集成测试和系统测试。在集成测试和系统测试的过程中,由于模块的BUG太多,集成测试越来越难,该项目没有能够按照客户的质量要求如期完成。为了查找原因,公司的质量部门调查了这一项目的进展情况,绘制出下面的图形。

【问题1】
此图是一种质量控制所采用的工具,叫做(1)图。根据上述描述,图中的A应该是(2)。请将上面(1)、(2)处的答案填写在答题纸(答题纸略)的对应栏内。
【问题2】
质量控制中所依据的一个最重要的模型是计划、执行、检查、行动。请根据这一模型,给出质量控制的基本步骤。
【问题3】
分析本案例中产生质量问题的原因。
【问题4】
针对案例中项目的现状,假设项目无重大设计缺陷,为完成该项目,从质量管理的角度,给出改进措施。
正确答案及解析
正确答案
解析
【问题1】 (1)因果图(或鱼骨图)(2)人员 【问题2】 质量控制的基本步骤如下: (1)确定控制对象,如工序、设计过程、制造过程。 (2)规定控制标准,详细说明控制对象应达到的质量要求。 (3)制定具体的控制方法,如工艺规程。 (4)明确所采用的检验方法,包括检验手段。 (5)实际进行检验。 (6)说明实际与标准之间有差异的原因。 (7)为解决差异而采取的行动。 【问题3】 产生质量问题的原因如下: (1)项目团队成员能力不足。 (2)设计质量不高。 (3)测试不充分。 (4)审查过程没有按照规范进行。 (5)项目评审环节未达到预期效果。 (6)没有组织过程资产。 (7)没有制订好的质量管理计划。 【问题4】 建议的改进措施如下: (1)聘请经验丰富的技术人员(测试人员)。 (2)重新对每个模块进行测试,修改缺陷和BUG,直到满足质量要求。 (3)按照规范进行充分的集成测试和系统测试。 (4)加强项目评审工作。





