51Testing软件测试论坛

标题: 软件质量是谁来保证的?高质量的软件是开发还是测试保证? [打印本页]

作者: kaifeng15    时间: 2011-11-22 23:16
标题: 软件质量是谁来保证的?高质量的软件是开发还是测试保证?
最近在做项目的过程中,有个开发信誓旦旦的说:“高质量的软件是开发出来的,而不是测试出来的”,请问大家对这句话有何感想?测试的意义和价值又是什么?
作者: wap_cmread_com    时间: 2011-11-23 11:33
工作N年了,个人对此说法并不完全认同。但根据目前国内项目周期短、需求变更频繁的项目。回答,只能是Yes。
但以前做纯欧美外包项目的时候,可以说质量是测试保证的。虽然不能发现所有Bug,但是用户所使用范围内的Bug是可以被全部搞定的。但测试周期非常长。
眼下已经不适合了,那个公司会允许自己的产品拉长战线,只为了保证终端用户的使用呢?大家无非是为了挣钱再挣钱啊。都打短平快的策略。
作者: tsinggo    时间: 2011-11-23 14:25
业界有“软件的质量不是测试出来的,是设计出来的”这种说法,好像没听说过质量开发出来的。
质量是一个综合的结果,每个环节都有一定的关系。
但越是在开始,发现问题后的解决问题的代价越小。每个环节把关,就可以把问题减少到最低。
但这个把关,有的是做事的人能力强,有的是靠评审,测试等过程能把问题找出来,有的则要靠时间慢慢打磨。
高管需要考虑到公司的整个战略,平衡一下质量,进度,和成本的关系,如果是着眼于未来的话,质量最好有一定的保证。
测试只是质量保证的一个环节或重要的过程。
作者: tsinggo    时间: 2011-11-23 14:36
质量三角形为人,技术和过程,从这三个方面去改进。一个大课题,时刻摆在每个公司面前。
公司商业策略需要综合考虑很多方面,不单单是质量问题,但质量是一个根本。
不同的行业,不同的企业,不同的阶段,都会有不同的平衡点。
作者: hunkhsu    时间: 2011-11-23 15:27
测试是质量体系中一个重要环节,楼主还有疑问吗
作者: felixir    时间: 2011-11-24 00:51
好的理念策划设计+优秀的代码高性能实现+测试保证稳定和质量,这样才是好的产品,他那只是片面之词。
作者: huilin.gao    时间: 2011-11-24 09:31
软件质量的确不是测出来的,而是项目组所有成员共同努力的结果
任何一个单一的角色都无法保证软件质量
作者: wstlb475475    时间: 2011-11-24 11:18
4,5,7楼的已经统一了问题的答案,软件质量没有某个个人,某类职务可以保证,它是一个综合体,需要人、技术,过程这个三角形




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2