软件质量保证  

软件质量保证  

软件质量保证(SQA)是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。   软件质量保证的目的是使软件过程对于管理人员来说是可见的。它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。软件质量保证组在项目开始时就一起参与建立计划、标准和过程。这些将使软件项目满足机构方针的要求。   

一、基本目标  

目标 1: 软件质量保证工作是有计划进行的。  

目标 2: 客观地验证软件项目产品和工作是否遵循恰当的标准、步骤和需求。  

目标 3: 将软件质量保证工作及结果通知给相关组别和个人。  

目标 4: 高级管理层接触到在项目内部不能解决的不符合类问题。

二、SQA的工作内容和工作方法
1、 计划
  针对具体项目制定 SQA计划,确保项目组正确执行过程。制定SQA计划应当注意如下几点:

  有重点:依据企业目标以及项目情况确定审计的重点
  明确审计内容:明确审计哪些活动,那些产品
  明确审计方式:确定怎样进行审计
  明确审计结果报告的规则:审计的结果报告给谁

2、审计/证实

  依据 SQA计划进行SQA审计工作,按照规则发布审计结果报告。
  注意审计一定要有项目组人员陪同,不能搞突然袭击。双方要开诚布公,坦诚相对。
  审计的内容:是否按照过程要求执行了相应活动,是否按照过程要求产生了相应产品。
3、问题跟踪
  对审计中发现的问题,要求项目组改进,并跟进直到解决。

猜你喜欢

转载自mocos.iteye.com/blog/622782