項(xiàng)目團(tuán)隊(duì)可以由一個(gè)或多個(gè)職能部門或組織組成。一個(gè)跨部門的團(tuán)隊(duì)由來自多個(gè)部門或組織的成員,并通常涉及組織結(jié)構(gòu)的矩陣管理。從項(xiàng)目管理過程來對項(xiàng)目團(tuán)隊(duì)進(jìn)行定義:“項(xiàng)目團(tuán)隊(duì)包括被指派為項(xiàng)目可交付成果和項(xiàng)目目標(biāo)而工作的全職或兼職的人員,他們負(fù)責(zé):理解完成的工作;如果需要,對被指派的活動進(jìn)行更詳細(xì)的計(jì)劃;在預(yù)算、時(shí)間限制和質(zhì)量標(biāo)準(zhǔn)范圍內(nèi)完成被指派的工作;讓項(xiàng)目經(jīng)理知悉問題、范圍變更和有關(guān)風(fēng)險(xiǎn)和質(zhì)量的擔(dān)心;主動交流項(xiàng)目狀態(tài),主動管理預(yù)期事件?!?/span>
本文談的是糟糕蹩腳開發(fā)團(tuán)隊(duì)存在的普通問題。本人從事軟件開發(fā)幾年以來,先后參與過多個(gè)軟件開發(fā)團(tuán)隊(duì),也管理過幾個(gè)軟件開發(fā)團(tuán)對,發(fā)現(xiàn)好的團(tuán)隊(duì)各具特色,單是不好的團(tuán)對卻如出一轍,基本上都存在以下幾個(gè)方面的問題:
1、 項(xiàng)目經(jīng)理領(lǐng)導(dǎo)不力
有效的領(lǐng)導(dǎo)是高效率軟件開發(fā)團(tuán)隊(duì)的基本要求,如果領(lǐng)導(dǎo)不力,工作計(jì)劃就不一定會合理,團(tuán)隊(duì)成員也不一定會投入工作的熱情,使團(tuán)隊(duì)的凝聚力大打折扣;如果領(lǐng)導(dǎo)不力,就不一定有明確且具有挑戰(zhàn)性的目標(biāo),團(tuán)隊(duì)成員就無法完成高質(zhì)量的項(xiàng)目產(chǎn)品,無法投入信心和激情。傳統(tǒng)的舊體制下的管理思想的沿襲,是部分領(lǐng)導(dǎo)還具有老大爺?shù)男膽B(tài),于是貪功、推卸責(zé)任、明則保身等一系列現(xiàn)象也相繼而生;如果領(lǐng)導(dǎo)不力,就無法營造融洽的交流環(huán)境,團(tuán)隊(duì)的工作便是死板的沒有生氣的;如果領(lǐng)導(dǎo)不力,就不知道采用什么樣的開發(fā)過程是合理的,就不可能高效率、高質(zhì)量的完成軟件項(xiàng)目。領(lǐng)導(dǎo)不力還可能導(dǎo)致其它問題的出現(xiàn)。
2、 成員相互的合作并不協(xié)調(diào)
在一個(gè)開發(fā)團(tuán)隊(duì)中偶爾有部分人不愿意與整個(gè)團(tuán)隊(duì)合作,也許是這些人性格比較保守,也許是有某些不平衡的心態(tài),也許是他們還沒有明白目標(biāo)是什么,也許他們并沒有體驗(yàn)到團(tuán)隊(duì)開發(fā)成功的快樂,等等。不管怎樣,這種情況的出現(xiàn)必然影響融洽的交流環(huán)境。也許是一些不良的傳統(tǒng)觀念和思想的沿襲,一些軟件開發(fā)團(tuán)隊(duì)出現(xiàn)了排擠其它有異議的成員、推卸責(zé)任、相互指責(zé)、貪功等,這種情況是最壞的,但卻事實(shí)存在。
3、 成員缺少必要的信心和激情
也許你會發(fā)現(xiàn)周圍的一些同事僅僅是為了薪水而工作,在執(zhí)行工作的時(shí)候即使發(fā)現(xiàn)了上層領(lǐng)導(dǎo)忽略的問題依然照糊涂畫瓢也不反饋問題所在,即便他是個(gè)天才,但成功不會屬于他的,因?yàn)槌晒Υ骨嘤谟屑で榈娜瞬?,其?shí)這些同事并不是一開始就缺少激情的,原因也許是失去了信心,而暫時(shí)做"糊涂人"而已,無論如何,缺少信心和激情的團(tuán)隊(duì),只會是一盤散沙。
4、 團(tuán)隊(duì)中角色職責(zé)定義模糊不清
軟件開發(fā)是由不同角色的成員共同協(xié)作完成的,但一些開發(fā)團(tuán)隊(duì)卻沒有對各種角色成員的職責(zé)做出明確的定義,成員就無法明確知道自己的目標(biāo),很簡單的道理,都不知道要做的是什么,能按時(shí)準(zhǔn)確的完成嗎?如果每人都按自己想象中的職責(zé)去工作,那么有多少工作沖突、多少遺漏,誰能給出正確的估計(jì)?沒有明確的職責(zé)定義人力資源的安排可能合理嗎?結(jié)果可能是找了個(gè)資格較老的程序員做了項(xiàng)目經(jīng)理,找了個(gè)沒有理會對象概念的人去做面向?qū)ο蟮南到y(tǒng)分析,找個(gè)不顧網(wǎng)絡(luò)安全、網(wǎng)絡(luò)流量、事務(wù)特性、運(yùn)行費(fèi)用的人去設(shè)計(jì)一個(gè)分布式系統(tǒng),等等。有才華的人也許只能跺在被窩里激呼懷才不遇或許能做個(gè)美夢安慰自己!!
一般來說,一個(gè)正規(guī)的軟件開發(fā)團(tuán)隊(duì),不會同時(shí)出現(xiàn)以上的問題,如果同時(shí)出現(xiàn)了,那么這個(gè)團(tuán)隊(duì)是應(yīng)該解散或者停業(yè)整頓的團(tuán)隊(duì),可能除了以上幾點(diǎn)以后,不好的團(tuán)隊(duì)還有其他問題,但這幾點(diǎn)確實(shí)是我體會的最多的。