个人网站: www.7dtest.com 7点测试群:(61369656)------(77273408)------(35710365)------(9410090)

Zee与一条汉子关于性能需求和过程的对话

上一篇 / 下一篇  2007-12-11 16:14:56 / 个人分类:Zee的生活

查看( 5406 ) / 评论( 29 )
以下为我和一条汉子的对话:

Zee  HP 测试工具,总代。 says:
惭愧,瞎混。
一条汉子 ~ says:
客气什么,你现在有什么组织还是一个自由言论者?
Zee  HP 测试工具,总代。 says:
自由人。
Zee  HP 测试工具,总代。 says:
游荡在各论坛之间。
Zee  HP 测试工具,总代。 says:
我喜欢跟一些人交流。很多有经验的人。
Zee  HP 测试工具,总代。 says:
还有很多其他的经验丰富的技术人。
一条汉子 ~ says:
上次听你说你做的比较多的是性能测试这块儿?
Zee  HP 测试工具,总代。 says:
嗯,只做这一块。
Zee  HP 测试工具,总代。 says:
要是想把功能性能都做,一门也不能专。性能就需要很久才能做得好。
一条汉子 ~ says:
对,测试这块儿这么多年的发展已经算是不错了,认识需要不断提高,这样能够促进测试的推广和认知
一条汉子 ~ says:
对,其实我对我们的新人我都会告诉他们,我要的是顾问,不是专家,当然在测试上你要技高一筹,哪怕是你比别人能忍都是可以的
一条汉子 ~ says:
你做测试多久了?
Zee  HP 测试工具,总代。 says:
嗯,头也经常会给我一些引导。跟其他人交流也得到一些不同的想法和认识。现在还算能看清楚一点吧。
Zee  HP 测试工具,总代。 says:
那天我有说:我从05年10月开始工作的。
一条汉子 ~ says:
你之前做过开发相关的工作吗?
Zee  HP 测试工具,总代。 says:
不做。
Zee  HP 测试工具,总代。 says:
呵呵,脚本倒是常写。
一条汉子 ~ says:
感觉你对技术或者测试概念的理解应该到一定的深度了
Zee  HP 测试工具,总代。 says:
呵呵,也是跟前辈们偷来的。
一条汉子 ~ says:
其实就跟大家讲过程一样,现在有XP,CMMI,sixsigma,MSF
一条汉子 ~ says:
不肯能都去采用,项目经理,过程控制人员关键需要了解每种过程的特点是什么,在自己的团队里面,做这个项目哪种最合适,当然要适应你的领导、团队人员的认识、技术能量、时间、成本,是吧
Zee  HP 测试工具,总代。 says:
对。
Zee  HP 测试工具,总代。 says:
我感觉吧,
Zee  HP 测试工具,总代。 says:
现在的公司有些根本就不按任何一种过程去走。
Zee  HP 测试工具,总代。 says:
也有些公司表嬖谟霉蹋导噬希凳┲邢嗳ド踉丁?br /> 一条汉子 ~ says:
呵呵,其实都有流程,就是流程的优略问题
一条汉子 ~ says:
你说的很对
Zee  HP 测试工具,总代。 says:
其实一个简单流水线似的流程都不能成型。
Zee  HP 测试工具,总代。 says:
最后导致项目的资源都消耗在不断的改不断的改之中。
Zee  HP 测试工具,总代。 says:
前几天看一本的书。
一条汉子 ~ says:
能够实施流程的必须能够投入一定量的成本,而且建立流程之后关键是必须经过一段高原期,才可以成为习惯的去实施,
Zee  HP 测试工具,总代。 says:
里面就举了一个例子:客户要从A镇到B镇,然后告诉开发商,开发商结果开发出一辆自行车出来。给客户看,客户不满意,说要下雨呢?结果开发商回去改,在自行车上加了一把伞。客户还不满意。
Zee  HP 测试工具,总代。 says:
改来改去,最后才知道客户要的是一辆汽车!
Zee  HP 测试工具,总代。 says:
这个过程中消耗的成本就比从一开始开发一辆洗车就多得多了。
Zee  HP 测试工具,总代。 says:
我觉得现在在企业里谈流程,真是够难的。
一条汉子 ~ says:
那天有人谈到了裁减,这是一个很时尚的名字,但是也有一个风险,谁去裁减、依据什么裁减,如果都裁减掉了流程也就失去他的作用了,很多地方我也看到说是流程建设已经怎么怎么样了,但是经过流程特例审批的环节之后就是冠一个名字还干原来的事情
Zee  HP 测试工具,总代。 says:
对!
Zee  HP 测试工具,总代。 says:
现在很多人都是这么干的。
Zee  HP 测试工具,总代。 says:
有天去参加IBM的技术加油站,讲到RUP的裁减。觉得挺有意思的。
一条汉子 ~ says:
呵呵,而且你做性能,从你说的问题看得出来你对需求这块儿是很有想法的,也曾经让你很苦恼的
Zee  HP 测试工具,总代。 says:
特苦恼。不过现在我学聪明了。
一条汉子 ~ says:
来,谈谈
Zee  HP 测试工具,总代。 says:
我刚开始的时候,做过很多无用功。
一条汉子 ~ says:
咱们交换一下意见,
Zee  HP 测试工具,总代。 says:
比如:
一条汉子 ~ says:
我最开始也是做性能的,现在面临着性能、安全两块内容的改进
Zee  HP 测试工具,总代。 says:
客户说:你来帮我做一下性能测试,我只要一个结果,就是每增加20用户,关键业务的响应时间是多少。
Zee  HP 测试工具,总代。 says:
然后,我就过去问:打算多少时间做完?
Zee  HP 测试工具,总代。 says:
客户说:两天吧。
Zee  HP 测试工具,总代。 says:
这样的客户,还算好的。
Zee  HP 测试工具,总代。 says:
有的客户直接说:你帮我测试一下这个模块的响应时间;我问:什么业务模型?客户没有,说随便测试吧。
Zee  HP 测试工具,总代。 says:
结果给他分析结果的时候,那要求就一堆堆的。这怎么没有?那怎么也没有?
Zee  HP 测试工具,总代。 says:
我说你要这么全面的,一个星期也做不完,你就给我两天时间。
一条汉子 ~ says:
你的客户是业务人员还是技术人员,技术人员的话是需求人员、开发人员还是功能测试人员?
Zee  HP 测试工具,总代。 says:
有一次去客户那里,本来说是做培训。结果过去对方让做实施。这差距大了。
Zee  HP 测试工具,总代。 says:
业务人员和技术人员都有。技术人员中,也是开发和测试的都有。
Zee  HP 测试工具,总代。 says:
一般情况下,测试的多一些。
Zee  HP 测试工具,总代。 says:
前几天在一家做了一次服务,把开发和测试的都弄到一块去。就这样,还是要什么资源都找半天。
Zee  HP 测试工具,总代。 says:
我觉得需求不明确是现在性能测试过程中最重要的问题。
Zee  HP 测试工具,总代。 says:
如果这个明确了,其他都是技术和管理问题。至少主任务不会偏差太远。
一条汉子 ~ says:
很有同感,所以哪天我说培养一个测试人员不是很难的事情,培养客户却很不容易,他们认识不到问题,说不出来内容,导致你很多工作的不确定性,导致不好的结果
一条汉子 ~ says:
感觉就你现在做的很多事情,可能在用户不知所措或者无从下手把问题摔出来的时候,你在替他们排脑袋,有吗?
Zee  HP 测试工具,总代。 says:
对!
Zee  HP 测试工具,总代。 says:
必须这么做。
Zee  HP 测试工具,总代。 says:
做完了再给他们解释。
一条汉子 ~ says:
让你来做决定,你就做了决定,做了工作,但是发现其实跟他们的想法离地很远是吧
Zee  HP 测试工具,总代。 says:
不然,就做不下去。
Zee  HP 测试工具,总代。 says:
对。跟那个生产自行车的一个样。
一条汉子 ~ says:
呵呵,好,当然我不知道你的客户是不是可以沟通的,第一步我觉得测试人员始终不要在不确定的时候自己拍脑袋,要排,我们来拍用户的脑袋,让他们提出来他们的需求是什么?
一条汉子 ~ says:
当然又回到原点他们不知道需求
一条汉子 ~ says:
我想,必要的投入是必须的,首先你要充分了解你要测试的项目,
一条汉子 ~ says:
自己必须有一套使用的需求分析工具,哪怕是一份表格也好,引导你的用户认识自己的系统,
Zee  HP 测试工具,总代。 says:
是的,我现在就在做。
一条汉子 ~ says:
然后做好事前的约定,这个很重要,是吧
Zee  HP 测试工具,总代。 says:
对的。
一条汉子 ~ says:
我想性能测试很难向功能测试那样能说的清楚什么是bug,什么不是,就是因为对于性能没有一个期望的目标,而且跟性能相关的指标又比较丰富
Zee  HP 测试工具,总代。 says:
你看过一个文章没有。
Zee  HP 测试工具,总代。 says:
英文的,high performance testing
Zee  HP 测试工具,总代。 says:
里面就说了。
Zee  HP 测试工具,总代。 says:
goal.这个词。
Zee  HP 测试工具,总代。 says:
而不是requirement.
Zee  HP 测试工具,总代。 says:
在性能中没有bug可以定义,只有目标可以定义。
Zee  HP 测试工具,总代。 says:
那是一开始。
Zee  HP 测试工具,总代。 says:
现在我已经不再帮客户拍脑袋了,所以说我现在聪明了。
Zee  HP 测试工具,总代。 says:
我都是先列一个表,问,你想做什么?做到什么程度?你说,我记。
一条汉子 ~ says:
呵呵,对,你可以实施怎么去说服你的客户来更好的理解,因为目标这个东西是在心里的,事前大家谁也不会拿出来
一条汉子 ~ says:
可是这样,你按照自己的想法进行的测试客户的认可程度呢?
Zee  HP 测试工具,总代。 says:
客户本来就思维无序的,所以,他提的问题,是在我做的时候,就会想到的。
一条汉子 ~ says:
也许你的技能很高,测试水平很高,沟通能力也很好,可以让客户认可你,可是大部分的测试人员仍面临这个问题
Zee  HP 测试工具,总代。 says:
如果他提到的,我没有做,那就得补充。
一条汉子 ~ says:
其实你这个过程是不是也有一步让客户认可自己的要求这一步,就算什么都提不出来的时候,也要让用户明白问题的根源是来自于不明确的信息造成的偏差,
Zee  HP 测试工具,总代。 says:
这个,在我每一次做这样的项目的时候,都要让客户明白的一个道理。
Zee  HP 测试工具,总代。 says:
这样他们的要求就会合理一些。
一条汉子 ~ says:
所有的问题首先解决的就是一个关注程度的问题
一条汉子 ~ says:
呵呵,说说是什么道理
Zee  HP 测试工具,总代。 says:
把细节说明白,把summary说到要点上。如果客户喜欢听summary类的东西,你可以大概的说,这个事情我做,需要多久。如果他问为什么要这么久?你可以说更detail的东西。并且,可以毫不罗嗦的说明白哪里需要时间。为什么需要时间?
Zee  HP 测试工具,总代。 says:
然后,如果客户还需要做,我会写方案,写计划。
Zee  HP 测试工具,总代。 says:
再让客户确认。可行,做;不可行,是否要改,改了后是否能做?不可行,是否也改不了。这样分析下来。
一条汉子 ~ says:
那你的评估一般有多大的误差?
Zee  HP 测试工具,总代。 says:
呵呵,误差有时大,有时小。毕竟一个人的想法不够全面。
一条汉子 ~ says:
那误差大的时候,客户有什么反映?或者项目有什么不合理的要求?
Zee  HP 测试工具,总代。 says:
呵呵,如果是这样的话,只有重新理解客户的goal,再写了。

