沐沐的日常工作中,领导总是在不断的重复,要提升产品质量,加强产品质量管理。似乎将产品质量的好坏等同于测试质量的好坏,这完全是一个思维误区。于是我组织了一场产品质量相关的培训,和部门成员普及了一下产品的质量到底由谁决定。今天将这次分享会的内容整理成文章,和大家分享一下,观点不一定100%正确,仅供参考。
赢得市场:产品质量是争夺市场最关键的因素,谁能够用灵活快捷的方式提供用户满意的产品或服务,谁就能赢得市场的竞争优势。
获得收益:产品质量直接关系到产品的销量,进而对公司的经济状况以及荣誉等产生重要影响,从长远看,产品质量对公司的未来发展有重要影响。
品牌价值:产品质量是品牌价值的基石,能体现企业的技术含量和文化;品牌价值的提升需要产品有过硬的质量保证。
可持续发展:产品质量关系到企业的生存与发展,只有那些质量优异的企业才能在竞争浪潮中站稳脚跟,实现可持续发展。
ISO/IEC 9126软件质量标准中定义了产品的6个质量特性,如下引文描述:
功能性:在指定条件下,软件满足用户显式需求和隐式需求的能力。
可靠性:在指定条件下使用时,软件产品维持规定的性能级别的能力。
易用性:在指定条件下,软件产品被使用、理解、学习的能力。
效率:在指定条件下,相对于所有资源的数量,软件产品可提供适当性能的能力。
可维护性:指软件产品被修改的能力。修改包括修正、优化和功能规格变更的说明。
可移植性:指软件产品从一个环境迁移到另一个环境的能力。
我们的测试工作主要是针对以上质量特性而开展的,但是测试工作却无法涵盖以上所有的点,即使全面覆盖到,也无法将产品质量提升到最优,因为产品质量并仅仅是由测试人员决定的。项目管理的十大知识领域中,将质量管理分为规划质量管理、质量保证、质量控制。通常规划质量管理工作由管理人员负责;一些比较大的公司,则会聘请专业质量保证人员(QA)来实施质量保证;而测试活动仅仅是质量控制过程中的主要的一种手段而已。
产品质量是生产出来的,不是检验出来的。
——美国质量管理大师威廉·戴明博士
当我看到这个观点后,毫不犹豫的将这个观点阐述给了我的领导,并且提出了产品质量的好坏绝不是测试人员来决定的,应该是整个产品部门来决定的。产品设计过程决定了产品的基因,会影响到整个产品的品质;产品研发是按照设计图来生产产品,产品质量首先是设计出来的,然后才是生产出来的;产品测试不等于保证产品质量,而是辅助提升产品质量。如果按照角色来划分的话,产品经理就像是产品的爸爸、研发人员就像是产品的妈妈、而测试人员就好像是医生;爸爸决定了产品的基因,妈妈负责生产,医生负责出生后的检查;如果生产出来的产品基因有问题,就算是整容医生也是爱莫能助。当我这样给部门同事阐述完后,至少领导和部门成员,不再认为产品质量的提升只需要测试人员来努力了。
The more we share,The more we have.
希望这篇文章对大家有用...