您的位置:正保會計網(wǎng)校 301 Moved Permanently

301 Moved Permanently


nginx
 > 正文

管理信息系統(tǒng)開發(fā)項目管理

2006-01-21 00:00 來源:財務顧問網(wǎng)

  一、管理信息系統(tǒng)開發(fā)項目管理流程

  管理信息系統(tǒng)的開發(fā)是一項涉及面廣,技術(shù)難度大的綜合性系統(tǒng)工程,需要投入大量的人力、財力、物力、時間等資源,對整個企業(yè)組織的改革與發(fā)展會產(chǎn)生很大的影響。只有對企業(yè)管理信息系統(tǒng)的整個開發(fā)過程按照系統(tǒng)的觀點使用現(xiàn)代項目管理的科學理念和方法進行控制,才可能以較小的投入,取得較為理想的效果。

  1、項目管理的概念

  項目管理是指在一定資源如時間、資金、人力、設備、材料、能源、動力等約束條件下,為了高效率地實現(xiàn)項目的既定目標(即到項目竣工時計劃達到的質(zhì)量、投資、進度),按照項目的內(nèi)在規(guī)律和程序,對項目的全過程進行有效的計劃、組織、協(xié)調(diào)、領導和控制的系統(tǒng)管理活動。項目是具有明確目標的一次性任務,具有明顯的生命周期,階段性強。項目管理是面向所有工程項目的管理,是運用系統(tǒng)科學的原理對工程項目進行計劃、組織與控制的系統(tǒng)管理方法。項目管理要解決的基本問題就是如何按所選擇的研制方法,對開發(fā)項目進行有效的計劃、組織、協(xié)調(diào)、領導、控制。

  項目的管理是“一把手”工程,領導參與是關(guān)鍵。項目經(jīng)理必須合理配置項目參加人員,制定項目建設的有關(guān)規(guī)范,及時產(chǎn)生詳盡的報表,正確評價項目的進展情況。

  近年來,世界各國都開始對信息系統(tǒng)的建設實施項目管理,不少軟件開發(fā)商還提供了項目管理軟件,如美國微軟公司的Project2000、美國Primavera公司的ProjectPlannerP3和OS/23.0、我國北京夢龍公司的PERT3.0等。這些軟件主要用于編排項目的進度計劃,通過資源的分析和成本管理,合理配置資源使計劃進度更為合理,同時按計劃來安排工程進度,并對進度進行動態(tài)跟蹤與控制等。

  2、加強信息系統(tǒng)開發(fā)項目管理的重要意義

  已經(jīng)在國民經(jīng)濟諸多領域中成功運用的項目管理方法,也完全可以用于信息系統(tǒng)開發(fā)項目的管理。管理信息系統(tǒng)開發(fā)是一項長期的任務,必須根據(jù)企業(yè)組織的改革、發(fā)展的需要和可能,分成若干項目,分步進行開發(fā)。信息系統(tǒng)的“開發(fā)項目”包含信息系統(tǒng)分析、設計和實施的整個過程。它由項目負責人(項目經(jīng)理)負責,利用可獲得的資源為用戶組織系統(tǒng)的建設。根據(jù)系統(tǒng)科學的觀點,小項目可以構(gòu)成一個大項目,一個大項目可以分解成若干個小項目。項目管理實質(zhì)上是保證整個系統(tǒng)開發(fā)項目順利、高效地完成的一種過程管理技術(shù),貫穿于系統(tǒng)開發(fā)的整個生命周期。信息系統(tǒng)開發(fā)也是一項系統(tǒng)工程項目

  如同其他工程項目一樣,研制開發(fā)一個信息系統(tǒng)也需要在給定的時間內(nèi)計劃、協(xié)調(diào)和合理使用配置各種資源,對信息系統(tǒng)進行項目管理的重要性有以下四點:

 。1)可以進行系統(tǒng)的思考,進行切合實際的全局性安排;

  (2)可為項目人力資源的需求提供確切的依據(jù);

 。3)通過合理的計劃安排對項目進行最優(yōu)化控制;

  (4)能夠提供準確、一致、標準的文檔數(shù)據(jù)。

  3.管理信息系統(tǒng)開發(fā)項目管理的工作流程

  管理信息系統(tǒng)開發(fā)項目管理的工作流程與信息系統(tǒng)開發(fā)過程的階段劃分有關(guān)。典型的管理信息系統(tǒng)開發(fā)過程的階段劃分如表l所示。

  階段主要活動

  一、 系統(tǒng)規(guī)劃

  1、戰(zhàn)略規(guī)劃根據(jù)組織的目標與發(fā)展戰(zhàn)略確定信息系統(tǒng)的發(fā)展戰(zhàn)略

  2、組織信息,需求分析對組織的信息需求進行總體分析,確定信息系統(tǒng)的總體結(jié)構(gòu)方案,劃分建設項目

  3、資源分配對系統(tǒng)建設所需各類資源進行估計與安排

  二、系統(tǒng)分析

  1、系統(tǒng)初步調(diào)查,開發(fā)項目的可行性研究,現(xiàn)行系統(tǒng)的詳細調(diào)查,新系統(tǒng)邏輯方案的提出統(tǒng)開發(fā)

  2、系統(tǒng)設計系統(tǒng)總體結(jié)構(gòu)設計,數(shù)據(jù)存儲設計,輸入、輸出設計,處理過程設計,計算機與網(wǎng)絡系統(tǒng)方案的選擇

  3、系統(tǒng)實施軟件編程與軟件包的購置,計算機與網(wǎng)絡設備的安裝與調(diào)試,系統(tǒng)測試,新舊系統(tǒng)的轉(zhuǎn)換

  三、系統(tǒng)運行與維護

  系統(tǒng)運行的組織與管理,系統(tǒng)評價,系統(tǒng)的糾錯性維護,適應性維護,完善性維護,預防性維護四、系統(tǒng)更新現(xiàn)行系統(tǒng)問題分析,新系統(tǒng)建設的啟動

  管理信息系統(tǒng)開發(fā)的項目管理階段劃分

  管理信息系統(tǒng)開發(fā)的項目管理可分為兩個階段,即:立項與可行性論證階段、項目實施管理階段。

 。1)立項與可行性研究

  對于管理信息系統(tǒng)的項目開發(fā)前期,一般分為兩步:第一步為初步可行性研究,即進行初步調(diào)查,提出項目建議書;第二步為可行性研究,即正式研究階段。第一步的項目建議書被項目主管部門批準后,項目就被列入計劃,也就是項目立項。接下來就可以開始正式的可行性研究,項目是否正式實施還有待可行性究報告是否被審查批準。對一些小項目,上述過程可以從簡。

  可行性研究是在項目開發(fā)前期對項目的一種考察和鑒定,對擬議中的項目進行全面的、綜合的調(diào)查研究,其目的是要判斷項目可行與否。信息系統(tǒng)技術(shù)可行性研究要從系統(tǒng)開發(fā)的計劃出發(fā),論述系統(tǒng)開發(fā)力量的可行性,同時論證系統(tǒng)方案中所采取的各種技術(shù)手段上是否可以實現(xiàn)。信息系統(tǒng)經(jīng)濟可行性研究主要是對項目進行經(jīng)濟評價,分析系統(tǒng)建設投資的可能性以及評價系統(tǒng)運行之后給組織帶來的效益。信息系統(tǒng)營運可行性研究要給出的方案是否可以從人力、物力、組織工作等方面保證項目按計劃完成實施,還要說明項目開發(fā)后在經(jīng)濟、技術(shù)和環(huán)境等方面能否保證系統(tǒng)正常運行。

 。2)項目實施管理

  信息系統(tǒng)的項目被批準實施之后,就應開始項目實施的管理工作。項目實施管理的目的是通過計劃、檢查、控制等一系列措施,使系統(tǒng)開發(fā)人員能夠按項目的目標有計劃地進行工作,以便成功地完成項目。項目組的人員組成應面向項目而不是按專業(yè)進行組織,一般由項目負責人領導,項目組內(nèi)可按任務進行再分組。當大型的信息系統(tǒng)項目分為多個子項目進行開發(fā)時,需要有一個總的項目管理組負責對各個子項目的公共部分作出指導、協(xié)調(diào)和管理,各個子項目相應有各自的項目管理小組。項目實施管理的主要內(nèi)容包括:開發(fā)管理、測試管理、運行管理和項目后評價管理。開發(fā)管理的主要內(nèi)容有:制定文檔;預計需要的資源;費用估算;安排工作任務和日程;定期做評審;質(zhì)量保證管理;開發(fā)總結(jié)報告;處理意外情況等。測試管理的主要內(nèi)容有:制定測試計劃;測試分析并報告;編制用戶手冊。運行管理的主要內(nèi)容有:人員的組織與管理;設備和資料管理;財政預算與支出管理;作業(yè)時間管理。項目后評價管理的主要內(nèi)容有:技術(shù)水平與先進性評價;經(jīng)濟與社會效益分析;系統(tǒng)的內(nèi)在質(zhì)量評價;系統(tǒng)的推廣使用價值評價;系統(tǒng)的不足之處與改進意見等。

  項目實施管理貫穿于系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)維護和評價的整個系統(tǒng)開發(fā)過程。

  項目管理的工作程序和組織界限是非常重要,有必要建立項目管理的總體框架,以引導人們成功的建設信息系統(tǒng)。步驟如下:

 、賳栴}分析。初始調(diào)查要由擁有經(jīng)驗的人員而不是新手去做,對項目應當認真研究和估價其變革的程度、項目的內(nèi)涵和最終實現(xiàn)的成本。那些變革程度大、需要與用戶人員緊密結(jié)合的項目,通常需要較高的管理經(jīng)驗。那些較小型的、涉及人員少、可由一個小組完成的項目,則管理就簡單得多。

  ②選擇正確的項目。在選擇項目時,應注意首先開始的項目要限制規(guī)模,以保證成功率一般應在一年內(nèi)能看到成果。大項目可以分成子項目,以表明完成的進度。

  ③選任項目負責人。項目負責人(項目經(jīng)理或項目組長)負責項目日常事務,并且負責按給定的時間、成本和質(zhì)量,去實現(xiàn)項目目標。其任務包括編制項目計劃,建立和培訓項目隊伍,以及分配和協(xié)調(diào)項目任務。

 、芫唧w指明責任。用戶負責人應主持決定整個項目中用戶參與程度。項目負責人要直接向用戶負責人匯報工作。

  ⑤建立項目計劃和確定工作標準。在信息系統(tǒng)的項目管理過程中,涉及到多方面的因素,有時問題變得十分復雜,如果有一個周密具體的項目計劃,就會消除風險。項目計劃包括組織計劃、工程計劃、會議計劃、環(huán)境設施計劃、成本計劃等內(nèi)容。目前常用的計劃方法有甘特圖法、計劃評審法(PERT)等。要確定工作標準,工作標準是對計劃執(zhí)行程度的度量,標準應簡單明確、易于衡量、能夠?qū)崿F(xiàn),并且?guī)в袕娭菩浴?/p>

 、尴薅ㄈ蝿眨唧w指明任務細節(jié)。在編制項目計劃中,項目負責人必須決定要完成哪些任務,如何去完成,哪些資源能用,誰采完成和用多長時間完成。

  二、企業(yè)信息系統(tǒng)開發(fā)項目管理的組織機構(gòu)

  要想保證信息系統(tǒng)開發(fā)工作的順利啟動,首先要建立項目的組織機構(gòu)——項目組。項目組可以由負責項目管理和開發(fā)的不同方面的人員組成,項目組由項目組長或項目經(jīng)理來領導。一般來說可以根據(jù)項目經(jīng)費的多少和系統(tǒng)的大小來確定相應的項目組。項目組根據(jù)工作需要可設若干小組,小組的數(shù)目和每個小組的任務可以根據(jù)項目規(guī)模、復雜程度和周期長短來確定,可以設立的小組有:過程管理小組、項目支持小組、質(zhì)量保證小組、系統(tǒng)工程小組、系統(tǒng)開發(fā)與測試小組、系統(tǒng)集成與測試小組等等。一個好的項目組不一定能保證項目的成功,但一個差的管理組將肯定會導致項目的失敗。因此,在建立項目組時要充分利用項目組每個成員的特長,堅持將正確的開發(fā)方法貫穿始終。

  1、項目經(jīng)理(項目組長)

  項目經(jīng)理(項目組長)是整個項目的領導者,共任務是保證整個開發(fā)項目的順利進行,負責協(xié)調(diào)開發(fā)人員之間、各級最終用戶之間、開發(fā)人員和廣大用戶之間的關(guān)系。同時他擁有資金的支配權(quán),可以把資金作為強有力的工具來進行項目管理,對項目經(jīng)理的資金運用情況可采用定期向上級匯報等方法進行合理監(jiān)督。

  項目經(jīng)理在實施項目領導工作時,要時刻注意所開發(fā)的系統(tǒng)是否符合最初制定的目標;在開發(fā)工作中是否運用了預先選擇的正確的開發(fā)方法;哪些人適合于做哪些工作等。只有目的明確、技術(shù)手段適合、用人得當,才能保證系統(tǒng)開發(fā)的順利進行。

  對于小型項目,項目經(jīng)理可以獨立進行工作,直接管理各類開發(fā)技術(shù)人員,必要時可以求得外部機構(gòu)的支持;對于中型項目,應劃分出各個任務的界限,由不同的人去管理,項目經(jīng)理通過這些人來實施各項管理工作;對于大型項目,應有專門的管理機構(gòu)進行輔助管理,項目經(jīng)理應能保證其思想的實施,并通過管理機構(gòu)對開發(fā)技術(shù)人員的工作實施管理,同時注意對其產(chǎn)品的審核。

  2.過程管理小組

  過程管理小組的任務是負責整個項目的成本及進度控制、進行配置管理、安裝調(diào)試、技術(shù)報告的出版、培訓支持等項任務,這是一個綜合性的機構(gòu),用以保證整個開發(fā)項目的順利進行。

  3、項目支持小組

  項目支持小組的任務是保障后勤支持,它要及時提供系統(tǒng)開發(fā)所需要的設備、材料;負責進行項目開發(fā)的成本核算;負責合同管理、安全保證等,特別是對大型項目而言,由于其涉及的資金巨大、開發(fā)人員眾多、材料消耗也多,尤其要進行科學的管理。

  4.質(zhì)量保證小組

  質(zhì)量保證小組的任務是及時發(fā)現(xiàn)影響系統(tǒng)開發(fā)質(zhì)量的問題并給予解決。問題發(fā)現(xiàn)越早,對整個項目的影響越小,項目成功的把握就越大。

  5.系統(tǒng)工程小組

  由于信息系統(tǒng)開發(fā)是一項系統(tǒng)工程,因此可以按照工程的一般特性,用系統(tǒng)的觀點制定出系統(tǒng)開發(fā)各個階段的任務,這是系統(tǒng)工程小組的工作職責,即將整個開發(fā)過程按階段劃分出若干個任務,規(guī)定好每個任務的負責人、任務的目標、檢驗標準、完成任務的時間等。只有明確每一項任務的責、權(quán)、利,才能使得開發(fā)工作順利進行。

  6.開發(fā)與測試小組

  開發(fā)與測試小組的任務是充分利用系統(tǒng)開發(fā)的一些關(guān)鍵技術(shù)、開發(fā)模型以及一些成熟的商品軟件從事各子系統(tǒng)的開發(fā)與集成,并對各于系統(tǒng)進行測試。這是整個開發(fā)項目的關(guān)鍵,因此要組織好該小組的成員,并采用統(tǒng)一的方法和標準進行工作。

  7.系統(tǒng)集成與安裝調(diào)試小組

  系統(tǒng)集成是對整個信息系統(tǒng)進行綜合的過程,該小組成員在充分注意軟件、硬件產(chǎn)品與所開發(fā)的信息系統(tǒng)之間的結(jié)合、注意最大限度地保證系統(tǒng)可靠性及發(fā)揮系統(tǒng)的最高效率的前提下完成信息系統(tǒng)的軟件、硬件等各方面的集成,并做好整個系統(tǒng)的測試與安裝調(diào)試工作。

  三、管理信息系統(tǒng)開發(fā)項目管理的基本內(nèi)容與步驟

  在具體實施管理信息系統(tǒng)開發(fā)項目管理時,可按下面5個步驟來進行:

  1.任務分解(WBS)

  任務分解(WorkBreakdownStructure),又叫任務劃分或工作分解結(jié)構(gòu),是把整個信息系統(tǒng)的開發(fā)工作定義為一組任務的集合,這組任務又可以進一步劃分成若干個子任務,進而形成具有層次結(jié)構(gòu)的任務群。使任務責任到人,落實到位,運行高效。任務劃分是實現(xiàn)項目管理科學化的基礎,雖然進行任務劃分要花費一定的時間和精力,但是在整個系統(tǒng)開發(fā)過程中將會越來越顯示出它的優(yōu)越性。

  任務劃分包括的內(nèi)容有:任務設置;資金劃分;任務計劃時間表;協(xié)同過程與保證完成任務的條件。

  任務設置是在統(tǒng)一文檔格式的基礎上詳細說明每項任務的內(nèi)容、應該完成的文檔資料、任務的檢驗標準等;資金劃分是根據(jù)任務的大小、復雜程度,所需的硬件、軟件、技術(shù)等多種因素確定完成這項任務所需的資金及分配情況;任務計劃時間表是根據(jù)所設置的任務確定完成的時間;協(xié)同過程與保證完成任務的條件是指在任務劃分時要考慮為了完成該項任務所需要的外部和內(nèi)部條件,即哪些人需要協(xié)助、參與該項任務,保證任務按時完成的人員、設備、技術(shù)支持、后勤支持是什么等。在進行了任務劃分之后,將這些任務落實到具體的人,并建立一張任務劃分表,在這張表中標明任務編號、任務名稱、完成任務的責任人,其中任務編號是按照任務的層次對任務進行編碼,最高度的任務為1,2,3,……,對任務1的分解為1.1,1.2,1.3,……,對任務2的分解為2.1,2.2,2.3,……,以此類推。

  任務分解的主要方法有以下三種:

 、侔聪到y(tǒng)開發(fā)項目的結(jié)構(gòu)和功能進行劃分。即可以將整個開發(fā)系統(tǒng)分為硬件系統(tǒng)、系統(tǒng)軟件、應用軟件系統(tǒng)。硬件系統(tǒng)可分為服務器、工作站、計算機網(wǎng)絡環(huán)境等,考慮這些硬件的選型方案、購置計劃、購置管理、檢驗標準、安裝調(diào)試計劃等內(nèi)容,制定相應的任務;系統(tǒng)軟件可劃分為網(wǎng)絡操作系統(tǒng)軟件、后臺數(shù)據(jù)庫管理系統(tǒng)、前臺開發(fā)平臺等,考慮這些軟件的選型、配件、購置、安裝調(diào)試等內(nèi)容并制定相應的任務;對于應用軟件可將其劃分為輸入、顯示、查詢、打印、處理等功能,考慮對系統(tǒng)進行需求分析、總體設計、詳細設計、編程、測試、檢驗標準、質(zhì)量保證、審查等內(nèi)容并制定相應的任務。

  ②按系統(tǒng)開發(fā)階段進行劃分。即按照系統(tǒng)開發(fā)中的系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施及系統(tǒng)實施中的編程、系統(tǒng)測試、系統(tǒng)安裝調(diào)試、系統(tǒng)試運行、系統(tǒng)運行等各個階段劃分出每個階段應該完成的任務、技術(shù)要求、軟硬件系統(tǒng)的支持、完成的標準、人員的組織及責任、質(zhì)量保證、檢驗及審查等項內(nèi)容,同時還可根據(jù)完成各階段任務所需的步驟將這些任務進行更細一級的劃分。

 、蹖ⅱ佗诮Y(jié)合起來進行劃分。采用這種方法主要是從實際應用考慮,兼顧兩種方法的不同特點而進行。

  在進行任務劃分過程中應特別注意以下兩點。

  一是劃分任務的數(shù)量不易過多,但也不能過少。過多會引起項目管理的復雜性與系統(tǒng)集成的難度;過少會對項目組成員,特別是任務負責人有較高的要求,而影響整個開發(fā)。因此應該注意任務劃分的恰當性。

  二是在任務劃分后應該對任務負責人賦予一定的職權(quán),明確責任人的任務、界限、對其他任務的依賴程度、確定約束機制和管理規(guī)則。

  2.計劃安排

  依據(jù)任務劃分即可制定出整個開發(fā)及項目管理計劃,并產(chǎn)生任務時間計劃表。開發(fā)計劃可以劃分為配置計劃、應用軟件開發(fā)計劃、測試和評估計劃、驗收計劃、質(zhì)量保證計劃、系統(tǒng)工程管理計劃和項目管理計劃等。

  計算機硬件系統(tǒng)、系統(tǒng)軟件配置計劃包括:

  (1)建立系統(tǒng)基準;

 。2)配置、選型、購置、安裝調(diào)試過程;

 。3)在變化的情況下如何保持系統(tǒng)基準的穩(wěn)定;

 。4)最終產(chǎn)品的文檔。

  應用軟件開發(fā)計劃包括:

 。1)將用戶需求轉(zhuǎn)化為相應的項目;

 。2)軟件開發(fā)過程;

 。3)集成軟件的過程;

 。4)測試軟件的過程。

  測試和評估計劃包括:

 。1)整個系統(tǒng)的集成;

  (2)整個系統(tǒng)的測試;

 。3)給用戶展示系統(tǒng)的工作情況;

 。4)準備給用戶使用系統(tǒng)。

  驗收計劃包括:

 。1)準備驗收文檔;

 。2)如何將最終系統(tǒng)提供給用戶。

  質(zhì)量保證計劃包括:

 。1)驗證開發(fā)質(zhì)量;

  (2)確定外部產(chǎn)品質(zhì)量。

  系統(tǒng)工程管理計劃包括:

  (1)管理全部系統(tǒng)開發(fā)任務;

 。2)跟蹤用戶對系統(tǒng)開發(fā)的需求。

  項目管理計劃包括:

 。1)何時及如何完成任務;

 。2)建立完成的策略和標準;

 。3)各種計劃的協(xié)調(diào)。

  計劃安排還包括培訓計劃、安裝計劃、安全性保證計劃等。當這些計劃制定出采后,可以畫出任務時間計劃表,表明任務的開始時間、結(jié)束時間,表明任務之間的相互依賴程度。這個任務時間計劃表可以按照任務的層次形成多張表,系統(tǒng)開發(fā)的主任務可以形成一張表,它是所有子任務時間計劃表建立的基礎。這些表是所有報告的基礎,同時還可以幫助對整個計劃實施監(jiān)控。任務時間計劃表的建立可以有多種方法,它可以采用表格形式,也可以使用圖形來表達,也可以使用軟件工具,其表達方式取決于實際的應用需求。

  3.項目經(jīng)費管理

  項目經(jīng)費管理是信息系統(tǒng)開發(fā)項目管理的關(guān)鍵因素,項目經(jīng)理可以運用經(jīng)濟杠桿來有效控制整個開發(fā)工作,達到事半功倍的效果。在項目管理中,賦予任務負責人一定職責的同時,還要賦予其相應的支配權(quán),也要對其進行適當?shù)目刂啤?/p>

  在經(jīng)費管理中要制訂兩個重要的計劃,即經(jīng)費開支計劃和預測計劃。

  經(jīng)費開支計劃包括:

 。1)完成任務所需的資金分配;

 。2)確認任務的責權(quán)和考慮可能的超支情況;

 。3)系統(tǒng)開發(fā)時間表及相應的經(jīng)費開支;

 。4)如果需要變動,及早通知項目經(jīng)理。

  預測開支計劃包括:

 。1)估計在不同的時間所需的經(jīng)費情況;

 。2)了解項目完成的百分比;

 。3)與經(jīng)費開支計劃相比較;

  (4)允許項目經(jīng)理做有計劃的經(jīng)費調(diào)整。

  4.項目審計與控制

  項目審計與控制是整個項目管理的重要部分,它對于整個系統(tǒng)開發(fā)能否在預算的范圍內(nèi)按照任務時間表來完成相應的任務起著關(guān)鍵的作用。相應的管理內(nèi)容和步驟如下:

 。1)制定系統(tǒng)開發(fā)的工作制度。按照所采用的開發(fā)方法,針對每一類開發(fā)人員制定出其工作過程中的責任、義務、完成任務的質(zhì)量標準等。

 。2)制定審計計劃。按照總體目標和工作標準制定出進行審計的計劃。

  (3)分析審計結(jié)果。按計劃對每項任務進行審計,分析執(zhí)行任務計劃表和經(jīng)費的變化情況,確定需要調(diào)整、變化的部分。

  (4)控制。即根據(jù)任務時間計劃表和審計結(jié)果,掌握項目進展情況,及時處理開發(fā)過程中出現(xiàn)的問題,及時修正開發(fā)工作中出現(xiàn)的偏差,保證系統(tǒng)開發(fā)工作的順利進行。

  對于系統(tǒng)開發(fā)中出現(xiàn)的變化情況,項目經(jīng)理要及時與用戶和主管部門聯(lián)系,取得他們的理解和支持,及時針對變化情況采取相應的對策。

  5.項目風險管理

  信息系統(tǒng)開發(fā)項目實施過程中,盡管經(jīng)過前期的可行性研究以及一系列管理措施的控制,但其效果一般來說還不能過旱地確定,它與風險聯(lián)系著,可能達不到預期的效果,費用可能比計劃的高,實現(xiàn)時間可能比預期的長,而且,硬件和軟件的性能可能比預期的低,等等。因此,任何一個系統(tǒng)開發(fā)項目都應具有風險管理,這樣才能充分體現(xiàn)出成本分析的優(yōu)點,在風險管理中應注意的是:

  (1)技術(shù)方面必須滿足需求,應盡量采用商品化技術(shù),這樣可以降低系統(tǒng)開發(fā)的風險。

 。2)開銷應盡量控制在預算范圍之內(nèi)。

  (3)開發(fā)進度應盡量控制在計劃之內(nèi)。

  (4)應盡量與用戶溝通,不要做用戶不知道的事情。

 。5)充分估計到可能出現(xiàn)的風險,注意傾聽其他開發(fā)人員的意見。

 。6)及時采納減少風險的建議。

  總之,風險管理也是項目管理的重要內(nèi)容,是項目經(jīng)理的特別職責。

  風險管理過程可以劃分為以下幾個步驟:

  第一步,風險辨識。首先列出一個潛在問題表,然后再考慮其中有哪些問題會出現(xiàn)風險。風險的確定應聽取技術(shù)專家和廣大用戶的意見。潛在的風險源包括:

 。1)在總體規(guī)劃和系統(tǒng)分析階段所進行的需求分析不完全、不清楚、不穩(wěn)定、不可行,最終影響軟件集成和系統(tǒng)集成。設計結(jié)果的可用性、可實施性、可測試性較差,影響系統(tǒng)的后續(xù)開發(fā)工作。

 。3)在程序設計過程中,可能出現(xiàn)的非一致性或系統(tǒng)的支持較差。

  (4)在整個開發(fā)過程中,遇到困難和問題時,開發(fā)人員可能出現(xiàn)的矛盾和不協(xié)調(diào)性將影響系統(tǒng)開發(fā)的質(zhì)量和開發(fā)進度。

 。5)在實施項目管理過程中,計劃的準確性、可監(jiān)控性、經(jīng)費運用及分配情況等都將對整個開發(fā)工作產(chǎn)生影響。

  第二步,風險分析。對辨識出的風險進行進一步的確認后分析風險概況,即假設某一風險出現(xiàn)后,分析是否會有其他風險出現(xiàn),或是假設這一風險不出現(xiàn),分析它將會產(chǎn)生什么情況,然后確定主要風險出現(xiàn)最壞情況后,如何將此風險的影響降低到最小,同時確定主要風險出現(xiàn)的個數(shù)及時間。

  第三步,風險緩和。通過對風險的分析確定出風險的等級,對高級的風險要制定出相應的對策,采取特殊的措施予以處理,并指定專人負責重要風險項目的實施,同時在風險管理計劃中進行專門的說明。

  第四步,風險跟蹤。對辨識后的風險在系統(tǒng)設計開發(fā)過程中進行跟蹤管理,確定還會有哪些變化,以便及時修正計劃。具體內(nèi)容包括:

 。1)實施對重要風險的跟蹤;

 。2)每月對風險進行一次跟蹤;

  (3)風險跟蹤應與項目管理中的整體跟蹤管理相一致;

 。4)風險的內(nèi)容和對項目開發(fā)的影響應隨著時間的不同而相應地變化。

  因此,在項目實施管理過程中,隨時研究項目的風險并作出相應的對策是管理工作不可映少的。通常影響項目內(nèi)在風險的因素有三個:項目的規(guī)模、業(yè)務的結(jié)構(gòu)化程度以及項目的技術(shù)難度。把這三種因素的高低(或大小)組合起來,所可能產(chǎn)生的8種項目風險估計見表2。

  表2項目風險估計表

  項目管理中風險管理方法,是根據(jù)項目風險水平進行組織和管理。為了搞好項目,管理,可采用四種措施和技術(shù):

  (1)項目組與用戶結(jié)合的外部結(jié)合措施和技術(shù)。如,用戶項目管理組織、用戶參加的項目小組和用戶指導委員會。

 。2)項目組協(xié)調(diào)工作的內(nèi)部結(jié)合措施和技術(shù)。如,項目評審會、備忘錄和項目組參與決策。

  (3)任務結(jié)構(gòu)化、條理化的規(guī)范的計劃措施和技術(shù)。如,關(guān)鍵路線圖、抓重大事件以及項目審批程序等。

  (4)估計項目進程的規(guī)范化控制措施和技術(shù)。如,具有差異分析的一系列正式的狀態(tài)報告。

  通常,任務的結(jié)構(gòu)化程度越低,越需要外部與用戶的高度結(jié)合。采用難度大的高技術(shù)項目通常借助于高度的內(nèi)部項目結(jié)合和規(guī)范化很低的計劃和控制。規(guī)范化高的計劃和控制對技術(shù)難度低而規(guī)模大的項目最為有用。項目風險的管理對策見表3。

  表3項目風險的管理對策表

  顯見,如果一個風險高的項目獲得成功,將能得到最大的期望效益。當冒著某種風險去實現(xiàn)規(guī)模大、非結(jié)構(gòu)化的高技術(shù)項目時,把具有不同風險和不同項目組織管理的一些項目結(jié)合起采,可以使企業(yè)獲得令人滿意的結(jié)果。

  對信息系統(tǒng)的建設來說,項目管理中風險管理十分重要,因其涉及到方方面面的開發(fā)人員和廣大的最終用戶。為了保證系統(tǒng)開發(fā)的順利進行,除了要建立一整套的管理職責和規(guī)范,堅持將一種正確的開發(fā)方法貫穿始終外,還要做好各類人員的思想溝通,“使開發(fā)項目組的全體人員自始至終都能保持一個聲音說話”。