2 IT項目管理技術的發(fā)展脈絡
目前在信息化領域的不同方向,許多學者開發(fā)了針對不同方面的項目管理方法,其中比較有代表性的是軟件項目管理和廣義的IT項目管理。
軟件項目管理是軟件工程和項目管理的有效結合,將項目管理中重視過程、重視計劃控制的觀點引入軟件工程領域,目的是控制軟件開發(fā)項目的成本、進度、質量、風險等問題。近幾年IT領域進一步引進全面質量管理理念,認為軟件開發(fā)企業(yè)自身質量控制體系和控制能力的優(yōu)劣,將會極大地影響軟件產品的質量,這要求軟件企業(yè)從修煉內功入手,也是確認質量是控制出來的而不是檢測出來的,從根本上保證軟件產品的質量,由此提出了軟件過程改進和軟件能力成熟度模型(CMM)的概念。CMM基于經典的產品質量原理,建立了定量控制軟件過程的項目管理和項目工程的基本原則,與此同時,CMM有關能力成熟度的操作方法也被引入經典項目管理領域,用以測評承擔項目的組織的項目管理能力。
廣義IT項目管理是目前業(yè)界討論比較多的,也出了不少這方面的專著,其基本思路是將IT項目當做一般工程項目,使用PMBOK的方法體系,結合一些信息技術項目的案例,研究如何在信息技術項目中應用項目管理方法。
廣義IT項目管理是將所有與IT有關的項目不加區(qū)分地通盤考慮,包括IT產品開發(fā)項目的管理和IT應用項目的管理。實際上廣義IT項目可以細分出多個類別,各個類別之間的差距是非常巨大的。計算機硬件開發(fā)項目與一般家用電器產品的開發(fā)設計具有非常高的相似度,而軟件設計開發(fā)則完全不同,信息技術應用項目與上述兩個分支領域更是存在巨大的差異,因此廣義的IT項目管理實際上是在經典項目管理知識體系的基礎上,嘗試解決IT項目的具體問題。目前來看這種處理方式比軟件項目管理體系的針對性差很多,對其進行細分研究具有非常重要的意義。為了提高IT項目管理的針對性,提高解決方案的系統(tǒng)性,學術界和企業(yè)界在企業(yè)信息化、數(shù)字化城市與電子政務、數(shù)字化軍工、供應鏈與物流、電子商務等不同領域分別開展了體系結構、實施指南、參考模型等的研究和實踐,取得了一定的成果。
3 IT項目管理的體系結構與方法論
系統(tǒng)參考體系結構是“一組用以描述所研究系統(tǒng)的不同方面和不同開發(fā)階段的、結構化的、多層次多視圖的模型和方法的集合,體現(xiàn)了對系統(tǒng)的整體描述和認識,為對系統(tǒng)的理解、設計、開發(fā)和構建提供工具和方法論的指導”。
系統(tǒng)參考體系結構為IT項目的管理提供了體系參考和方法論,經過各國專家的努力,已經形成了一批相當有代表性和廣泛影響力的體系結構及其建模方法,并進行了大量的工業(yè)實踐,如CIM開放系統(tǒng)體系結構(CIM-OSA)、GRAI集成方法論(GIM)、IMPACS、普度參考體系結構(PERA)、集成的信息系統(tǒng)體系結構(ARIS)、通用企業(yè)參考體系結構與方法論(GERAM),以及在我國提出的階梯形CIM系統(tǒng)參考體系結構(SLA)等。
在信息化項目管理過程中,系統(tǒng)的認識和構建是階梯上升的,在概念定義階段需要明確企業(yè)的戰(zhàn)略目標,并據(jù)此形成集成系統(tǒng)的目標,然后圍繞系統(tǒng)目標,從組織、資源、信息、產品、功能和經營過程等角度描述企業(yè)的現(xiàn)狀,形成對企業(yè)基本框架和運行機制的完整描述。在這些描述的約束下,采用合適的模型分析手段進行分析,找出現(xiàn)有系統(tǒng)中的問題進行改進,然后構建目標系統(tǒng),形成多視圖的目標系統(tǒng)的描述。在形成目標系統(tǒng)描述時,除了使用各個視圖的描述方法外,還可以應用其他建模方法,以便提供對系統(tǒng)更為完整的描述。完成基于模型的設計后,是在構建工具集的幫助下,將設計轉化為實際系統(tǒng)構建的技術說明,并構建實際系統(tǒng)。系統(tǒng)描述對于系統(tǒng)的運行仍然能夠發(fā)揮作用,可以作為實際系統(tǒng)運行的參考,并據(jù)此進行系統(tǒng)的優(yōu)化與調整。
一方面由于信息化項目的多專業(yè)性,為了解決溝通和分析設計的問題,需要借助建模的手段實現(xiàn)對被處理對象系統(tǒng)的描述;另一方面由于信息化處理對象的復雜性,依據(jù)“化繁為簡、分而治之”的原則,使用多層次多視圖的模型來描述目標系統(tǒng)。視圖的劃分包括反映結構信息的信息視圖、資源視圖、組織視圖、產品視圖,反映系統(tǒng)時間和邏輯特征的過程視圖,結合反映系統(tǒng)功能結構和功能關系的功能視圖,以及反映企業(yè)經濟性和目的性的經濟視圖。靜態(tài)結構反映了系統(tǒng)的存在,行為結構給出了系統(tǒng)的屬性和運行方式,而評價結構則將系統(tǒng)和它的目的性關聯(lián)在一起。透過多視圖,為IDEF、ARIS等其他建模方法和工具的集成,對于制造企業(yè)原模型和企業(yè)本體的開發(fā)提供了技術框架。利用模型技術解決IT項目的交流、設計、技術轉移、系統(tǒng)構建乃至運行維護的問題是目前學術界和業(yè)界的普遍看法,模型驅動的體系結構是目前的一個研究和實踐的熱點。
4 結論
隨著信息技術的發(fā)展和應用范圍的不斷擴大,IT項目管理越來越具有普遍性。分析IT項目的內在特征和特有問題,在項目管理知識體系的架構下,有針對性地開發(fā)適應性的理念和方法,將是IT項目管理領域的發(fā)展方向。
需要強調的是,信息技術本身的發(fā)展并不是IT項目的目的,滿足應用對象的需求和戰(zhàn)略目標才是其出發(fā)點,因此需要切實做好項目的需求分析,一切從業(yè)務工作的實際需求出發(fā),在集成理念的指導下,充分考慮整個系統(tǒng)的集成要求,并在此基礎上選擇相關的成熟技術、應用系統(tǒng)和產品,同時做好項目的技術經濟分析,才能保證信息化項目發(fā)揮實效。863計劃CIMS主題專家組在大量信息化工程實踐的基礎上提出的“需求牽引、效益驅動、總體規(guī)劃、分步實施”的策略是IT信息化項目管理的總體指導思想。