51Testing软件测试网t!h/y6iP IH6N6s 前几天,到一家小公司做了个咨询,说咨询师因为到那里才发现,他们确是面临着巨大的问题而束手无策,现在把整个过程记录下来,为大家提供些参考吧。
-A`En0l/O"Q[%_051Testing软件测试网J"v4vH"hL
y 背景介绍:
"Fe&zs0pz
b_051Testing软件测试网k8G2\4|]Rn;X|;@w 这是家小作坊,20多人的规模,主要提供铁路方面的软件,硬件产品,貌似市场还不错。他们在大的铁路局一般留一个人负责和客户沟通,实施和提供技术支持方面的工作,小的铁路局呢,一般靠电话联系,由客服负责收集信息。一般情况下,需求主要通过留守客户方的人和客服反映到开发这边,然后进行开发。很有意思的是,他们自己承认,大部分开发经验不多,在没有进行业务培训的情况下,就直接实施代码了。
Rs1E_IX,\051Testing软件测试网)G#|-l$A.HS 他们面临的问题:51Testing软件测试网1uS'c:PeQ+G
"E$UE5A3H
I]3U(J0 产品作出后,自己内部人员测试没有任何问题,而到客户方问题却不断的出现,造成要不断的出补丁,派出人员维护。有很多问题都是小问题,技术人员到那里后10几分钟就能解决,而出差的费用却已经产生了,出补丁延期了整个项目。这样造成了额外的开支。
SMpw6zd5X051Testing软件测试网$a!Sa5M"@ M-W 他们要解决的问题:
u/TL"h.a4S.k$C051Testing软件测试网R o0m%TC*e[k 发布合格的产品,改变反复打补丁和出差现场维护的局面。51Testing软件测试网{1s O|QeG2j];D
z
l%?Iz;f g0shR0我的分析:51Testing软件测试网z8nMe3]&}O
51Testing软件测试网Rs6Y$Cs6i~ 我当时给总结的问题主要有三个方面:
c5g3Os:ajU3F2l051Testing软件测试网&Y2sLA$p[ 第一方面:需求管理不当,或者说还没有进行需求管理。51Testing软件测试网&Ld`&l"_ \
uAA8m
S0 前方的市场人员,不懂技术,他们只是反应了客户由那些需要,而没有确认这些需要的真实性,正确性。或者是客户随口一说,他们就报告给研发了。有时候出现客户方意见不统一,他们就将这相互矛盾的需求一起报告,让研发人员无法判断。同时,他们没有深挖客户的需求,对于客户没有明说,没有想到的需求,视而不见。
kL*v~4^5\.@051Testing软件测试网rUz\(Z8Z,^s$o 客服人员收集的需求,也是这种情况,研发人员就在这种模糊的局面下开发。
't+qZQ)P3R-~0"x7I$Z
w;U _W0我建议的解决方案:增强需求管理。加强需求采集渠道的管理。
#\/Joa_%Z*_2lfo_051Testing软件测试网.O&K%tXp 1.必须由专人负责需求管理,加强市场人员的培训,确保拿到的需求是真实的,全面的,可操作的。51Testing软件测试网E G8U Q;F%nR
51Testing软件测试网)ayX3E9J|Cr'b 2.引进专人负责收集需求,并进行需求分析,整理成研发人员可解读的需求。51Testing软件测试网]+~1IW1@
(UBMZ(`j){,?j0 3.把需求整理成文档,进行需求管理,需求变更管理和版本管理。
&OW*p']8Q6x\051Testing软件测试网bx%D6wP9y1j第二方面:公司的培训没有做好,严格上说就没有培训。51Testing软件测试网 WOJ{7Gc
hG!aT7E P0m0 研发人员在不了解业务的情况下九进行开发就是明显的变现。
jHR*p&n5|3\051Testing软件测试网H+li }K|]1T解决方案:建立公司的培训制度和流程,对各个职位的人员进行专业培训。
(I^ex4u/Y5~E0
S \/S [#a5Z0 包括对市场人员,客服人员的需求采集培训,对所有项目有关人员的业务培训,对新人的入职培训等。51Testing软件测试网K"D8sy.x3ED.rX
51Testing软件测试网
w1s-HI]7sd第三方面:没有专业的测试人员。51Testing软件测试网l X|
YL3O5Y}#n?
n4L2{
51Testing软件测试网~.Om{({0u(L.U3~ 目前他们一般由研发人员和客服人员测试,属于用户体验测试范畴。根本不考虑异常测试,边界测试,也根本不进行测试覆盖的分析。就是随便点点。51Testing软件测试网OPibDNU$S*B f
~n1Z8c
|0 解决方案:引进专业的测试人员,规范测试流程和规范。
)v%VT~!}
C A&?h051Testing软件测试网?K6MK J4w.P:@? 同时,我还建议他们引进一名文案人员,负责公司的文档管理。改变目前没有任何项目文档的局面。一定要保证项目有关文档的生成,并不断的更新,作为公司的宝贵财富。51Testing软件测试网3{(^4Vj j H'@
51Testing软件测试网6jG&yye1Qo 最后,我告诉他们,只靠引进测试人员改变不了局面,只能测试你们错误的产品。要从根本上改变,必须做好前两方面的工作。
e*Q8a1JJX.?O0Kf5@Wq;`I0 老板三次要我留下来做这方面的工作,而我感到自己根本没把握改变这种局面,困难不是来自水平,而是我不相信我能改变他们几年来坚持的习惯。当然,老板也没有给出足够诱惑我的工资,毕竟咱一个打工的,就是为了钱嘛。51Testing软件测试网r8h!o\+R
T