SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3272|回复: 2

[转贴] 挨踢项目求生法则之团队建设

[复制链接]
发表于 2012-7-10 10:20:45 | 显示全部楼层 |阅读模式
由“踢皮球”事件想到的  事件回放:
: _9 ~1 J# }+ b, L; P8 w% n% M* @
: G( c1 w: W: [! k/ F5 t6 h  某项目部署给客户后,重现了一些以前已经解决的问题,而这些问题测试时并没有出现。经检查,发现测试的版本不是部署的版本,不知道为什么老版本部署给客户了。领导要追究责任,于是大家各有说法:
( F8 h/ b" j$ y' V4 g) {$ Q5 W7 T0 R* H% d
  开发人员说:我是按要求打标签的,没有问题。
3 F9 F( T; d& ]! R7 E, F( c  p3 s/ V2 u+ @$ o$ V9 m. y
  测试人员说:我是在提交区中取版本来测试的,我没有出错。
& H' H+ e$ t: c( r/ T; b) O5 B4 D7 L. v2 ]3 G* H# a
  实施人员说:我是按照开发给我的版本去部署的,我没有过失。
/ h2 E+ |, S, M: a6 N* r3 p7 H& L8 }; u. ^- z" p# \; k
  最后终于有人说:是之前已经离职的某某弄错版本号导致的。
$ b& D7 O/ ]5 ?7 m1 `+ P
% X! s8 \* r- G) D' @% G* C5 a& X 
/ X1 X, `2 ~  {& i- m" O
& T% M% v+ _' B7 r, y' F  该事件暴露了很多问题,但我想说的是团队建设的问题,没有任何一个人首先从自己身上找原因,第一反应就是推卸责任!
" s1 [) j6 \7 a
! j4 d% H, G% m5 P, M5 p  唐僧四师徒西天取经,如果每个人都是这样,不是自己内斗死,就是被妖怪吃掉!优秀的团队能“自动”解决很多问题,如何才能打造良好的团队文化呢?
, Y0 K0 K2 o2 u( X9 m$ \' I, G$ }2 @5 V- o3 e
  良好团队文化的源泉是什么?
4 X) \3 G( ]& y  e$ o* n0 {# ~$ ^( v5 ^" B1 D. Q
  良好团队文化的根本其实就是老板的管理思想了,不同的管理思想,老板会设计不同的部门规划和考核办法。5 ~; [- Q- A% {. p

# i; W, m  D7 }  有朋友提到他的Boss喜欢工厂化管理,硬生生将员工分成两类人,设成两个部门。一个部门叫设计部门,负责需求和设计;一个部门叫实施部门,负责编码、测试、实施。设计部门通过一个任务管理系统向实施部门下单,实施部门根据这些工单来工作。该老板还设计了自以为很牛的考核办法,如果实施部门不能按时按质完成工单,则会影响考核;如果设计部门的工单被实施部门退回,则会影响设计部门的考核。于是两个部门之间的扯皮时间天天发生,以前完成一个工作很简单的,现在要扯来扯去。设计部门自认为需求、设计等文档已经写得很清楚,实施部门认为已经按照这些文档完成工作,或者是认为这些文档说得不够具体,要退单。当文档主要用来任务交接的时候,文档就会变成茶几上的杯具!$ D6 W  ^5 f5 U4 D; J& f% G7 ?4 a

7 N* t5 t& \/ ?; a1 Y( R  还有一些老板喜欢用bug数量、文档缺陷率、工期延误率等所谓客观的量化的数据来考核,同样只不过是杯具的另一种形式而已。
4 F; I/ A: P( }3 S: d$ ^) N( |1 [% ?+ p, Z2 Q
  软件研发活动是人类复杂的高级智力活动,是需要team work的活动。如果明白这个道理,如果懂软件开发,就不会设计出这些傻瓜的管理措施,将软件研发团队的每个人变成机械人、卸责人。研发团队中的每一个人都应该是值得尊重的、有血有肉的、充满激情和战斗力的专家!
/ m$ ~# `# r. y8 q9 f" F4 T. i9 t& a2 m$ E* b. Z; Y* K
  作为Team Leader应该怎样做?
- V  U/ R. G; ^2 ]3 l: H) Q) Q: S2 L! h( U( D+ B, V0 _
  Boss的想法我们无法控制,虽然无法从根本上改变公司的部门设计和考核制度,但作为Team Leader来说,在能力范围内还是可以做很多事情的。Team Leader应尊重每一位Team Member,平等地对待他们,充分发挥他们的潜力,给予足够的支持和成长空间等。对大家好,大家是知道的,将来会给你带来更大的回报。
3 W$ i9 _, z. K6 g9 T0 k% X8 d* ?  o& m; S
  下面一些法则供你参考。
" o- m% A1 R* [7 u+ f4 d! d5 |4 o( P
) X4 K) a# E1 W  R: @( |  法则1:一荣俱荣,一损俱损
  c5 W6 [# g* H
  }! |; i2 ]! |; Q6 n  项目组由项目管理、需求分析、软件设计、编码、测试、实施等各方面的专业人士组成,每位成员在自己专业领域内发挥主导作用,并可以为项目的成功提出非自己领域内的建议。最终的项目成果是各位专业人士共同努力的结果,所有人对最终成功承担同等的责任。$ O' U6 R( p  c' U$ H) X  Y

/ f$ r( B2 t$ M7 z3 C. Z! q  如果系统部署后,系统出现了一个严重缺陷,请问谁应该负责?/ W7 X7 q& [( c

( G0 d; T7 `0 A+ e$ E- S- }% N  项目经理?测试?开发?……+ E( L9 _2 f! a9 L& t& G' q
2 o$ |) m" y2 b8 {% Z( i
  都不是,而是项目组全体都要负责!
, G1 ~8 {/ H1 O6 D, o  t; ?0 H7 b( P
  软件中某个功能做得很炫很好用,请问谁应该受到表扬?$ l8 {, m1 t2 Q# g9 _  |) @
% H5 h' I+ A% Z: L" K$ _% f) i
  项目奖励发下来了,请问谁可以分到这份奖励?2 W7 ]; [( ^5 A+ \' U
2 [7 a# K9 N* R) V" L' e
  以上问题相信你应该有答案了!; ~1 V; p- _- J; Z( \2 a
1 U; J* w1 u+ W1 w% Y. p% \/ F6 f& `
  项目组全体是共同承担连带责任的,要死一起输死,要活一起活。如果项目组中有人受罚,有人会得到好处,这个Team是很难团结和有战斗力的。
- _9 J1 ?% P% o6 M1 g
1 K9 {6 w* g3 \+ u  法则2:让 Team Member 当家作主
& x+ Q7 A, s0 ]3 R1 J9 j+ r" R" S* k5 G2 s: S0 Q
  项目组中难免有部分成员是新手,经验和水平不足,某些工作可能一时不能胜任。而我们往往迫于项目进度压力,某些任务就会直接安排给他做,不让他提出自己的想法和见解。而我们这些接受了中国式教育的人,不少人喜欢以“接受任务”的方式来工作,而不是主动迎接挑战。于是有时候你可能遇到一些成员会跟你说“今天工作已经完成!”“我按照任务要求来做的,我没有错!”之类的活活会气死你的说话。1 n3 ~5 l  _' _" A0 e3 d

( t$ g6 _7 Q- s) X不要剥夺项目成员当家做主的机会,应相信每位成员在他的专业领域内都是专家,在他的专业范围内,他可以说了算!只要满足项目的大框架,只要出发点是为了项目成功,那么这段代码应该怎样写、这个功能点应该如何测试等之类的决定,完全可以交给Team Member来做主!项目成员可能一时没有魄力独立做决定,可能担心犯错误,没关系,要多多鼓励他!犯错不可怕,因为还有“法则3:鼓励犯错!”5 U0 O& ~" X2 N9 r+ B* C
4 {: Z3 R# i/ A& {( @
  法则3:鼓励犯错!
* K5 `, \: ?# D3 E, Q0 y$ e. W' E3 |- b- o. B: u% ^
  少做少错,不做不错。如果犯错误会受到惩罚的话,那么前面八个字就会应验!! Q/ m9 ~, _$ _

/ L) h4 G7 ~5 u+ N" B% r  犯错几种情况:
, n4 Q5 M+ [, b' e/ R6 u0 B9 }5 p
3 G9 H6 h$ w7 {  M6 F" `  1、经常挑战高难度工作,犯错是难免的。* I* `; e$ a4 _$ b, h

0 g2 j7 F6 j( I. Z9 S& c  2、做一些之前没有经验的工作,犯错也是难免的。
$ g3 A, D- K* V1 R
  j( Z5 w! _( r) d; ~  3、犯一些低级错误。" Z9 t: n) H2 U7 k, K; R
  ]! v) B. T+ u( P$ c
  4、犯一些之前曾经犯过的完全可以避免的错误。( c: q- n- y$ j' u  r7 d
7 i$ |8 s- w: w" }# }
  对于情况1、2,绝对是需要鼓励的!对于情况3、4,要帮助他避免这类的错误。
' J8 o- I9 U3 g! _$ e$ I# }1 T. v5 a2 K& w9 g: m
  软件研发工作大部分是高难度和复杂的,加上进度压力大,犯错是不可避免的,如何在总结中前进。一个在工作中从来不犯错的人,他不是神,他应该是那种“少做少错,不做不错”的人,或者是专挑低难度工作的人,你喜欢这样的人?5 A$ P. c: g$ K) a3 G3 U
' d' z* w( f* c. _) P$ `* o
  法则4:言传身教
; Z" y0 J+ s* `2 L. |. ]/ K  S) w% o) p. {2 Y5 f+ H
  曾经见到这样的一些领导,当下属有问题求助时,他会板起脸孔,摆出领导的样子,然后说:你自己不会解决问题吗?你应该自己列出解决方案后才来找我!
+ K; M  N4 O# g6 C' ~. j% O6 x- p! I0 T% [7 r* i4 F
  我赞同领导不应该帮下属解决所有问题,有些问题应该由下属自己搞定,但下属是不可能搞定所有问题的,有些问题超出能力范围和职责范围,作为领导就应该出手。4 w( D9 o, I/ m- z8 m" a( N+ L$ Y" l
# M1 P# }8 @: J- L7 b1 ]: R9 Z
  作为Team Leader,应着重帮助Member养成良好的工作习惯和工作方法。中国式教育培养出来的学生,可能会喜欢直接得到答案,而不求工作方法。这个中国式教育的错,就只能由我们来补了。
' F6 n$ w) s, m' d
+ b7 b( T: t# v% A. g' C, L  法则5:挡住骚扰团队的外来干扰/ F# W8 |7 P! v
3 W$ W5 l. o! S+ w6 e
  Team Leader应当住来组团队外部的干扰,让团队可以专心工作。挡住麻烦是Leader的职责之一,而不要因为嫌麻烦,而让你的Member去处理这些麻烦。
0 ^9 c. r- \& K2 d; o! s, x+ c6 Y2 l$ V0 o7 t- O: g
  法则6:全力维护团队利益
' c7 }# [  o$ t# i# c4 E5 P  C" R  v+ R5 x6 @5 n" Z9 A5 c- V
  某部门的员工的薪金近年来很少得到提升,原因是该部门经理对外是好好先生,每年都不会主动积极为部门争取加薪的预算,总是被别的部门抢去预算。# u4 U. D, x; e" a6 @. E: v& z

. v- o" F9 }; ]  某项目出了问题,老板找来项目经理,说要找人负责任,否则不好向客户交代。以下三个选择你会选哪个?
2 m* s0 D/ p" @  J; N, G3 l8 g1 a0 b* @% N% M
  A、该问题确实主要是因为某Member导致的,所有他来负责是应该的。
0 S! x  z# r) u4 B% x2 @9 @$ h" }) x4 x' Y% B8 ]8 C
  B、这是团队的责任,要全体负责。( I1 p9 X" ~# ^2 w! s! a) W

' a8 r! U% J% u- O" H! i  C、尽管是主要因为某人出错导致的,但作为PM的我应该负主要责任。0 x! W8 }# {& V- q8 q
1 A/ y( H0 R" S
  作为一个Team Leader,无论任何情况下都不应该“出卖”自己的Member,应该自己一力承担!回头你可以关起门来,批评这位犯错的Member。
# `3 h- `+ \5 A2 v
% |( g& ]3 k. Y+ s& ]1 G" t% M  法则7:我们是一个人
! E  F, n" j- r0 r6 u
+ u1 A8 i1 ?# J  法则7是最重要的,其实只要能做到“我们是一个人”,其他法则自然就做到了。你不会和自己的左手作对的,右脚不会和左手打架,你的身体哪一部分受伤,你都会觉得疼,一个人的手脚动作是很容易协调的。如果我们团队能凝聚在一起,达到“我们是一个人”的效果,那么我们将战无不胜!
$ s" v* T. }" o7 W: d3 C2 ~! U! U1 _8 a9 q6 x, e2 k4 N
发表于 2012-8-20 15:34:36 | 显示全部楼层
团队中的每个人都有一种主人翁的精神就太好。
回复 支持 反对

使用道具 举报

发表于 2012-9-5 13:03:55 | 显示全部楼层
感谢了,正好有用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /5 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2020-2-29 07:52 , Processed in 0.066569 second(s), 7 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表