yaojunwei 发表于 2007-4-10 09:21:42

软件质量是测试出来的吗?

昨天在报纸上看到一篇关于《药品质量不是监管出来的》文章,觉得联系着来看软件质量,很有相通之处。事物之间存在联系,或直接的,或间接的,或偶然或必然的。
   据悉,今年国家药监局向企业派出驻厂监督员,目的是借鉴国际上的先进经验,结合国内的实际情况进行尝试。它既是加强生产监管的一项重要举措,也是探讨新的监督手段和机制的一个大胆尝试。药品质量是监管出来的吗?国家食品药品监督管理局副局长吴浈给你明确回答:药品质量是生产出来的,不是监管出来的。同样的,我们可以问,软件质量是测试出来的吗?我想答案也是一样的肯定。本人在生产型的企业呆过很长时间,并一直从事质量管理和质量检验工作,深知道质量控制这项事业的重要性以及挑战性。重要性自不必说大家就都清楚,产品的质量最后一关:出厂(前的)检验。但随之而来的却是:一旦出现质量问题就是质量部门的事,好象与己无任何关系一般。其实客观的来分析,无论是药品,还是软件,或是其他一个什么产品,生产出来都需要一个流程,或多或少经过一些程序,就比如一个软件的产出,首先要有计划[计划人员],然后对需求进行分析[需求分析人员],然后设计[设计人员]、开发编码[开发人员]、测试发布[测试人员]、运行和维护[运维人员],可以看到有那么多的点需要过程上的控制,所有控制点连起来才组成了软件生产的一个活动,所有活动的连续性才最终能保证顺利地生产出一个软件产品,因此,软件质量的保证和提高不仅仅需要测试部门的细致工作,更需要其他部门的通力合作才是可行的,用通俗一点的话:目标是一致的,只是“革命“分工不同罢了。
   总之,产品质量的保证不是一件个人的事情,是一个体系的问题,是部门间团队合作的问题,是人的一种意识和责任的问题,所以我们有理由相信软件质量不是靠测试就能出来的。

null2 发表于 2007-4-10 09:34:41

说的不错

chenchen0307 发表于 2007-4-10 18:55:01

是这样的吧

chenchen0307 发表于 2007-4-10 19:04:42

是这样的吧

chenchen0307 发表于 2007-4-10 19:04:56

是这样的吧

chenchen0307 发表于 2007-4-10 19:05:08

是这样的吧

wcp5190 发表于 2007-4-17 12:01:00

说的好

如夏之晴 发表于 2007-4-18 15:50:32

说的真好,应该让那些老总来看看

yading 发表于 2007-4-18 19:57:51

的确如1楼所说的,但是测试可以监督和检验软件开发的整个生命周期过程,让这些过程尽量满足我们的要求。

walker1020 发表于 2007-4-23 09:55:43

曾经在一本软件测试书上看到这样的话,软件测试就像考试中的检查,好学生通过认真仔细的检查,可以提高分数。但一个对试题一无所知的人,无论怎么检查,他的分数都不会高。软件质量是靠前期的周密的需求分析、设计良好的架构和开发人员的高质量的代码来保证地,测试人员的工作只是在一定程度上提高软件质量,但不能从根本上保证软件质量。何况,在国内的大部分公司里,测试都是在代码成型后 才介入。

我所在的公司目前就出现了这样的一个情况:客户不断提出新的需求,然后我们这边就要变更需求,修改代码,最后测试人员不断去测试。测试人员是不停地、重复地去测试,又不断的发现新的Bug,开发人员就又不断地Fix Bug。经常是新的bug 还没有被 Fix,新的需求就来了。我们都精疲力尽,无能为力了。 还是我的主管说的精彩:“这个系统前期的需求就没有做好,现在就像是一条18处漏水的破船,你再补也没用了。”

[ 本帖最后由 walker1020 于 2007-4-23 10:35 编辑 ]

crystalpear 发表于 2007-5-9 18:05:09

没错,就是这样。

polestark 发表于 2007-5-9 21:00:38

软件开发就像一条从上游到下游的河流,在每个分支中都会有垃圾跟着流下来,而软件测试就像一道过滤网,如果前面的垃圾太多。。。

rsl887 发表于 2007-5-10 00:17:59

“管”就是通过计划,控制,改进等一系列的手段让产品符合标准,满足顾客需求;“干”就是执行质量标准和管理制度,从而实现质量目标。“管”“干”结合才识提升产品质量的要义。一线员工的会干,能干,要在提升技能素质上下工夫,不断提高工作质量和产品质量;管理人员会管,能管,要在提升管理管理水平上下工夫,在工作中总结经验方法,创新管理理念。确保管和干的和谐统一,才能确保产品质量不下滑!
=====================
刚在报纸上看的!!!

51mobile 发表于 2007-5-10 13:01:13

嗯,说得好

walker1020 发表于 2007-5-10 13:09:25

关于软件测试和软件质量的讨论,也可以参考 http://bbs.51testing.com/thread-71376-1-1.html

rsl887 发表于 2007-5-14 16:02:56

孩子是自己长大的还是父母养大的呢

tianlanshi 发表于 2007-6-6 10:23:26

就该这样

studyfor 发表于 2007-6-6 10:35:51

支持楼主的说法!

riyuelang 发表于 2007-6-8 14:24:27

测试仅仅是一个检验关而已,产品的质量靠在生产过程中的严格控制和规范出来的

yiyi820106 发表于 2007-6-12 09:31:17

12楼的说得好形象啊。。。鼓掌。。sdlkfj3
页: [1] 2
查看完整版本: 软件质量是测试出来的吗?