当前位置:文档之家› 项目质量控制计划.doc

项目质量控制计划.doc

项目质量控制计划质量管理

一、软件质量管理概述

(一)浅谈软件质量管理

1.什么是软件质量

软件质量是指软件产品中能满足给定需求的各种特性的总和。这些特性称作质量特性,它包括功能度、可靠性、易使用性、时间经济性、资源经济性、可维护性和可移植性等。2.什么是软件质量管理

软件质量管理是确定质量方针、目标和职责并在质量体系中通过诸如质量策划、质量控制、质量保证和质量改进使其实施的全部管理职能的所有活动。

软件管理过程包括:评审、检查、文档管理、不合格品管理、配置管理、内部质量审核和管理评审。

软件质量管理包括以下四个管理层次:

(1)检查:检验产品即判断产品的质量是否合格,不能提高产品质量。这种管理水平处在初级阶段,相当于“软件测试—早期的软件质量控制”。

(2)保证:质量目标通过软件开发部门来实现,开始定义软件质量标准、质量计划,保证软件开打流程的合理性、流畅性和稳定性。但软件度量工作很少,软件客户服务质量不明确,设计质量不明确。相当于初期的“软件质量保证”。

(3)预防:软件质量以预防为主,以过程管理为重,把质量的保证工作重点

放在过程管理上,从软件产品需求分析、设计开始,就引入预防思想,面向客户特征,大大降低质量成本,相当于成熟的“软件质量保证”。)完美:以客户为中心,贯穿与软件开发生存期全过程,全员参与,追求卓越,相当于(4

“全面软件质量管理”的作用。

3.软件质量管理的对象

(1)过程质量

(2)产品质量

4.软件质量管理的过程

(1) 软件项目的质量计划

(2) 软件质量保证

(3) 软件质量控制

(二)如何保证质量

软件质量保证是指为使软件产品符合规定需求所进行的一系列有计划的必要工作。

1.影响质量的因素

(1)个人编程质量

(2)少数人协调把关

(3)团队项目管理水平

2.如何保证质量

保证软件质量首先要在组织上得到保证,组织上的保证主要指以下几方面: (1)管理层:管理层制定好的质量方针是项目质量工作的基础,是该组

织质量工作的指导思想和行动指南。

(2)SQA组:软件质量保证组主要是从流程上对软件质量进行跟踪、控制和改进,即监督项目按已定义的流程进行,并符合已定义的相关的标准。

相关主题
文本预览
相关文档 最新文档