1、为项目制定SQA计划
��该计划在制定项目计划时制定,由相关部门审定。它规定了软件开发小组和质量保证小组需要执行的质量保证活动。
��SQA计划的要点包括:需要进行哪些评价?需要进行哪些审计和评审?项目采用的标准;错误报告的要求和跟踪过程;SQA小组应产生哪些文档?为软件项目组提供的反馈数量等。
2、参与开发该软件项目的软件过程描述
��软件开发小组为将要开展的工作选择软件过程,SQA小组则要评审过程说明,以保证该过程与组织政策、内部的软件标准、外界所制定的标准(如CMM、ISO
9001)以及软件项目计划的其他部分相符。
3、评审各项软件工程活动
��评审各项软件工程活动,核实其是否符合已定义的软件过程。为此, SQA小组必须识别、记录和跟踪所有偏离过程的偏差,核实其是否已经改正。
4、审核指定的软件工作产品
��审核指定的软件工作产品,核实其是否符合已定义的软件过程中的相应部分。SQA小组对选出的产品进行评审,识别、记录和跟踪出现的偏差,核实其是否已经改正,定期向项目负责人报告工作结果。
5、记录软件工作及软件工作产品的偏差
��确保软件工作及工作产品中的偏差已被记录在案,并根据预定规程进行处理。偏差可能出现在项目计划、过程描述、采用的标准或技术工作产品中。
6、跟踪问题的解决
��记录所有不符合部分,并向上级管理部门报告。跟踪不符合的部分直到问题得到解决。
��除了进行上述活动外,SQA小组还需要协调变更的控制与管理,并帮助收集和分析软件度量的信息。
�� |
|