完。

TAG: Zee的生活

shiyanrui发布于2007-12-11 15:11:45
好长,,,,,,
测火燎原--态度决定质量 ppent 发布于2007-12-11 15:26:00
一路细读下来,慢慢品味理解,确实不错。
一条汉子,很有深度。是做过程管理的吗?

[ 本帖最后由 ppent 于 2007-12-11 15:27 编辑 ]
HMILYJCH 人淡如菊 hmilyjch 发布于2007-12-11 15:27:40
恩,很有收获啊!
ipopo发布于2007-12-11 15:51:40
不光是收获吧 ~~~
ipopo发布于2007-12-11 15:58:59
说了很多细节上的东西,还有一些心酸。
事情就是一步步的分析,分析后做,然后再继续分析,再做,一个好长的轮回。
直到达到用户满意为之。
板砖发布于2007-12-11 16:26:46
太长了.
ycxlove11的个人空间 ycxlove11 发布于2007-12-11 17:29:40
都是人才啊
五-月-花发布于2007-12-11 18:03:01
好长,看完了
supercleaner发布于2007-12-11 18:48:51
不错。
菲的历程 pupu840323 发布于2007-12-13 10:38:50
文中过的过程是什么意思,没有理解,个人感觉客户没有一个对性能的概念,还是应该对其灌输性能的思想,他们才能提出他们的需求和目标。
兰色犹豫的个人空间 兰色犹豫 发布于2007-12-13 12:09:59
二点感受:
1、有时候,不明白是追求客户满意是第一位还是过程是第一位的
2、客户的需求有时候是很贪得无厌的,有时候,你给他做完了A,他又要求B,做完了B,又要求C,,,,所以在开始前,一定要做要有需求
小小无量 mvjh13 发布于2007-12-13 12:41:14
一点感受
1、在测试中流程是非常重要的,一个好的流程能够指导你流畅测试,很多时候由于导致流程的混乱,导致项目版本的混乱,解决BUG的时候的混乱,严重的影响了整个项目的进度。
2、对客户的需求,需要耐心的听取,特别是在一开始的时候,如果你不了解清楚,后面他会对你继续提出很多要求。
-------------------------------
能有机会读到2位前辈的文章,受益匪浅!
leey发布于2007-12-14 13:25:41
高手对高手阿
spring279发布于2007-12-14 14:38:36
有试过一段时间的性能研究...感觉就是性能测试的标准比较难找...没有一个统一的标准...
seasons发布于2007-12-14 15:32:18
一个明确、清晰、可量化而且合理的测试需求是进行性能测试工作的前提。

