[摘 要] 很多情況下, IT項目完全成功的比例較小,而其中需求問題是IT項目開發(fā)失敗的主要原因之一。如何分析IT項目需求中存在的問題,做好需求管理,是本文討論的主要內(nèi)容。本文以筆者親身實踐項目為例,探討IT項目開發(fā)中普遍存在的問題,嘗試研究如何利用所獲得的信息需求來實施有效需求管理,以提高開發(fā)項目的成功率。
[關(guān)鍵詞] IT項目;需求獲取;需求管理
伴隨著信息時代的到來,我國IT行業(yè)得到了飛速的發(fā)展。IT項目投資已經(jīng)位居全國各個行業(yè)的前列,但從整體上看,國內(nèi)IT行業(yè)項目管理的水平普遍偏低。據(jù)了解,我國IT行業(yè)真正實現(xiàn)或者基本實現(xiàn)項目目標(biāo)的投資項目所占比例很小,徹底失敗的占到了不少的部分。究其原因,大多數(shù)失敗的案例可以主要歸結(jié)為與沒有做好IT項目管理密切相關(guān)。
1 關(guān)于IT項目管理
通常給出項目管理的定義是:在一個連續(xù)的過程中為達到項目目標(biāo),對項目所有方面所進行的規(guī)劃、組織、監(jiān)測和控制。而項目管理一般都具有創(chuàng)新性、普遍性、目的性、集成性等特點[1] 。
實際上,IT項目管理在現(xiàn)代項目管理中是最重要、也是技術(shù)運用最好的一個領(lǐng)域。由于信息技術(shù)行業(yè)的特點,使得它的項目管理在“知識、技能、方法和工具”等方面遠遠領(lǐng)先于其他行業(yè)。近年來,項目管理的工具也被廣泛運用到IT項目管理中,比如常用的有MS Project、Visual SourceSafe等。
IT項目的定義是:為解決信息化需求而產(chǎn)生的軟件、硬件、網(wǎng)絡(luò)系統(tǒng)、信息系統(tǒng)、信息服務(wù)等一系列與信息技術(shù)相關(guān)的項目[2] 。而按照PMBOK(項目管理知識體系指南, ProjectManagementBodyofKnowledge)的定義,項目管理則包括以下主要內(nèi)容:
(1)整體管理。主要包括在項目生命周期中協(xié)調(diào)所有其他項目管理知識領(lǐng)域所涉及的過程。它確保項目所有的組成要素在正確的時間結(jié)合在一起,以成功地完成項目。
(2)范圍管理。范圍是指產(chǎn)生項目產(chǎn)品所包括的所有工作及產(chǎn)生這些產(chǎn)品的過程,而項目范圍管理是指對項目包括什么和不包括什么的定義與控制過程。
(3)時間管理。項目的時間管理是項目管理的核心。包括活動定義、活動排序、活動歷時估計、進度計劃的制訂以及項目進度的控制。
(4)成本管理。包括項目的資源計劃、成本估計、成本預(yù)算以及成本控制。
(5)質(zhì)量管理。包括項目的質(zhì)量計劃編制、質(zhì)量保證和質(zhì)量控制過程。
(6)人力資源管理。是指如何通過角色分配、任務(wù)指派、團隊建設(shè),從而有效地發(fā)揮每個參與項目人員作用的過程。
(7)溝通管理。是指如何及時而適當(dāng)?shù)貏?chuàng)建、收集、發(fā)送、存儲和處理項目的信息。
(8)風(fēng)險管理。項目風(fēng)險管理是指為了最好地達到項目的目標(biāo),識別、分配、應(yīng)對項目生命周期內(nèi)風(fēng)險的方法。
(9)采購管理。包括如何通過采購、購買或從外部的供方獲取產(chǎn)品或服務(wù)。
IT項目管理在具有以上項目管理普遍特性外,它的行業(yè)特性還使它具有自己的特性[2] :
(1)抽象性。一般工程項目大多是有形的砂石泥料等的堆砌,實體性很強;而IT項目則是人的智力勞動的凝結(jié),工作成果形象性差。特別是軟件開發(fā),生產(chǎn)的是無形的產(chǎn)品,只有程序代碼和技術(shù)文件,并沒有其他的物質(zhì)結(jié)果。對于工程“量”和“質(zhì)”的考核,難度較大。
(2)信息溝通的及時性?,F(xiàn)代通信技術(shù)和計算機網(wǎng)絡(luò)的應(yīng)用在IT項目開發(fā)中充當(dāng)著重要的角色,項目周報、日報以及項目各種信息的正確傳遞尤顯重要。由于行業(yè)特色,項目參與人可以實時傳送信息,