您的位置:軟件測試 > 軟件項目管理 > 團隊管理 >
如何營造高效軟件開發(fā)團隊
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/5/2 15:57:17 ] 推薦標(biāo)簽:

2、 缺少必要的信心和激情

也許你會發(fā)現(xiàn)周圍的一些同事僅僅是為了薪水而工作,在執(zhí)行工作的時候即使發(fā)現(xiàn)了上層領(lǐng)導(dǎo)忽略的問題依然照糊涂畫瓢也不反饋問題所在,即便他是個天才,但成功不會屬于他的,因為成功垂青于有激情的人才,其實這些同事并不是一開始缺少激情的,原因也許是失去了信心,而暫時做"糊涂人"而已,無論如何,缺少信心和激情的團隊,只會是一盤散沙。

3、 軟件質(zhì)量的價值觀念模糊

軟件質(zhì)量這個問題已經(jīng)是老調(diào)老談了,但質(zhì)量的標(biāo)準(zhǔn)是如何?是否在團隊中有明確的評價標(biāo)準(zhǔn)?目前國內(nèi)的許多軟件開發(fā)團隊都很難給出正確的答案,許多的項目終僅僅是以可以交差、收到錢、套概念、圈錢等市場行為做為標(biāo)準(zhǔn)。目前流行的許多開發(fā)過程、質(zhì)量體系如:RUP、XP、CMM、ISO9000、SEI等真正應(yīng)用的又有多少?一些公司僅僅是用來提升公司形象而已。缺少正確的軟件質(zhì)量價值觀念的軟件開發(fā)團隊是不可能有明確目標(biāo)的,不可能會采用合理的開發(fā)過程,也不可能有共同的工作規(guī)范和框架的。

4、 相互的合作并不協(xié)調(diào)

在一個開發(fā)團隊中偶爾有部分人不愿意與整個團隊合作,也許是這些人性格比較保守,也許是有某些不平衡的心態(tài),也許是他們還沒有明白目標(biāo)是什么,也許他們并沒有體驗到團隊開發(fā)成功的快樂。。。不管怎樣,這種情況的出現(xiàn)必然影響融洽的交流環(huán)境。

5、 無效的內(nèi)耗占據(jù)了開發(fā)過程的主體

也許是一些不良的傳統(tǒng)觀念和思想的沿襲,一些軟件開發(fā)團隊出現(xiàn)了排擠其它有異議的成員、推卸責(zé)任、相互指責(zé)、貪功等,這種情況是壞的,但卻事實存在。沒有凝聚力的團隊是不可能做得很好的。

6、 模糊不清的角色職責(zé)定義

軟件開發(fā)是由不同角色的成員共同協(xié)作完成的,但目前國內(nèi)的一些開發(fā)團隊卻沒有對各種角色成員的職責(zé)做出明確的定義,成員無法明確知道自己的目標(biāo),很簡單的道理,都不知道要做的是什么,能按時準(zhǔn)確的完成嗎?如果每人都按自己想象中的職責(zé)去工作,那么有多少工作沖突、多少遺漏,誰能給出正確的估計?沒有明確的職責(zé)定義人力資源的安排可能合理嗎?結(jié)果可能是找了個資格較老的程序員做了項目經(jīng)理,找了個沒有理會對象概念的人去做面向?qū)ο蟮南到y(tǒng)分析,找個不顧網(wǎng)絡(luò)安全、網(wǎng)絡(luò)流量、事務(wù)特性、運行費用的人去設(shè)計一個分布式系統(tǒng)。。。有才華的人也許只能跺在被窩里激呼懷才不遇或許能做個美夢安慰自己。

三、 營造高效軟件開發(fā)團隊的關(guān)鍵因素

如果做到了高效軟件開發(fā)團隊的特征,那么這個團隊肯定是高效的團隊,可是如何才能營造這樣的一個團隊呢?上面分析了國內(nèi)軟件開發(fā)團隊容易出現(xiàn)的一些問題,解決這些問題及避免這些問題的出現(xiàn)是營造高效軟件開發(fā)團隊的出發(fā)點,但一些問題產(chǎn)生的原因是其它問題的存在,關(guān)鍵是解決問題的根源,所以營造高效軟件開發(fā)團隊的因素是以下幾點:

1、 選拔或培養(yǎng)適合角色職責(zé)的人才

軟件項目是由不同角色的人共同協(xié)作完成的,每種角色都必須有明確的職責(zé)定義,因此選拔和培養(yǎng)適合角色職責(zé)的人才是首要的因素,如:選拔軟件項目開發(fā)經(jīng)理一定要注意,這人要熟悉各種設(shè)計方法,愿意聽取其他人的意見并且客觀上和邏輯上把自己的思想與其它人意見相比,掌握激發(fā)團隊成員的積極性的方法等;選拔系統(tǒng)分析員,一定要注意,這人要熟悉需要的設(shè)計方法,掌握系統(tǒng)分析和設(shè)計的原則,擁有完成職責(zé)所需技能和豐富經(jīng)驗等。選拔或培養(yǎng)適合角色職責(zé)的人才,特別是合適的軟件開發(fā)經(jīng)理是營造高效軟件開發(fā)團隊的重要的因素。

2、 建立共同的工作框架、規(guī)范和紀律約束

軟件項目的開發(fā)是創(chuàng)造性的工作,但要有必要開發(fā)紀律。建立共同的工作框架使團隊成員知道如何達到目標(biāo),知道應(yīng)該做到什么及對開發(fā)過程達成共識;建立規(guī)范使各項工作有標(biāo)準(zhǔn)可以遵循,使成員知道團隊的風(fēng)格是怎樣的;建立一定的紀律約束保證計劃的正常執(zhí)行。

3、 自我管理

作為團隊的成員,應(yīng)該以開發(fā)經(jīng)理為首堅持管理自我,對工作負責(zé),與同事友好合作,遵守工作紀律、自我技能培訓(xùn)等。

4、 學(xué)習(xí)國外成功經(jīng)驗

學(xué)習(xí)國外的一些成功開發(fā)過程、分析方法、設(shè)計思想、體系結(jié)構(gòu)、設(shè)計模式等,如學(xué)習(xí)合理統(tǒng)一開發(fā)過程(RUP)的一些實踐,歸納適合自己的合理開發(fā)過程;學(xué)習(xí)先進的系統(tǒng)分析、設(shè)計的思想力求完成更高質(zhì)量要求的軟件項目;學(xué)習(xí)各種體系結(jié)構(gòu)優(yōu)缺點及適應(yīng)情況,設(shè)計出滿足系統(tǒng)需求的軟件體系結(jié)構(gòu);學(xué)習(xí)國外成功設(shè)計模式,使代碼的編寫滿足更高質(zhì)量的需求。

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd