(摘CMM之)软件质量保证

上一篇 / 下一篇  2011-10-09 16:30:17

 

(CMM)软件质量保证

软件质量保证的目的:为管理者提供软件项目过程和产品的适当的可视性。

软件质量保证包括评审和审计软件产品和活动,验证他们是否遵行应用规程和标准,并向项目和其他相关负责人提供评审或审计的结果。

软件质量保证的目标:

软件质量保证活动是有计划的

客观的验证软件产品和活动是否遵行所用的标准,规程和需求.

软件质量保证组所进行的活动和结果及时的通知到相关的组和个人.

高层管理者及时处理在软件项目内部不能解决的不一致性的问题.

 

执行约定:

项目遵行一个有组织指定的文档化的方针来实施软件质量保证.

对全部的软件项目,SQA功能到位;

SQA组有一个直接向高层管理者报告的渠道;

高层管理者定期评审SQA的活动和结果;

 

执行能力

执行活动

活动1:按照一个文档化的规程,指定软件项目的SQA计划

活动2:SQA组按SQA计划活动

     计划包括:

              .SQA组的职责和权力

    2.SQA的资源要求

               3. SQA活动活动进度表和资金

               4. SQA组参加制定的项目软件开发计划,标准和规程的活动

               5.对软件活动和产品的评价活动

               6.实施的审计或评审

               7.作为SQA进行评审或审计基础的项目标准和规程

               8.用于对不一致问题建立的文档和进行跟踪直至结束的规程

               9.要求SQA组生成的文档

    10.向项目的其他组和其他软件相关组反馈SQA活动信息的方法和频度

活动3SQA组参入项目软件开发计划,标准和规程的准备和评审

活动4SQA参与评审软件工程活动,验证一致性

活动5SQA参与评审软件工作产品,验证一致性

活动6SQA定期通告活动结果

活动7:按照一个文档化的规程,对软件活动和软件工作产品鉴别出偏差建立文档,并加以处理

度量和质量分析

验证实现:

高管定期参与评审SQA活动

项目负责人定期事件驱动地参与评审SQA活动

独立于SQA专家定期评审项目SQA的活动和软件工作产品。

注:

“批量生产”软件项目的质量保证很有指导性,太规范的东西初建很要成本。但作为SQA是需要这些作为指导,应对实际开发软件中可能的薄弱环节。

TAG:

 

评分:0

我来说两句

Open Toolbar