论文部分内容阅读
近几年,随着IT的发展和软件用户需求的多样化,包含软件产品在内的系统开发,日趋功能繁多、复杂化,软件项目要求在严苛的开发周期的制约条件下开发出高质量的软件产品。软件开发同制造业的工业产品的开发一样,在项目管理的各个阶段对QCD(Quality(质量)、Cost(费用)、Delivery(纳期))进行相关的测量这一方法被普遍地采用。但是软件项目的开发中的质量的测量与成本、纳期可以通过对各目标值(预期值)和实际值的偏差值进行定量把握估量不同。很难找到能够反映质量自身状况并进行评价的标准的尺度。最终软件产品的质量评价,往往都是在软件产品交付后通过发生故障的次数和影响程度进行。而对于开发过程中的质量的评估一般都是由该组织根据以往的经验得到的一些质量相关指标进行评价,没有达到标准化的定量的评估。为实现计划的QCD,如何在短时期高效地实施“在设计阶段产出高质量,并在测试阶段检验这种质量”,这一开发流程是非常重要的。因此,有必要在设计阶段,对设计时完成的各种文档等质量进行定量的把握、分析,早期发现问题,通过确保设计质量来实现软件项目开发整体质量。本文主要围绕软件项目设计阶段实施质量量化管理进行研究。文中分析了当前在设计阶段实施质量量化管理的过程中存在课题,提出了从组织层面到设计评审等质量管理过程的改进建议。介绍了在设计阶段实施质量量化管理实践中应用质量管理模型(控制图模型、区域图模型、Compertz曲线模型、回归模型,趋势模型)的具体操作方法,为软件开发组织进行软件质量改进提供参考。