1.0團隊建設(shè)所面臨的挑戰(zhàn)
團隊建設(shè)是項目的人力資源管理的一個重要組成部分。其主要目的在于培養(yǎng)團隊成員的能力,以及提高成員間的交互作用,從而提高軟件項目的業(yè)績水平[1]。
在我所在的實際軟件開發(fā)項目中(用A項目做為代號來表示),團隊建設(shè)所面臨的挑戰(zhàn)主要來自于四個方面:
1)項目產(chǎn)品開發(fā)團隊內(nèi)部結(jié)構(gòu)較為復雜。整個團隊分布在美國,印度,中國三個國家。而我所在的中國團隊加入時已經(jīng)是產(chǎn)品發(fā)布前的6個月左右,軟件架構(gòu)已經(jīng)基本定型,但是還有很多工程方面的軟件兼容性問題需要解決,否則會影響到諸多OEM客戶的產(chǎn)品發(fā)布。
2)小組成員的相關(guān)領(lǐng)域軟件開發(fā)技能存在一定的差距,此前并沒有相關(guān)領(lǐng)域的開發(fā)測試經(jīng)驗,從而給項目的執(zhí)行增加了風險。
3)項目的時間進度安排的很緊,由于OEM客戶需要在圣誕節(jié)銷售旺季前發(fā)布產(chǎn)品,因此所有的注意力都被放在軟件產(chǎn)品的開發(fā)測試上面,本來計劃中的內(nèi)部培訓課程,也被取消,而代之以直接邊干邊學的工作方式。
4)團隊成員的士氣不高。由于上面的幾個因素的存在,項目團隊成員表現(xiàn)出來一定的畏難心理和信心不足,制定計劃和獲得工作承諾的時候,普遍反映心里沒底。
做為項目經(jīng)理,面臨此時的現(xiàn)實情況,首先考慮的是項目管理模型,即應用以質(zhì)量為核心的“范圍—時間—成本”三角形模型來分析此項目的內(nèi)外部需求,進行任務的優(yōu)先級排序,并且安排資源的使用,使得我們能夠不僅在短期能盡快取得實際的進展,而且在中長期能夠逐漸掌握主動,加快項目的進度。
在這里,我采用了頭腦風暴和SWOT分析工具進行評估分析,以便較為全面的識別自身的長處和短處,機會和威脅,確定合理的短期和中長期目標任務。
其評估的具體的步驟如下:
第1步:拿一只筆一張紙,項目經(jīng)理寫下自己團隊所有的長處(Strength)。接著,寫下來所有的短處(Weakness).要如實的去記錄。
例如:
長處:
1.團隊年輕,對于技術(shù)有熱情;
2.愿意對相關(guān)領(lǐng)域進行深入研究;
3.這個團隊此前有較好的項目開發(fā)歷史,能承受較大壓力和挑戰(zhàn),學習能力強,在美國團隊里有較好的聲譽;
4.團隊成員與美國資深工程師有較好的溝通渠道,彼此較為熟悉;
短處:
1.在新的領(lǐng)域缺乏相關(guān)領(lǐng)域經(jīng)驗;
2.對于測試用例本身和測試覆蓋缺乏了解;
3.對于新的軟件開發(fā)調(diào)試工具不了解;
4.在本地缺乏資深軟件工程師;
5.時差問題,和美國不在同一個時區(qū),如果出現(xiàn)問題,不能實時得到反饋;
6.缺乏清晰的短期和中長期工作目標,并且任務的ownership也沒有明確;
第2步:寫下未來的機會(Opportunity)和威脅(Threat)。這些都是潛在的,將來時的。注意要有數(shù)據(jù)支持。避免憑空想象。
例如:
機會:
1.對于團隊項目經(jīng)理,是一個很好的案例來鍛煉項目管理經(jīng)驗,并且能夠加深產(chǎn)品開發(fā)周期的管理經(jīng)驗,應對各種挑戰(zhàn);
2.對于工程師,有機會深入接觸到相關(guān)領(lǐng)域的最新技術(shù),并且深入了解產(chǎn)品開發(fā)的技術(shù)細節(jié);
威脅:
1.時間非常緊張,而我們并沒有完成項目的Rampup,如果不能建立起有效的學習型組織,則就無法完成賦予的任務。
2.團隊成員對于任務的緊迫性沒有充分達成共識,彼此的配合也不夠默契。
3.由于問題重現(xiàn)的困難性,有些軟件調(diào)試任務可能會在不知不覺中花掉很多的時間,很難預測和控制這類任務的時間安排。
4.某些問題,需要協(xié)調(diào)公司外部的其它軟件公司的配合才能夠解決,而這些任務的時間協(xié)調(diào)也是較難預測和控制的。