其實所謂“大型項目經(jīng)驗”也沒有一個嚴(yán)格的范疇。首先看怎么定位大型項目。在不同的行業(yè)領(lǐng)域,大型項目的標(biāo)準(zhǔn)也是不一樣的。在某些行業(yè)信息系統(tǒng)項目里,目前一般情況下,如果項目成員在五十人以上,項目投資金額在七八百萬的以上的信息系統(tǒng)工程,就算是大型項目了。但之所以單獨提大型項目,并不主要在于它的規(guī)模有多大,而是因為在這樣的項目中所獨有的一些項目特征,一般在小項目中沒有的因素,而這些因素對項目管理、技術(shù)等方面非常有價值,所以才備受重視。我覺得關(guān)注大型項目經(jīng)驗,主要關(guān)注以下幾點特征:
1、項目組織結(jié)構(gòu)。大型項目組織是講究精細量化,職責(zé)明確的。職責(zé)組織一般分項目負責(zé)人、項目經(jīng)理、系統(tǒng)分析師、技術(shù)經(jīng)理、開發(fā)組長、開發(fā)工程師、數(shù)據(jù)庫工程師、測試工程師、運維工程師等,各個角色之間責(zé)任明確,互相配合監(jiān)督。不同環(huán)境下,還要包括政策組、業(yè)務(wù)組、推廣實施組等職能崗位,如果有子項目外包等情況,那組織就更復(fù)雜了。參與過大項目的工程師,應(yīng)當(dāng)對組織結(jié)構(gòu)有大致的了解和體會。
2、項目進度管理:大型項目一般都有比較明確的里程碑計劃;每兩個里程碑之間一般又設(shè)置若干檢查點,階段性任務(wù)比較明確;需求分析、概要設(shè)計、詳細設(shè)計、編碼測試、上線試運行等每個階段都有階段性的任務(wù)和目標(biāo);需求的變更,集成發(fā)布等事項都有嚴(yán)格的流程,有專門的組織或人員進行審核和執(zhí)行;對于成本、質(zhì)量、進度情況都有明確的量化和階段報告。
3、項目的溝通:很多工作都涉及到跨部門或組織之間的溝通協(xié)作。大型項目組里有成熟的溝通機制,上下級之間,平級之間的溝通,雖然復(fù)雜但有效,因為這是大家都認(rèn)可的一種機制。根據(jù)溝通問題的重要性,可采取會議、電話、郵件等形式,成果有會議機要,報告等內(nèi)容。大型項目里的溝通機制,雖然效率不一定高,但的確能解決問題。
4、有關(guān)技術(shù)架構(gòu):架構(gòu)體系是大型項目的技術(shù)特征。一個好的架構(gòu)對項目成敗的意義不言而喻。在成熟的架構(gòu)體系上,一般的開發(fā)人員沒有多少可發(fā)揮的余地。架構(gòu)師是項目里的重要人物,架構(gòu)甚至在某些程度上影響業(yè)務(wù)需求和操作模式,目前流行“架構(gòu)為王”的說法。
5、項目文檔:文檔在項目中起重要作用,包括過程、成果、控制信息等,文檔是將來項目驗收的重要成果和依據(jù)。文檔的管理在大項目中也是至關(guān)重要,一般都有VSS、CVS等文檔管理工具。從技術(shù)人員的角度出發(fā),相關(guān)的文檔最起碼包括總體開發(fā)計劃、周計劃、工作日報、周報等。當(dāng)然,文檔多了以后也帶來很多成本等方面問題,這也是大型項目的一個特點。另外大型項目還涉及配置管理、風(fēng)險管理等方面的內(nèi)容。但作為一個初涉職場的求職者,了解了以上幾點,就已經(jīng)不錯了,為將來的個人發(fā)展打好了基礎(chǔ)。