技术只有在交流分享中才能更上一层楼! 复杂的事简单做。 简单的事认真做。 认真的事重复做。 重复的事创造性做。

【转载】案例分析:从一则笑话分析需求的陷阱

上一篇 / 下一篇  2008-08-09 18:59:15 / 个人分类:转载

案例分析:从一则笑话分析需求的陷阱

.w4k2D4|,\"PK0

某日,老师在课堂上想考考学生们的智商,就问一个男孩:“树上有十只鸟,开枪打死一只,还剩几只?

(O}&bDgl,R0

  男孩反问:“是无声枪么?

"f{(G9_Ww'CA0

  “不是。”

:Ft X\8O'h[)AY.R0

  “枪声有多大?

{"n D'wAD'\0

  “80~100分贝。”

.B[\$QIDO0

  “那就是说会震的耳朵疼?

#uf\"D_0

  “是。”

.C3] W'w:n#w0

  “在这个城市里打鸟犯不犯法?51Testing软件测试网IB%|3K!A/aJ

  ‘不犯。”

][o#]#{H#K|0

  “您确定那只鸟真的被打死啦?

P.x,|}5tP/[0

  “确定。”老师已经不耐烦了,”拜托,你告诉我还剩几只就行了,OK?51Testing软件测试网 ojxL6T;R0_

  “OK。鸟里有没有聋子?

Jr.m)jX7c w@1K:bJ0

  “没有。”51Testing软件测试网$ntI @ R-DR*z c2H b

  “有没有关在笼子里的?

P8aEk lw$g"hT6~Er0

  “没有。”51Testing软件测试网A-v zgTF

  “边上还有没有其他的树,树上还有没有其他鸟?

dV:Rtu0

  “没有。”

+P/YX5Rc.v"OZK0

  “方圆十里呢?51Testing软件测试网PskXw)k%j W

  “就这么一棵树!

Kg$G5G)H}"S0

  “有没有残疾或饿的飞不动的鸟?51Testing软件测试网:ZO6c},X+W1f

  “没有,都身体倍棒。”

TdO!} n!cf0

  “算不算怀孕肚子里的小鸟?51Testing软件测试网kq(d0t.gt5r@

  “都是公的。”

X#X@j8`7TA sIj5Eq z0

  “都不可能怀孕?51Testing软件测试网'{mkhab[0T

  “………,决不可能。”

s5M%sM9q0

  “打鸟的人眼里有没有花?保证是十只?

B F6{ pP*u3ro0

  “没有花,就十只。”51Testing软件测试网T;O]a:j.w

  老师脑门上的汗已经流下来了,下课铃响起,但男孩仍继续问:“有没有傻的不怕死的?51Testing软件测试网XS;tUA c

  “都怕死。”

3{%I3PY(P qn I8^0

  “有没有因为情侣被打中,自己留下来的?51Testing软件测试网b ZE/BFreq

  “笨蛋,之前不是说都是公的嘛!

_V^Y+Up0

  “同志可不可以啊!

V i#||-h AX\0

  “…………,性取向都很正常!

?c~ j:vn ~m0

  “会不会一枪打死两只?

H+{E9Kq0

  “不会。”

Nh v f+E,rG Z0

  “一枪打死三只呢?51Testing软件测试网kJ&v v.oy

  “不会。”51Testing软件测试网(A\/^.M2oN

  “四只呢?

r%gN$JW5v0

  “更不会!

/||(G4?a R.L0

  “五只呢?

7r%}^8w(Yw0YL5UL(b0

  “绝对不会!!!

9]|pe4b0

  “那六只总有可能吧?

6L+h9@2W {/F*`8ER0

  “除非你他妈的是猪生的才有可能!51Testing软件测试网'J'lB0B$E~ kIa6p

  “…好吧,那么所有的鸟都可以自由活动么?

O],O"N*G+Sr0

  “完全可以。”51Testing软件测试网Ap&VR5A3r

  “它们受到惊吓起飞时会不会惊慌失措而互相撞上?

+L.Uh[ NL _8D@a&G0

  “不会,每只鸟都装有卫星导航系统,而且可以自动飞行。”51Testing软件测试网 r"kBcOTj;Kg.k

  “恩,如果您的回答没有骗人,”学生满怀信心的回答,“打死的鸟要是挂在树上没掉下来,那么就剩一只,如果掉下来,就一只不剩。”

4}'I$Z&Aj'{#U"t(u0

  老师当即倒!

NXd_6n+a0

 51Testing软件测试网$M'^q4H3_7mr$f` ^

  用这篇笑话故事来做开头,笑过之后可能不少人会认为这个小朋友是需求调研的最佳人选。回顾软件开发上的许多案例,软件开发失败率一直居高不下,特别在外包开发这个领域中,这个值可能会更高一筹。在分析项目失败的原因的时候,需求的因素可能是失败的关键原因、需求不明确,客户对需求的变更频频等等。

9\? cBMz0

 51Testing软件测试网?N mRE\

  需求的调研51Testing软件测试网qe4hFV+DWt

 

$o*]~b K~8ah`wN0

  需求调研是为需求说明书做前期工作,可以说需求说明书是从需求调研表中得到或抽取而出。需求调研是要了解客户希望所要开发的系统能够解决他们的问题,以及了解他们对系统的期望等等。需求调研是整个开发的基础,经过需求调研的结果整理出需求说明书作为后续开发使用。

S vTE#[&g0

 

(C+D/tK @Yi0

  如果做的项目是一个陌生的一个行业(专业),这是往往需要专家或者顾问等角色的协助,但是作为调研人员最少要想办法了解个专业,或许你需要成为这个行业的专家,但最少要了解一定的专业知识(最少专业词汇你要知道)。这样客户的沟通才能达到顺畅,不会出现牛头不对马嘴的现象。

'Y4q9ybl1s5a({c!g;Tg0

 

s6[ r L'O1t0

  在某些难度不是很大的行业或者项目,做需求调研的时候可以通过自学的方式了解行业的特点,这些项目往往因为规模比较小,也不会有专家的影子出现。但是作为调研的时候我们最需要了解的一些问题如:

@(zt n2V-^%D'A JF(I/m0

 

c'S%A|"v#`*~ G&jU0

  1):客户目前的问题与苦难51Testing软件测试网!z~1X%lkbS*wP

 

?e4e? S;E/v-nD0

  2):客户现在的工作模式51Testing软件测试网Q uNFx6}'h a

 51Testing软件测试网^+s8`5q]9s+f Z

  3):客户对系统的期望51Testing软件测试网,m"T\U,p

 

x:`2h)h"xd)~0

  4):客户哪些要求是自己能做到的,那些是依靠系统来做

_g N.Jd W;m4ZG0

 

8E3c'I.w%?@?0

  5):还有客户对系统开发方式以及时间的要求等等51Testing软件测试网 _*^)L N4s6L!]o+J

 51Testing软件测试网 a/Aed!N| wO V-B `

其实做需求调研的时候最重要的目的在于资料收集,或许小孩的那种打破砂锅的方式会引起客户的反感,但是实际项目中往往需要的就是这些比较周全的调研方式,能够考虑到的问题点都需要和客户确认,尽量避免想当然的做法,只是采用的方式可能需要优化一下,采用良好的方式,尽量得到客户的最大配合。

TAG: 需求分析 转载

 

评分:0

我来说两句

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 22054
  • 日志数: 36
  • 文件数: 1
  • 建立时间: 2007-11-13
  • 更新时间: 2008-09-21

RSS订阅

Open Toolbar