首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
首页 | JAVA | C# | VB | VB.NET | C/C++ | delphi | 工程管理 | 其他语言 | 论坛
各大城市软件开发培训、软件人才免费咨询热线:400-700-5807
 您现在的位置: 中国IT实验室 >> 桌面开发 >> 工程管理 >> 正文
经典的软件质量保证检查过程
来源:ChinaItLab 作者:佚名 时间:2007-4-7

  1.0目的

  本文的目的是描述ABC中心的SQA组进行内部软件过程检查所使用的程序。执行检查的目的是为了提供对软件过程的客观承诺确认,并最终提交满足标准、手册、规格书以及程序等方面要求的软件产品。 2.0范围文中所描述的程序适用于ABC中心SQA组执行的内部软件过程检查。
 
  3.0术语表

  KPA:关键过程域。
 
  SEI:软件工程研究所。
 
  CMM:能力成熟度模型。
 
  SQA:软件质量保证。
 
  SCM:软件配置管理。
 
  SQAP:软件质量保证计划。
 
  4.0参考文献

  [1]软件能力成熟度模型,1.1版,软件工程研究所,CMU/SEI-93-TR-24, February 1993.

  [2]APD SQA检查程序,APD-PR-SQA-AUD-001, Version 1.0, Aug. 21, 1996.

   5.0角色和职责

  5.1检查者

  检查者是指准备并执行检查的个人或小组。成立一个检查小组以后,首先要指定一个检查小组领导。检查小组领导负责为小组其他成员分配检查任务。
 
  检查小组领导负责如下各项任务:训练和调整检查小组成员。
 
  规划检查中用到的人力和设备等资源。
 
  执行检查。
 
  生成检查报告。
 
  发布检查报告。
 
  跟踪检查纠正活动。
 
  检查小组领导或者作为检查者的个人必须是SQA组的成员。SQA组负责确保积极的纠正活动被执行,并文档化识别出的软件过程中的不符合项。
 
  5.2被检查者

  被检查者是指接受检查的团体或者小组。

  被检查的团体或小组负责以下各项任务:

  理解客观公正的检查标准。
 
  与检查小组全力合作。
 
  对检查报告做出响应,制定纠正活动计划。
 
  5.3SQA代表

  被检查方的SQA代表负责执行检查中的许多协调步骤,比如规划采访中涉及的人员和用到的会谈房间,协调自我评估,建立客观证据,对检查者的需求进行反馈,以及准备下一步的活动计划等。
 
  5.4高层管理员

  高层管理员负责监控检查过程的进展,并且在产生较大的矛盾时给予及时的辅助和调解。
 
  6.0检查计划表

  R&D SQA小组负责制订季度性的检查计划表。整个计划表发布在R&D SQA主页,并且由SQA小组协调员负责维护。
 
  当规划一次检查时,SQA小组将会指定其成员之一作为检查小组领导,被检查的小组则会周期性地收到该检查小组领导的一些通知。检查小组领导是检查计划的所有者,他(她)负责参照检查程序来指导检查活动。
 
  7.0检查程序

  在执行特定的检查时,检查小组或个人负责包括以下各阶段的所有检查活动:

  计划

  概要

  准备

  检查

  报告

  纠正

  活动

  跟踪

  7.1计划

  如有必要,检查者首先将会重新检查过去的一些不符合项和对软件开发的纠正活动需求,并且标志出那些需要再次进行检查的领域。
 
  检查者将会生成并使用一些合适的软件核对表来指导软件开发每一阶段/过程的检查活动。这些核对表可以从以下资源或其结合中而得出:项目开发计划。
 
  项目SCM计划。
 
  项目SQA计划。
 
  核对表的内容可以根据项目阶段的不同而有所不同。以下是在检查计划阶段所需要执行的一些活动:确保对于将要接受检查的每一个软件过程都有一个带有客观检查标准的核对表。
 
  标识出涉及到被检查软件过程的一些突出的纠正活动条款。
 
  为概要做计划。
 
  7.2概要

  检查者掌握对被检查者的概要,包括项目经理和SQA代表等信息,以便于开展进一步的检查活动。
 
  评审对被检查过程进行检查的标准。
 
  评审检查的一些技术性细节,包括前面定义的角色和职责等。
 
  向被检查的每一项过程分发核对表,以便于被检查者开展初始的自我评估。

 

[1] [2] 下一页

【责编:landss】
中国IT教育热线咨询
相关文章
并发工程原则应用到软件项目中
编程软件系列之C++编程技巧
软件配置管理基础
软件项目管理中的风险管理研究
怎样使用Eclipse平台调试您的软件项目
用Visual Basic轻松实现看图软件…
用定制的GUI开发Java聊天软件
如何对软件质量进行评估
如何实施软件质量保证
有效的软件质量管理
推荐文章

 精彩友情推荐
·Asp源码 PHP源码
·CGI源码 JSP源码
·建站书籍教程
·服务器软件 .net源码
·建站工具软件
·IDC资讯大全
·机房品质万里行
·IDC托管必备知识
·全国IDC报价
·网站推广优化
最新更新 推荐文章
·框架:J2EE WEB应用架构分析…03-13
·几种VC++数据库开发技术的相对比…03-13
·利用C#实现标注式消息提示窗口03-13
·用C#创建COM对象03-13
·Visual C#多线程参数传递浅析…03-13
·Visual C#多线程参数传递浅析…03-13
·基于HOOK和MMF的Win密码渗透技术11-15
·Visual C++设计超强仿QQ自动伸缩…11-15
·Java SE 6.0实现高质量桌面集成开…11-15
·史玉柱东山再起幕后高人11-15
·用C#创建COM对象09-06
·IT管理十大失误及其对策08-30
·VC中利用MFC设计绘图程序初步08-23
·JAVA中对象创建和初始化过程08-23
·C语言中的位域的使用08-09
·浅谈Java桌面应用程序开发08-09
·C#的前途如何?08-02
·几种VC++数据库开发技术的相对比较07-12
·用Visual C#实现网络封包监视…07-12
·VB.NET中的TextBox控件详解07-12
·VB.NET实现PC与掌上电脑PPC的双向通信07-05