软件质量管理需要的知识、度量

发表于:2021-4-08 09:31

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

 作者:黄筱    来源:知乎

  一、软件管理应具备的知识
  做好SQA,需要我们懂得软件工程、软件开发知识、行业背景知识、数据统计知识、质量管理知识等等。
  a)对规范的掌握以及业务的了解
  1)对规范的熟悉:只有我们自己熟悉了规范,才能更好的监督、管理项目团队,所以QA应该对组织中的“研发管理规范”非常熟悉。
  2)了解业务:要尽量弄清楚行业有哪些关键特征,对业务了解,我们跟项目团队才能有共同语言。
  质量管理人员应具备项目经理应该具备的硬技能,对需求、策划、设计、编码、测试等都应该有较深的理解。项目经理与QA的关系,可以理解为:执行者,判断执行者是否正确执行的人。
  如QA不具备编码测试能力,至少也要了解编码规范,清楚知道研发测试流程和互相的制约关系。
  b)意识
  我们需要站在过程的角度看问题,但又不能过于拘泥于章程,需要通过积累项目经验,平时多思考。
  一个好的软件质量管理是善于思考,会举一反三的,并且在项目周期结束后都会总结。
  c)沟通
  每一个好的项目都有一个善于沟通、够推动团队、激发团队执行力的项目经理。做好软件管理者,善于沟通是必备的技能。
  二、关于度量
  注:可以学习CMMI的MA、QPM过程。
  a)先弄清楚,度量什么
  立足于组织的一级目标,最好就按TQM的思想,一级级分解,将组织的目标分解为一个个可度量可执行的小目标。
  如:
  1、交付日期(是否按项目计划交付)
  2、缺陷数量(每次交付版本的BUG数量)
  3、响应时间(客户问题的响应时长,是否一天内响应,3天内给出方案、解决时间)
  4、缺陷关闭周期(每个缺陷按严重程度解决周期多长)
  知道度量是什么之后,需要巧用这些数据。多看数据趋势图,多分析。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号