欢迎所有爱好软件测试的任人志士加入本空间!

测试管理精华

上一篇 / 下一篇  2008-03-03 18:25:36 / 天气: 晴朗 / 心情: 平静

 51Testing软件测试网H3p fR+g3m

整理:暗涧幽火      更新时间:2008-02-28 16:10:28

-MO,Kt/j-F5^0

现在,测试工作在项目管理中越来越受到重视。但是在项目开发过程中,项目管理一般都是着重于开发人员的管理,很少对测试人员进行项目管理。测试是把握软件质量的最后一关,如果这一关没有做好,即使前面的工作如何好,往往会出现功亏一篑的情况。本文主要讲述在项目管理对测试管理的感受,希望达到抛砖引玉的效果。51Testing软件测试网s-D(\w!J7s

 

@uD[c9f0

一、项目管理概况51Testing软件测试网(N%hKV'WkZ;M
      
笔者参与的项目合同造价约九十多万元,工期约9个月,分为七八的子模块,通过迭代的方式进行开发。SQA、过程监控等独立于项目组,测试人员、代码编写人员属同一个项目组。主要测试人员在需求分析阶段介入项目中。在项目的组织结构如下:

&v,M Q*^ UNH&h0


8W0_)oh5\8r0t0      
51Testing软件测试网7XFaYP-}

       在项目开发过程中,主要配备了一个项目经理,两名软件经理以及一名测试经理。其中,测试经理独立于软件经理,隶属于项目经理领导。这样设置的好处,既能在一定程度上保证测试的独立性,又不至于沟通成本、测试成本过大。众所周知,测试附属于开发,是难于保证软件的质量。但测试独立到何种程度则,比较难于把握。太独立,会导致测试人员与开发人员的沟通成本增加,沟通都是文档化,由于缺乏必要的口头沟通,会导致变更无法及时传递,测试与开发常产生冲突。成本增加了,软件质量反而下降了。51Testing软件测试网g1MHVa9[4e2P1Q n

 

G1dP:B:g(M;K^&Rl0

二、测试项目奖的确定及分配:
)R~4j P3b/K'@0      
测试工作作为项目管理的一部分,不参与项目奖的分配是会导致测试人员心态的失衡,同样无法保证软件的质量。由于,不同的项目对测试技能、测试工作时间等的要求的不同,在这里就不探讨测试人员与开发人员项目奖的比例,主要还是探讨测试组中项目组在整个开发团队中确定方式和时间以及分配方式。
;W:A.x@{7\Y01
、测试组项目奖的确定:
8m4[9iQQ,SS1F"[&Z0      
测试组项目奖的确定一般在子模块的需求分析结束后,根据形成的需求用例规约确定测试计划,测试用例的设计、执行、评估所要耗费的时间、人力资源、所需测试技能后,由测试经理与项目经理、软件经理协商测试组项目奖在整个子模块中项目奖的比例,同时确定上下浮动的比例以及约束条件。
7L;n t j{!{ V2G-|vp/s02
、测试经理项目奖的确定
3|p D2ww^8w0      
现在通常的项目管理方式是,项目经理确定各个软件经理、测试经理所在项目奖的比例。然后由软件经理确认所带领的小组成员间项目奖的分配比例。因为软件经理、测试经理的份额的多少会影响每个每个项目组成员的比例。而现在的分配方式,在一定程序上是不民主,不公平的,很容易出现长官意志,或者是凭私人关系而得到较高份额的项目奖,恣生腐败现象。具体就测试经理而言,其工作表现,其下属、平级关系的软件经理以及上下级关系的项目经理都很清楚。因此,对测试经理项目奖在测试组中的比例由以下方式确定:51Testing软件测试网(hkX `'p|]
51Testing软件测试网|j*h:BTKiv2n e
      
项目经理30%,软件经理30%,测试经理20%,测试小组占20%;51Testing软件测试网}|\ K M:[
      
举例说,整个项目将有三万元,测试组项目奖占10%,即三千元。其中,项目经理认为测试经理应得30%,软件经理认为测试经理应得40%,测试经理认为自己应得50%,测试组成员认为测试经理应得30%。则测试经理能得到:3000*30*30+40*30+50*20+30*20%)=3000*0.371120元。

,Z ]zfSzHQ7sW0

3、测试人员项目奖的确定;
!I!N"K3u7hC0      80
%根据测试时间、质量、经验值通过一定的转换后确定;10%测试用例设计及执行;10%由测试经理根据贡献确定;

lu$Zk \Oxy [0

180%项目奖的计算方法,如下表51Testing软件测试网g G?4d]&w*I:dd

任务

P\2L?-R0Tg0

                              人员一

AlDtKO0

                              人员二

nXfk~0

计划时间(A51Testing软件测试网AI.}2~ G+fX@%d-W

完成时间(B51Testing软件测试网9|U9\L.l'~ F _

质量(C

jCU ~-K/G0

经验系数(D)51Testing软件测试网e8a Sc/b+j

标准时间(E)51Testing软件测试网ny&ps}'mi

计划时间

$_i4t8B7T{0

完成时间

;Lv$L3Xe_+|q:_0

质量51Testing软件测试网^ L+n7`/Vb-X C{

经验系数51Testing软件测试网q*q} K3{aeb

标准时间

4D8~+W({\2o$x }0

任务一51Testing软件测试网3EN'@:F)E%LO

1051Testing软件测试网-{-{w&XA&xh@Y

8

8En'b c:Nj0

1

+w4ypX fB,B n0

151Testing软件测试网.t0Hau0p

8.851Testing软件测试网 ? v-r-x`Dd

10

E2pq x*Z:SU0

8

6P~'QM)MLKgRX0c0

0.851Testing软件测试网 S/ID8Dun

0.851Testing软件测试网 qK$W.qbM)F8W;|

5.6351Testing软件测试网0qz/o{e;Z

任务二51Testing软件测试网1a0Y3d/Zf

1051Testing软件测试网)G5M\l Z7a?

1251Testing软件测试网qU^W)y/gS7cU:K

0.951Testing软件测试网 mI7qh4Z W*JZ

1

!MZFzk#jQ0

9.7251Testing软件测试网VK G9e6i;[

10

Sm9rxW"~9l|1c5aw%T0

1251Testing软件测试网q}~){ YW.ic

0.9

6s'b4d|4Z!m0

0.8

a7z/~ y2k `P2u ]0

7.7851Testing软件测试网*{JMH0A0m

任务三51Testing软件测试网;BWm3vE&AA8@

10

MMyHLs%[~'~0

851Testing软件测试网JIhoC'yL+vUt

1.1

$AygA:}N B$j2XAQ2am0

1.151Testing软件测试网'CL j$bf hG&OD.K

10.65

7S:sh_Z Tp'J\0

10

%gW/e%h(K L kH0

8

;]Z7V^)G~0

1.151Testing软件测试网:w%g$Vw L

1

~0Q:F;b!f&f C P0

9.6851Testing软件测试网K/HUt Wf

任务四

3hP? Qz2O O5X/o Ur0

10

no8{zAIn0

12

LkA@y"S0

151Testing软件测试网g9~*g#BK.N[p@8IE

1.1

!FG.K4Qu.|k0

11.88

IO2z e ya s4CU'y0

10

/m j;g'j:D%~ [be#W0

12

J`9p2A.eJICy0

1

V6K1A,|C0

151Testing软件测试网x7F;qE w5s%k)l"H

10.851Testing软件测试网R&^B,tEwbe8UU

小计51Testing软件测试网q!OpQP/bG

41.0551Testing软件测试网2R)K/{+S9G

小计51Testing软件测试网 f@N|lX

33.8851Testing软件测试网1Y7Y+@6p0bK/SA

合计

3q6WD6w&rBy0

                        74.94

!xX1DJ.n7U@0

份额

:d^|;O1X.W(k0

54.8

ycCK1D0

份额51Testing软件测试网I^FH$?7^\

45.2251Testing软件测试网)\1v)@u5cA3W4uP

51Testing软件测试网 ?-q+CN7MY$d~ EOz oV
      
说明:
MO\+X V$qLCi)d{L0            1
计划时间根据需求用例规约页数确定测试用例页数来确定计划时间,具体见附录一;
h2dH*eA-}}4~S r.K0            2
完成时间已日志上记录为依据;51Testing软件测试网] MTi |VX lI+z'u
            3
质量有测试经理确定,范围为0.81.2之间;
s2M)qg B0O0            4
经验系数:有测试小组共同确定,在0.81.2之间;
M1J8k)br-N8|/t8U0            5
标准时间EA*(1-(A-B)*0.05)*C*D;51Testing软件测试网a*_p|U ?;Xs!X5zk
            6
每月评定一次
51Testing软件测试网4F(y0d0O{5P cZ

(2) 10%测试用例设计及执行;
a"o n TD_ J0      
主要是测试用例的设计、执行以及用例对质量的保证,模块的关联,业务的熟悉,严重级别为高的比较及数量,有效缺陷数量

,le&B~iQ&u0

310%由测试经理根据贡献确定;51Testing软件测试网)]@5DgE/F2Y
      
软件经理、项目经理以及用户对负责模块的反映;被开发人员拒绝修改,但用户反馈要修改的缺陷,使用测试工具对测试效率的提高或者对其他测试人员的帮助;51Testing软件测试网9K {+s!m6\a oS

三、测试小组与开发小组的约定:51Testing软件测试网1uYG*z)MH _F
1
、缺陷的管理;
,[5y5{9q0Nay0      
测试人员与开发人员以TD作为交流的依据,因此必须测试人员与开发人员必须每天浏览TD上的缺陷记录,并根据优先级作为开发员修改的依据:51Testing软件测试网 z|(@#l+glNX

优先级

!w?$U}J {p S L0

开发工程师(修复)51Testing软件测试网Yb3^g}(Yk[h

测试工程师(回归测试)

$v'isapo0

51Testing软件测试网e\0Z5y2V!Ui4Y

缺陷状态为Open后,正常情况应在2个工作天内修改完成;如特殊情况,要在备注中注明原因,但也应在3个工作天内完成;51Testing软件测试网^F Qy\j7V:o8I+{1v

在开发修改完成后,正常情况应在1个工作天内完成;如特殊情况,要在备注中注明原因,但也应在2个工作天内完成;

QM DNv0

"{]4j,bKv([0

缺陷状态为Open后,正常情况应在5个工作天内修改完成;如特殊情况,要在备注中注明原因,但也应在8个工作天内完成;

b6v7D RK0

在开发修改完成后,正常情况应在2个工作天内完成;如特殊情况,要在备注中注明原因,但也应在5个工作天内完成;

"a*rw7He0

51Testing软件测试网3wCH6Ut/kv

缺陷状态为Open后,正常情况应在10个工作天内修改完成;如特殊情况,要在备注中注明原因,但也应在12个工作天内完成;

Y)v5g|0Zm} cd0

在开发修改完成后,正常情况应在5个工作天内完成;如特殊情况,要在备注中注明原因,但也应在7个工作天内完成;51Testing软件测试网B~M2bC:X

2、版本的管理:
8`#uD}.]#z0      
模块开发初期,两周提交一次版本;
4s8NB%r z0      
模块开发中期:一周提交一次版本;
/K)?]8T@:x'oN6|0      
模块开发后期:23天提交一次版本;51Testing软件测试网/VPP3fV y7h+Ui
      
附件三:开发期的界定;

4ylZUm:r0

      提交版本时必须提供本次版本中实现的需求,复杂操作必须提供简单说明,存在约束的功能必须说明,并确定下次提交版本的时间;
E|V9t0\0      
提交版本前,必须确保类文件在VSS上是最新的,已check in的,类文件必须是编译正常的文件;要明确jar包的目录,要引用的库文件;51Testing软件测试网5p_d'h Vp
      
数据库脚本需要更新时,必须明确提示,并尽可能提供不清空数据的替代方法;

8H-F M!MR{0

3、需求变更及其他事项的处理:
|Z~^ Y5i)[.O+e0mK9lK0      
当需求规约发生变更时,开发人员应及时用邮件通知相关的测试人员和测试经理,如需求变更多大时,应形成文档提交;

&p }s-V2I0

4、小组内部验收测试:51Testing软件测试网7?,`$w'X}
      
模块开发后期,已确定无需改动后,由测试小组所有成员以及咨询工程师参与测试,并由测试经理在咨询工程师的协助下提交模块质量级开发人员质量报告给技术经理和项目经理;

\L G4w.DFj-I&X[0

四、测试小组约定51Testing软件测试网'J7x*]7uFh7@]|
1
、测试时间:(单位为工作天/周):51Testing软件测试网)A,A-w4S,Kp&Z@

 

1]q-aHN9{n#Qj u%m0k0

测试工程师51Testing软件测试网}@ B } F'u;`

测试经理

JNZrfi0

开发初期

e1f\J0Ogm!Y0

151Testing软件测试网vAhMvW0D

151Testing软件测试网RO W0mD$wj~C

开发中期

`)C~{-Vn0

3

PoLg-oOg;b0

251Testing软件测试网y\g!E ~pZ

TAG:

 

评分:0

我来说两句

暗涧幽火

暗涧幽火

相识系于緣 相知系于诚

日历

« 2024-01-21  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 6489
  • 日志数: 15
  • 建立时间: 2007-06-07
  • 更新时间: 2012-02-02

RSS订阅