51Testing软件测试论坛
标题:
软件质量是测试出来的吗?
[打印本页]
作者:
yaojunwei
时间:
2007-4-10 09:21
标题:
软件质量是测试出来的吗?
昨天在报纸上看到一篇关于《药品质量不是监管出来的》文章,觉得联系着来看软件质量,很有相通之处。事物之间存在联系,或直接的,或间接的,或偶然或必然的。
据悉,今年国家药监局向企业派出驻厂监督员,目的是借鉴国际上的先进经验,结合国内的实际情况进行尝试。它既是加强生产监管的一项重要举措,也是探讨新的监督手段和机制的一个大胆尝试。药品质量是监管出来的吗?国家食品药品监督管理局副局长吴浈给你明确回答:药品质量是生产出来的,不是监管出来的。同样的,我们可以问,软件质量是测试出来的吗?我想答案也是一样的肯定。本人在生产型的企业呆过很长时间,并一直从事质量管理和质量检验工作,深知道质量控制这项事业的重要性以及挑战性。重要性自不必说大家就都清楚,产品的质量最后一关:出厂(前的)检验。但随之而来的却是:一旦出现质量问题就是质量部门的事,好象与己无任何关系一般。其实客观的来分析,无论是药品,还是软件,或是其他一个什么产品,生产出来都需要一个流程,或多或少经过一些程序,就比如一个软件的产出,首先要有计划[计划人员],然后对需求进行分析[需求分析人员],然后设计[设计人员]、开发编码[开发人员]、测试发布[测试人员]、运行和维护[运维人员],可以看到有那么多的点需要过程上的控制,所有控制点连起来才组成了软件生产的一个活动,所有活动的连续性才最终能保证顺利地生产出一个软件产品,因此,软件质量的保证和提高不仅仅需要测试部门的细致工作,更需要其他部门的通力合作才是可行的,用通俗一点的话:目标是一致的,只是“革命“分工不同罢了。
总之,产品质量的保证不是一件个人的事情,是一个体系的问题,是部门间团队合作的问题,是人的一种意识和责任的问题,所以我们有理由相信软件质量不是靠测试就能出来的。
作者:
null2
时间:
2007-4-10 09:34
说的不错
作者:
chenchen0307
时间:
2007-4-10 18:55
是这样的吧
作者:
chenchen0307
时间:
2007-4-10 19:04
是这样的吧
作者:
chenchen0307
时间:
2007-4-10 19:04
是这样的吧
作者:
chenchen0307
时间:
2007-4-10 19:05
是这样的吧
作者:
wcp5190
时间:
2007-4-17 12:01
说的好
作者:
如夏之晴
时间:
2007-4-18 15:50
说的真好,应该让那些老总来看看
作者:
yading
时间:
2007-4-18 19:57
的确如1楼所说的,但是测试可以监督和检验软件开发的整个生命周期过程,让这些过程尽量满足我们的要求。
作者:
walker1020
时间:
2007-4-23 09:55
曾经在一本软件测试书上看到这样的话,软件测试就像考试中的检查,好学生通过认真仔细的检查,可以提高分数。但一个对试题一无所知的人,无论怎么检查,他的分数都不会高。软件质量是靠前期的周密的需求分析、设计良好的架构和开发人员的高质量的代码来保证地,测试人员的工作只是在一定程度上提高软件质量,但不能从根本上保证软件质量。何况,在国内的大部分公司里,测试都是在代码成型后 才介入。
我所在的公司目前就出现了这样的一个情况:客户不断提出新的需求,然后我们这边就要变更需求,修改代码,最后测试人员不断去测试。测试人员是不停地、重复地去测试,又不断的发现新的Bug,开发人员就又不断地Fix Bug。经常是新的bug 还没有被 Fix,新的需求就来了。我们都精疲力尽,无能为力了。 还是我的主管说的精彩:“这个系统前期的需求就没有做好,现在就像是一条18处漏水的破船,你再补也没用了。”
[
本帖最后由 walker1020 于 2007-4-23 10:35 编辑
]
作者:
crystalpear
时间:
2007-5-9 18:05
没错,就是这样。
作者:
polestark
时间:
2007-5-9 21:00
软件开发就像一条从上游到下游的河流,在每个分支中都会有垃圾跟着流下来,而软件测试就像一道过滤网,如果前面的垃圾太多。。。
作者:
rsl887
时间:
2007-5-10 00:17
“管”就是通过计划,控制,改进等一系列的手段让产品符合标准,满足顾客需求;“干”就是执行质量标准和管理制度,从而实现质量目标。“管”“干”结合才识提升产品质量的要义。一线员工的会干,能干,要在提升技能素质上下工夫,不断提高工作质量和产品质量;管理人员会管,能管,要在提升管理管理水平上下工夫,在工作中总结经验方法,创新管理理念。确保管和干的和谐统一,才能确保产品质量不下滑!
=====================
刚在报纸上看的!!!
作者:
51mobile
时间:
2007-5-10 13:01
嗯,说得好
作者:
walker1020
时间:
2007-5-10 13:09
关于软件测试和软件质量的讨论,也可以参考
http://bbs.51testing.com/thread-71376-1-1.html
作者:
rsl887
时间:
2007-5-14 16:02
孩子是自己长大的还是父母养大的呢
作者:
tianlanshi
时间:
2007-6-6 10:23
就该这样
作者:
studyfor
时间:
2007-6-6 10:35
支持楼主的说法!
作者:
riyuelang
时间:
2007-6-8 14:24
测试仅仅是一个检验关而已,产品的质量靠在生产过程中的严格控制和规范出来的
作者:
yiyi820106
时间:
2007-6-12 09:31
12楼的说得好形象啊。。。鼓掌。。sdlkfj3
作者:
sunkitty
时间:
2007-6-15 00:51
测试的目的应该是评估质量和提高质量
作者:
renheyou
时间:
2007-6-18 15:13
的真好,应该让那些老总来看
作者:
imnleester
时间:
2007-6-20 14:50
测试是对产品建立信心的一个保障吧
作者:
luckhj
时间:
2007-6-28 21:40
需求很重要,设计和编码也要有高的水平,加之好的测试和过程管理,这样才能保障质量
质量确实不是测出来的
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2