技术开发 频道

偏差识别及处理指南

【IT168 技术文章】

    目的

  SQA工程师在软件活动和软件工件中识别偏差,对过程质量偏差问题进行分析,给出改进建议。

  偏差可能包括:过程审计中发现的问题,或者项目在实施过程中可能存在的问题等。

  范围

  本文档适用于各事业部所有项目 / 产品。

  输入

  软件项目计划

  软件质量保证计划

  过程审计检查清单

  职责 /角色

  SQA 工程师:根据计划执行 SQA 活动,查找和发现项目中的问题,提交审计报告,给出指导项目过程改进的建议,并跟踪问题的解决过程。

  过程管理组长:汇总各个事业部项目组内部比较重大的问题及风险,提交《审计报告》给公司领导,并对这些问题的解决情况进行定期跟踪。

  项目经理 / 软件经理:对 SQA 工程师所发现的项目问题进行解决。

  事业部总经理 / 项目总监:对项目组重大的问题及风险进行处理或督促解决。

  步骤

  ???? 步骤一:过程审计

  SQA 工程师对项目进行过程审计,将相对于软件项目计划和约定的项目过程的偏差按照《过程审计检查清单》形成《审计报告》和《不一致项跟踪表》。

  具体如下:

  ? SQA 工程师参与准备和评审项目计划,如果项目计划显示与公司规程有任何不一致, SQA 工程师必须指出这种不一致;

  ? SQA 工程师审计软件项目工程活动与软件项目计划、指定的项目过程的一致性;

  ? 依照软件项目计划和指定的软件项目过程,评审软件过程中产生的各种工件;

  ? SQA 工程师在《审计报告》 中记录项目问题,并提出建议。

  步骤二:提交《审计报告》

  SQA 工程师提交审计报告给项目经理及事业部总经理 ;

  过程管理组长提交审计报告给公司高层领导 .

  步骤三:跟踪及汇报问题解决情况

  SQA 工程师首先在项目内与项目经理 / 软件经理协商问题的解决措施,对报告中的问题的解决情况进行跟踪。

  SQA 工程师将事业部内重大问题的解决情况汇报给事业部经理 .

  过程管理组长将公司范围内重大问题的解决情况提交给公司领导 .

  步骤四:跟踪直至关闭

  SQA 工程师跟踪审计中发现的问题的解决情况 , 直到所有问题都得到合理的解决或解释 .

  步骤五:分析和统计不一致项,给出改进措施

  SQA 工程师对于所发现的问题用《不一致项跟踪表》进行管理和控制。在项目阶段结束的时候,编写《项目评估报告》,总结项目过程经验教训,提出过程改进建议。

  过程管理组定期进行的项目案例分析工作中,通过统计和分析公司内部多个项目的过程数据,总结共性质量问题,给出组织级质量改进措施。

  输出

  《审计报告》 ( 共 3 份 , 分别面向项目经理 , 事业部经理及公司总裁 )

  《不一致项跟踪表》

0
相关文章