0
Posted on
Sunday, March 18, 2012
by
醉·醉·鱼
and labeled under
去年年底公司进行了大动作,其中起因很大程度上就是测试和开发的比例和业界的标准比例不符。业界里面一般测试开发比例都是1:10 ~ 1:2这样的情况,但是我们却是2:1 甚至有时候是4:1。 疑惑为什么要这样去衡量一个项目是否正常,难道这是一个放之四海而皆准的东东?我很是怀疑。去stackoverflow上面问了一圈,等到这么一个答案 http://programmers.stackexchange.com/questions/128586/programmer-tester-ratio
简单来说,是项目组的情况而定:
- Common business systems (internal intranet, management information system etc.) - 3:1 to 20:1 (often no test specialists at all)
- Common commercial systems (public internet, shrink wrap etc.) - 1:1 to 5:1
- Scientific and engineering projects - 5:1 to 20:1 (often no test specialists at all)
- Common systems projects - 1:1 to 5:1
- Safety critical systems - 5:1 to 1:2
- Microsoft Windows 2000 - 1:2
- NASA Space Shuttle Flight Control Software - 1:10
好吧。我只想说,如果没有体会,分析就简单的进行这种类似于暴力的重组,拆解,后遗症都是很多的。其中滋味,只有第一线的人员体会最深。
后来和sisi聊天,从他口里得知他们现在要做以前测试要做的工作了,自己乐了。原来工作没有变,变得只是谁去做那事了而已。那问题就回到那个问题:“如何将最适合的人放到最适合的位置去做合适的事情。” 这种类似暴力的重组,是解决这个问题的最佳选择吗?We'll see.
Post a Comment