最初,客户的需求往往是不明确,不清晰甚至是不合理的。比如“系统能满足5000注册用户使用”。这5000用户的在线时间会有多久?他们的使用习惯又如何?哪些操作是最常用的?哪些操作虽不常用,却又是很重要的?这些内容,客户虽然没有提到,但是对于测试而言,都是非常重要的信息。只有充分了解这些内容,才能准确地定义测试需求,保证测试工作方向的正确性。

这个时候,往往需要一个测试分析人员来引导客户的思路。我觉得这是在测试工作开展前期,最需要进行的工作。
SOLO学习 wuyu702 发布于2007-12-14 15:51:31
需求很重要,需要先明白需求了在做后续的工作
现在企业过程执行相当困难,国内企业大部分对外宣称达到cmmi几级了,其实内部根本就是另一个水平。
制定出的过程都是摆设,大部分领导都带头不按过程办事。
higkoo higkoo 发布于2007-12-15 09:50:46

双方交峰,观者获益……
王爬爬-爬行者 王爬爬 发布于2007-12-16 19:57:01
关键要有SRS
呵呵,这就是现在需求分析工程师的职位紧俏的原因所在了。

不能怪用户提出的需求不明确,因为有些客户毕竟不是相关技术专业人员。客户提出的只是原始需求,只有通过高水平的需求分析工程师依据据原始需求来进行分析,得出完整的SRS(包括性能需求)即可以达到客户的需求目标,又可以为开发与测试技术人员提供标准。
毒菇小妖的窝 ireneyao 发布于2007-12-17 11:04:38
需求不明确,再好的技术也用不到点上。现在的测试人员都身兼多职,要测试,还要引导客户说清需求,或者自己想办法了解需求。不然,出了问题就说是测试的问题。我又不能说你当时需求没说清。难啊~~~看来我还差一大截,我现在都是自己了解需求,拍自己的脑袋,郁闷
阳光雨露 zitong 发布于2007-12-18 15:52:02
看完了,现在做测试如果需求不明确,那真是很苦恼呀,象我测试的项目就是没有需求文挡的,更不用说性能需求了,就只有靠平时的会议和与开发人员交流得来的测试需求,有时还要边测边问,这个模块是否实现这个,是否实现了那个.真的很烦人.........
我来说两句

(可选)

我的栏目

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 158215
  • 日志数: 146
  • 图片数: 1
  • 建立时间: 2006-12-05
  • 更新时间: 2012-11-16

RSS订阅

Open Toolbar