4、软件质量管理流程
对软件项目进行质量管理,首先需要知道企业的质量方针;在企业的质量方针下制定详细的质量规划。在制定完质量规划后,要让软件项目的质量管理具有可操作性和可衡量性。同时我们需要牢记,任何类型的质量管理过程,都是一个持续改进的过程,需要不断变更。
一般软件项目可分为启动、规划、执行、监控和收尾五个部分。其中质量管理涉及到规划、执行、监控三个部分。软件的质量管理包括质量规划、实施质量保证、实施质量控制三个部分。
在软件项目的质量管理中,质量规划就是判断哪些质量标准与本项目相关,并决定应如何达到这些质量标准。它是软件的项目管理计划的一部分,一般在项目的规划时处理。
软件项目的质量保证是指质量系统内实施了计划的、系统的活动;同时为项目满足所有项目利益相关方的要求提供信心;相对于内部的质量控制;质量保证可以说是对外的;它包含:
① 涉及整体项目、提高信心;
② 涉及经验教训总结/质量审计;
③ 重新评价质量标准是否合适;
④ 实施阶段。
软件项目的质量控制是在项目生命周期的几个关键点上进行的,它决定了项目进行的方式并进行了必要的纠正。质量控制是质量保证的输出,它考虑了项目的效果和效率。
它通常包含:
① 涉及项目的具体工作成果(软件,开发过程中的文档等);
② 涉及到具体工作成果是否可以被接受;
③ 检查具体工作成果是否符合相关质量标准;
④ 监控阶段。
5、软件质量管理和软件过程能力成熟度模型
软件质量管理是管理者在对软件质量进行一系列度量之后做出的各种决策,促使软件产品在时间、成本内符合标准。软件质量度量是软件度量的一个子集合,其在于产品、过程和项目的质量。