IT項目的關(guān)鍵。
從更深層的角度而言,經(jīng)典項目管理理論是構(gòu)建在土建工程項目的研究和實(shí)踐基礎(chǔ)上的,基本的項目管理方法并不能解決IT項目的特殊問題,例如:
(1)如何衡量項目進(jìn)度的問題,土建工程使用完成土石方的量來標(biāo)識工程進(jìn)度,但是完成軟件90%的代碼編寫工作并不意味著還有10%的時間就可以完成軟件開發(fā)項目了。業(yè)界普遍認(rèn)為在工程項目中廣泛使用的掙值法在IT項目中缺乏適應(yīng)性。
(2)在計劃的調(diào)整方法上,土建工程在計劃拖期時,可以通過增加資源的方式來加快進(jìn)度,但是對于一個軟件開發(fā)項目,如果出現(xiàn)同樣的問題,寄希望于增加編程人員的數(shù)量來追趕工期,只能造成更大的麻煩。
另外,除了信息技術(shù)之外,IT項目還涉及信息系統(tǒng)應(yīng)用單位的組織、管理的調(diào)整與經(jīng)營過程/業(yè)務(wù)流程的重構(gòu),單靠信息技術(shù)是無能為力的。因此,要成功管理IT項目,要成為IT項目的合格從業(yè)人員,需要一套全面的IT項目的知識體系與方法的支撐,它的內(nèi)容將覆蓋項目管理、信息技術(shù)、現(xiàn)代管理技術(shù)、系統(tǒng)集成技術(shù)、軟件工程技術(shù)等多學(xué)科領(lǐng)域,這正是IT項目管理技術(shù)研究和實(shí)踐的目標(biāo)與方向。
2、IT項目管理技術(shù)的發(fā)展脈絡(luò)
目前在信息化領(lǐng)域的不同方向,許多學(xué)者開發(fā)了針對不同方面的項目管理方法,其中比較有代表性的是軟件項目管理和廣義的IT項目管理。
軟件項目管理是軟件工程和項目管理的有效結(jié)合,將項目管理中重視過程、重視計劃控制的觀點(diǎn)引入軟件工程領(lǐng)域,目的是控制軟件開發(fā)項目的成本、進(jìn)度、質(zhì)量、風(fēng)險等問題。近幾年IT領(lǐng)域進(jìn)一步引進(jìn)全面質(zhì)量管理理念,認(rèn)為軟件開發(fā)企業(yè)自身質(zhì)量控制體系和控制能力的優(yōu)劣,將會極大地影響軟件產(chǎn)品的質(zhì)量,這就要求軟件企業(yè)從修煉內(nèi)功入手,也就是確認(rèn)質(zhì)量是控制出來的而不是檢測出來的,從根本上保證軟件產(chǎn)品的質(zhì)量,由此提出了軟件過程改進(jìn)和軟件能力成熟度模型(CMM)的概念。CMM基于經(jīng)典的產(chǎn)品質(zhì)量原理,建立了定量控制軟件過程的項目管理和項目工程的基本原則,與此同時,CMM有關(guān)能力成熟度的操作方法也被引入經(jīng)典項目管理領(lǐng)域,用以測評承擔(dān)項目的組織的項目管理能力。
廣義IT項目管理是目前業(yè)界討論比較多的,也出了不少這方面的專著,其基本思路是將IT項目當(dāng)做一般工程項目,使用PMBOK的方法體系,結(jié)合一些信息技術(shù)項目的案例,研究如何在信息技術(shù)項目中應(yīng)用項目管理方法。廣義IT項目管理是將所有與IT有關(guān)的項目不加區(qū)分地通盤考慮,包括IT產(chǎn)品開發(fā)項目的管理和IT應(yīng)用項目的管理。實(shí)際上廣義IT項目可以細(xì)分出多個類別,各個類別之間的差距是非常巨大的。計算機(jī)硬件開發(fā)項目與一般家用電器產(chǎn)品的開發(fā)設(shè)計具有非常高的相似度,而軟件設(shè)計開發(fā)則完全不同,信息技術(shù)應(yīng)用項目與上述兩個分支領(lǐng)域更是存在巨大的差異,因此廣義的IT項目管理實(shí)際上是在經(jīng)典項目管理知識體系的基礎(chǔ)上,嘗試解決IT項目的具體問題。目前來看這種處理方式比軟件項目管理體系的針對性差很多,對其進(jìn)行細(xì)分研究具有非常重要的意義。為了提高IT項目管理的針對性,提高解決方案的系統(tǒng)性,學(xué)術(shù)界和企業(yè)界在企業(yè)信息化、數(shù)字化城市與電子政務(wù)、數(shù)字化軍工、供應(yīng)鏈與物流、電子商務(wù)等不同領(lǐng)域分別開展了體系結(jié)構(gòu)、實(shí)施指南、參考模型等的研究和實(shí)踐,取得了一定的成果。
3、IT項目管理的體系結(jié)構(gòu)與方法論
系統(tǒng)參考體系結(jié)構(gòu)是“一組用以描述所研究系統(tǒng)的不同方面和不同開發(fā)階段的、結(jié)構(gòu)化的、多層次多視圖的模型和方法的集合,體現(xiàn)了對系統(tǒng)的整體描述和認(rèn)識,為對系統(tǒng)的理解、設(shè)計、開發(fā)和構(gòu)建提供工具和方法論的指導(dǎo)”。系統(tǒng)參考體系