51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3638|回复: 7
打印 上一主题 下一主题

[原创] 软件质量是谁来保证的?高质量的软件是开发还是测试保证?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-11-22 23:16:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在做项目的过程中,有个开发信誓旦旦的说:“高质量的软件是开发出来的,而不是测试出来的”,请问大家对这句话有何感想?测试的意义和价值又是什么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-11-23 11:33:13 | 只看该作者
工作N年了,个人对此说法并不完全认同。但根据目前国内项目周期短、需求变更频繁的项目。回答,只能是Yes。
但以前做纯欧美外包项目的时候,可以说质量是测试保证的。虽然不能发现所有Bug,但是用户所使用范围内的Bug是可以被全部搞定的。但测试周期非常长。
眼下已经不适合了,那个公司会允许自己的产品拉长战线,只为了保证终端用户的使用呢?大家无非是为了挣钱再挣钱啊。都打短平快的策略。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-11-23 14:25:24 | 只看该作者
业界有“软件的质量不是测试出来的,是设计出来的”这种说法,好像没听说过质量开发出来的。
质量是一个综合的结果,每个环节都有一定的关系。
但越是在开始,发现问题后的解决问题的代价越小。每个环节把关,就可以把问题减少到最低。
但这个把关,有的是做事的人能力强,有的是靠评审,测试等过程能把问题找出来,有的则要靠时间慢慢打磨。
高管需要考虑到公司的整个战略,平衡一下质量,进度,和成本的关系,如果是着眼于未来的话,质量最好有一定的保证。
测试只是质量保证的一个环节或重要的过程。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-11-23 14:36:53 | 只看该作者
质量三角形为人,技术和过程,从这三个方面去改进。一个大课题,时刻摆在每个公司面前。
公司商业策略需要综合考虑很多方面,不单单是质量问题,但质量是一个根本。
不同的行业,不同的企业,不同的阶段,都会有不同的平衡点。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-11-23 15:27:39 | 只看该作者
测试是质量体系中一个重要环节,楼主还有疑问吗
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-11-24 00:51:03 | 只看该作者
好的理念策划设计+优秀的代码高性能实现+测试保证稳定和质量,这样才是好的产品,他那只是片面之词。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-2 16:41
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2011-11-24 09:31:50 | 只看该作者
    软件质量的确不是测出来的,而是项目组所有成员共同努力的结果
    任何一个单一的角色都无法保证软件质量
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-11-24 11:18:38 | 只看该作者
    4,5,7楼的已经统一了问题的答案,软件质量没有某个个人,某类职务可以保证,它是一个综合体,需要人、技术,过程这个三角形
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-14 12:53 , Processed in 0.068905 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表