质量保证漫漫谈之SQA的工作职责和工作方式

发表于:2011-1-31 11:20

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:binnacler(CSDNblog)    来源:51Testing软件测试网采编

  事实上,SQA不履行此项职责也是SQA备受诟病的重要原因,毕竟过程本身来说更多是组织层面的事情,而项目组并不十分关注,也不可能所有成员对于过程的意义和必要性都有深刻理解,项目组最关注的还是工作产品,具备产品审计能力的SQA不但不会受到项目成员的反感,反而会受到尊重和欢迎。

  SQA的配备应考虑能力的匹配性,如果SQA实在不具备产品审计的能力,起码要保证SQA能参与并跟踪每一个工作产品的评审。

  4、度量分析

  在高成熟度(CMMI4、5级)组织中,度量分析是质量保证的重要方面,但是在低成熟度组织中,并不十分重要。

  SQA人员进行度量分析一般为收集数据、对数据进行分析。收集数据是一项复杂耗时的工作,在大规模项目中尤为明显,因此建议使用各种管理工具兼做数据收集,由SQA进行分析。

  度量分析的结果可部分直接反馈给项目,辅助项目决策,另一部分反馈给组织,作为过程改进的依据。

  5、过程改进

  SQA人员既需要将组织标准软件过程传播和推广给软件工程人员,也需要不断的发展和改进组织标准软件过程。

  SQA承担的过程改进工作一般包括收集软件工程人员过程方面的意见、提供过程改进建议等。

  由于SQA是组织高层管理者与项目之间的桥梁,也是组织标准软件过程的推进者,和过程执行人员接触较多,较容易收集到过程改进的建议和意见。另外SQA在对软件工程人员答疑的时候,也较容易发现过程中不完善的地方。SQA积极提出过程改进建议也能为组织中的其他成员提供良好的表率,促进形成全民过程改进的良好氛围。

  6、质量宣传

  质量保证是艰难的事情,并且无论是过程指导还是审计,能带给软件工程人员的都是表层的东西,他们执行过程却不知道为什么执行过程,他们执行过程是因为被要求这么做,如何让软件工程人员能够自发的执行过程呢?很多公司也注意到了过程的重要性,也在大力的推广过程,但是效果往往不理想,很多时候是忘了“思想主导行动”的道理啊!

  SQA应当定期或者不定期的以某种形式如宣讲会、邮件、海报等方式宣传质量的重要性、宣传过程和质量的因果关系、分享过程执行对项目成本、进度、质量的好的或者坏的影响,让大家形成“过程才能保证质量”的意识。

  当整个组织都有质量意识、过程意识的时候,才能形成良性循环,质量保证才是真的做好了。

  SQA放在整个组织中来看处在承担服务职能的位置上,不但要通过过程审计和产品审计的方式服务于高层管理者,也需要通过过程指导的方式服务于项目组,还要通过过程改进、质量宣传的方式服务于组织。因此,SQA对于自身的角色一定要有清晰的认识。

  SQA的职责重心在“事前预防”,这是从事SQA工作的至高准则,只有做到了这一点才能得到项目组及高层管理者的认可,事后诸葛亮是处处招人厌的。

相关链接:

质量保证漫漫谈之QA、QC、QM的关系与区别

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号