【摘要】不斷變化的用戶需求對軟件項目管理是一個挑戰(zhàn)。引導用戶需求,利用用戶的需求變更,把因用戶需求變更帶來的風險轉(zhuǎn)化成項目收益。結(jié)合國內(nèi)的市場現(xiàn)狀。辨證掌握、靈活應用需求變更管理是一個很好的選擇。
【關鍵詞】軟件項目管理 需求變更 引導需求 項目增值
前言
軟件項目管理是為了使軟件項目能夠按照預定的成本、進度、質(zhì)量順利完成,而對人員、產(chǎn)品、過程和項目進行分析和管理的活動。fl1凡是做過國內(nèi)的軟件項目管理的人員可能都有過這樣的經(jīng)歷,用戶在項目進程中,不斷對移交的系統(tǒng)提出修改意見.更有甚者有些問題開始提出更改.突然某一天用戶發(fā)現(xiàn)情況不對,又要求改過來。難道用戶的需求變化就一定不利于項目的進行嗎?作者結(jié)合自己管理的一個軟件項目說明如何利用用戶的需求變更使項目增值的。
一、用戶需求決定項目價值
一般來說用戶需求的變更.增加項目管理難度.大部分的項目管理者不希望看到用戶對項目的需求不斷的變化項目管理一般要求限制需求的隨意變更。但是在國內(nèi)。由于用戶的非專業(yè)性.常常導致在項目的各個階段需求變更都會發(fā)生.尤其是一些傳統(tǒng)行業(yè)的歷史原因.另外信息化的高度專業(yè)性、發(fā)展性,使得在的信息化集成項目上.用戶的需求更模糊項目管理的目的是要確保和提高項目價值。所謂項目價值.一般是指項目對社會的貢獻度,通常情況下用貨幣價值來表現(xiàn)。無論項目的具體內(nèi)容是產(chǎn)品,還是服務。其對社會的貢獻度均由用戶需求決定的.它對用戶需求的滿足程度代表了社會物質(zhì)文化內(nèi)容的增加。因此.從這個意義上講.進行項目管理就是要翻譯、培育、升華用戶需求。
在項目的實際執(zhí)行中.項目管理人必須在規(guī)定時間用有限資源來保質(zhì)保量的完成項目項目管理人因此強調(diào)明確用戶需求,以按期完成項目。但是用戶需求在項目執(zhí)行中出現(xiàn)變化,是由其”漸進明細”特征決定的:從項目價值上分析,用戶需求變化更能體現(xiàn)項目對用戶的貢獻
二、如何利用用戶需求變更轉(zhuǎn)化為項目價值
既然需求變更目前在國內(nèi)還是不可回避的問題.在整個項目從合同簽訂到項目維護階段.用戶的需求始終在變化.我們?nèi)绾胃鶕?jù)用戶的具體要求,加以引導和規(guī)避.從而一方面滿足了用戶需求。另一方面引導用戶增大了項目的投資額.實現(xiàn)了更多的利潤呢?
1、合同簽訂時功能需求不確定
因為用戶對信息化的理解并不深入.只是來源于報紙或者上級下達的文件.對系統(tǒng)的了解也僅僅局限于對同類用戶的簡單參觀.所以雖然在合同簽訂前我們對用戶進行大量關于信息化系統(tǒng)的溝通.但在合同簽訂時用戶仍然要求在合同上描述其領導對信息化系統(tǒng)的想象
2、項目實施期需求隨時變更
項目按照計劃順利進行實施.各個系統(tǒng)陸續(xù)安裝完畢并進入調(diào)試階段。系統(tǒng)的一個子系統(tǒng)首先交付試用.其他子系統(tǒng)也都相繼開始調(diào)試新信息系統(tǒng)的使用使延續(xù)了幾十年的管理模式發(fā)生了變革,很快得到了單位領導的認可。成為該單位的一個信息化亮點。用戶很快發(fā)現(xiàn)試用的子系統(tǒng)可以為其他調(diào)試的系統(tǒng)提供輔助數(shù)據(jù).恰恰這些數(shù)據(jù)可以解決困擾單位出勤不出工的問題,實現(xiàn)這個功能,對該系統(tǒng)來說只是整理一下數(shù)據(jù)的過濾和表現(xiàn)形式。但對用戶來說卻是一個很大的進步。同時該系統(tǒng)也因此多了一個輔助功能和另一個實際應用。
3、項目驗收期擴大需求
隨著項目的逐步調(diào)試和試用.用戶逐漸認識了各個系統(tǒng)的具體功能,并在試用過程中收益。用戶看到了實實在在的系統(tǒng)功能,可是發(fā)現(xiàn)這些功能并沒有在合同中明確約定,在和同驗收時就無法提出更多的功能要求.這個時候我們意識到是一個很好的引導用戶的時機。就主動提出增加