如今,在.com公司紛紛凋零之際,軟件業(yè)更加逆流而上,以致各發(fā)達(dá)國家競相將軟件工程提升到重點(diǎn)產(chǎn)業(yè)的戰(zhàn)略高度。作為軟件行業(yè)的最基本細(xì)胞,程序員也成為了當(dāng)今最熱門的一種職業(yè)。微軟的Windows徹底改變了用戶使用計(jì)算機(jī)的方式,此后,軟件業(yè)便進(jìn)入了快速發(fā)展的黃金時(shí)期,并因此成為推動(dòng)計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用的最重要源動(dòng)力。
在互聯(lián)網(wǎng)的時(shí)代,軟件項(xiàng)目的成功更大程度上取決于項(xiàng)目小組中那個(gè)體的成熟度和能力,而非個(gè)別程序員的個(gè)人魅力。所以,如何從程序員準(zhǔn)確定位到項(xiàng)目組就是一個(gè)非常重要的轉(zhuǎn)折點(diǎn)。
但最初的程序員,就像一個(gè)個(gè)斗士,更多的包含了個(gè)人英雄主義的色彩。他們在數(shù)字和字符中掙扎,在激流中順應(yīng)變化,在曲折迂回中尋找出路,面對著太多的困苦與壓力:
首先要耐得住個(gè)人奮斗的寂寞;其次,還要承受得住壓力,有查不完殺不凈的BUG在等待,有日新月異的技術(shù)在更新;再其次,更要承擔(dān)得起挫折。因?yàn)榛蛟S費(fèi)盡心血開發(fā)出的產(chǎn)品一朝便成了垃圾,更或許走過多年才發(fā)現(xiàn)必須回到起點(diǎn)重新開始。這種種的困難全都渡過去,才能成就一個(gè)優(yōu)秀的程序員。但整體而言,僅僅憑借幾個(gè)、幾十個(gè),甚至幾百個(gè)數(shù)字英雄卻很難鑄造出一個(gè)強(qiáng)勁的產(chǎn)業(yè)。
實(shí)際中,大多數(shù)人都把軟件開發(fā)人員想當(dāng)然地默認(rèn)為程序員。的確,程序員這個(gè)原本默默無聞地在后臺(tái)辛勤耕耘的角色隨著計(jì)算機(jī)的發(fā)展空前重要起來。微軟的比爾·蓋茨成了無數(shù)程序員的夢想,但程序員并不代表軟件開發(fā)的全部,甚至可以說編寫代碼僅僅是軟件開發(fā)中相對簡單的一小部分。
眾知周知,在近乎已成流水線的軟件產(chǎn)業(yè)發(fā)展中,依靠簡單的密集勞動(dòng)或幾個(gè)數(shù)字英雄絕對不可能從真正意義上解決企業(yè)經(jīng)營和管理上的問題,所以,要開發(fā)出成熟有效的產(chǎn)品,就必須要有一個(gè)強(qiáng)有力的團(tuán)隊(duì)共同協(xié)作,在一個(gè)成熟嚴(yán)密的項(xiàng)目體制中,需要很多角色擔(dān)任不同的分工和責(zé)任。
項(xiàng)目的成功系數(shù)更大程度上取決于團(tuán)隊(duì)整體的成熟度和能力,而非個(gè)別程序員的個(gè)人魅力。再看看國內(nèi)市場,我國雖然在網(wǎng)絡(luò)門戶、電子商務(wù)的模仿、借鑒和推動(dòng)方面絲毫不亞于西方發(fā)達(dá)國家,但是在軟件項(xiàng)目管理和專業(yè)人才的培養(yǎng)方面卻大大滯后。所以如何將一個(gè)個(gè)自由英雄更好、更有效地團(tuán)結(jié)起來,組建出高效的開發(fā)小組,已成為越來越多管理者思考的重點(diǎn)。本文將對程序員的個(gè)人定位與項(xiàng)目團(tuán)隊(duì)的組成與發(fā)展進(jìn)行簡要的分析,希望與大家共同探討。
軟件項(xiàng)目小組的角色分工
軟件項(xiàng)目小組大多是為實(shí)現(xiàn)一個(gè)特定目標(biāo)而成立的團(tuán)隊(duì),規(guī)模大小根據(jù)目標(biāo)而定,從2個(gè)人到十幾人甚至幾十人、幾百人不等,但通常都在20人以下。這樣的小組集合了不同方面的專業(yè)人員,幾乎每個(gè)做過開發(fā)的人員都會(huì)遇到以下的問題:
項(xiàng)目無法按期完成,完成以后還要不斷修補(bǔ)完善,象一場噩夢遙遙無期;項(xiàng)目進(jìn)行當(dāng)中人員流失,產(chǎn)品夭折;客戶需求不斷改變,永遠(yuǎn)對開發(fā)完成的產(chǎn)品不滿意;
開發(fā)成員之間矛盾不斷,互相抱怨,工程進(jìn)展緩慢;
小組成員分工不均,工作分配失去平衡等等;……
為了避免噩夢的再次發(fā)生,也許下面的建議對您會(huì)有所啟發(fā)和幫助:在項(xiàng)目小組成立的時(shí)候,一定要有個(gè)項(xiàng)目負(fù)責(zé)人,我們稱之為組長或項(xiàng)目經(jīng)理。
一個(gè)項(xiàng)目的成功與否,項(xiàng)目經(jīng)理是最關(guān)鍵的因素,古人云:一將無能,累死千軍??芍^一針見血。項(xiàng)目經(jīng)理根據(jù)需求制定出開發(fā)的目標(biāo),并選擇最合適的人員組成項(xiàng)目小組。一個(gè)比較完整的項(xiàng)目小組可能由以下表1所列的角色組成,當(dāng)然,有些角色是在項(xiàng)目小組成員比較少的情況下完全可能由一個(gè)人兼任,但并不意味著這些角色可以輕易地忽略:
角色性質(zhì) | 角色分工 |
項(xiàng)目管理人員 | 項(xiàng) |