工程項目管理軟件范文

時間:2023-04-09 09:45:47

導語:如何才能寫好一篇工程項目管理軟件,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公文云整理的十篇范文,供你借鑒。

篇1

運用信息技術改造和提升建筑業(yè)是我國建筑業(yè)的客觀要求。,我國工程項目管理軟件的質量和實際水平遠遠落后于發(fā)達國家。因此,現狀、尋找差距,探索一條適合我國國情的發(fā)展道路,用以指導軟件的開發(fā),推動實際應用的深入,對于提高我國項目管理水平、實現行業(yè)信息化、產業(yè)結構高度化,都是極具現實意義的。

2、工程項目管理軟件

2.1概念的界定

工程項目管理軟件(以下簡稱為項目管理軟件)是指以項目的施工環(huán)節(jié)為核心,以時間進度控制為出發(fā)點,利用計劃技術,對施工過程中的進度、費用、資源等進行綜合管理的一類應用軟件。它包括五個主要功能模塊:進度計劃管理功能、資源管理功能、費用管理功能、報告生成與輸出功能、輔助功能(主要指與其他軟件的接口、二次開發(fā)、數據保密等)。這種概念源于對國外類似產品的概括,如P3(PrimaveraProjectPlanner)、MicrosoftProject、HarvardTotalProjectManagement、HarvardProjectManager.從廣義上看,項目管理軟件包括了與項目管理工作相關的各種應用軟件,可以涉及進度、費用、資源、質量、風險、組織等各個方面,是項目管理相關軟件的總稱。

2.2發(fā)展概述

國內項目管理軟件的研究開發(fā)始于20世紀70年代,至今經歷了兩次重大轉變(見圖1)。

第一次,90年代初,標志是研發(fā)主體由用戶本身轉變?yōu)閷I(yè)化的軟件。在70、80年代多是各用戶單位自行研制的單項功能的初級產品,即自己提出需求、自己研究、自己開發(fā)、自己使用,是一種完全的小生產方式,在近二十年中發(fā)展緩慢。90年代初,市場帶動出幾十家專門從事建筑管理軟件開發(fā)的高民營企業(yè),軟件開始走上化、專業(yè)化、商業(yè)化的快速發(fā)展道路。

90年代是國內建筑管理軟件迅猛發(fā)展的十年,工程造價、工程量、鋼筋配料、平面圖制作、標書制作軟件等新產品大量涌現,價格逐漸降低、功能不斷完善,界面友好、操作方便,通用性、實用性增強。

第二次,90年代末,標志是產品由單機版轉向系統(tǒng)集成。如將項目施工方案的設計、概預算、工程量計算、進度計劃、資源計劃、費用管理、事務性管理等綜合起來形成一個有機的整體。運行環(huán)境由單機用戶拓展到網絡多用戶,一定程度上實現了企業(yè)內部的數據共享。

進入2000年來,項目管理軟件的研發(fā)出現了滯緩現象。究其原因是多方面的,既有市場因素又有技術因素,既有外部環(huán)境的又有自身條件的制約,如加入WTO的影響、用戶需求的變化,網絡技術、數據庫技術、通訊技術的進步等。項目管理軟件發(fā)展的方向在哪里?必然趨勢如何?怎樣應對?這些擺在眾多業(yè)內人士面前。

3、國內項目管理軟件的現狀

3.1外部環(huán)境分析

3.1.1機遇

(1)積極的政策環(huán)境。2000年7月國務院了《鼓勵軟件產業(yè)和集成電路產業(yè)發(fā)展的若干政策》在投資融資、稅收、產業(yè)技術、出口、收入分配、人才吸引與培養(yǎng)、知識產權保護等方面,給予優(yōu)惠政策。建設部正在領導制定《建設企業(yè)管理信息系統(tǒng)軟件通用標準》和《建設信息平臺數據通用標準等通用標準,以規(guī)范建設領域信息市場行為。各省市地方的建委、定額站以及高新技術開發(fā)區(qū),積極貫徹黨和國家方針政策,制定一系列的優(yōu)惠辦法,培育扶植當地軟件企業(yè)的發(fā)展。

(2)巨大的市場需求。項目管理軟件作為一種行業(yè)專用軟件,其發(fā)展與建筑行業(yè)自身的興衰息息相關。據統(tǒng)計,我國現有各類施工企業(yè)10多萬家,項目經理部幾十萬個,除此之外工程監(jiān)理、審計、建行、甲方等單位也都是管理軟件的用戶,遠期軟件需要量應在100萬套,但現在軟件總的銷量不足2萬套。加入WTO以后,受各方面因素的影響,經濟將呈現快速增長的態(tài)勢,國內總體建設投資規(guī)模擴大,這將會為建筑業(yè)創(chuàng)造一個良好的發(fā)展機遇,也必將拉動行業(yè)軟件市場需求的增長。

(3)信息技術在建筑業(yè)的廣泛應用。20世紀90年代以后,我國建筑業(yè)應用信息技術取得了突飛猛進的發(fā)展,為項目管理軟件的普及推廣提供了必要的條件。主要表現在:1.網站建設從無到有,形成了政府網站、行業(yè)網站、企業(yè)網站三個層次。2.廣泛應用計算軟件和工具軟件。3.在施工中推廣應用以信息技術為特征的自動化控制技術,取得了較好的效果。

3.1.2挑戰(zhàn)

(1)項目管理的基礎工作薄弱。軟件的應用要有一定的條件,目前我國項目管理中影響軟件應用和開發(fā)的主要問題有:1.管理工作尚未標準化。例如各種報告、信息、數據及各種費用項目的劃分,各種文本等的標準化程度不高。2.工作過程中的隨意性,非程序化工作和干擾,使先進的計劃、控制方法和程序難以使用,難以顯示出它們的效果。3.整體管理水平低,各層次的管理人員尚不能掌握的管理手段和方法。管理的基礎工作薄弱不僅限制了對軟件應用的需求,而且進一步拉大了國內項目管理與國際水平的差距。

(2)國外競爭者的挑戰(zhàn)。目前,打進中國建筑市場的國外軟件有MS-Project、P3等。這些軟件功能強大、專業(yè)性強、知名度高、營銷方式靈活。如P3軟件在國際上具有極高的知名度,逐漸成為工程項目管理行業(yè)的標準軟件。世行也在大型項目上推薦使用P3軟件。加入WTO后,外國軟件企業(yè)將享受國民待遇,出口補貼政策、政府采購將受到限制,我國的產品市場不僅要開放,服務市場也相應開放,軟件市場從而將完全開放,國內軟件市場競爭日趨激烈。而且,加入WTO后,外資建設項目增多、建筑市場逐步放開,國外工程設計、承包、咨詢單位的大量涌入會加大MS-Project、P3等的市場份額。

國產軟件一般在功能設置和運行機制上更符合國內用戶的需求和習慣,如有雙代號網絡圖、前鋒線功能等。但在用戶界面、報告生成與輸出、數據交換、二次開發(fā)等方面還存在著較大的差距,而且這些軟件目前還不可能用于國際工程項目。

3.2內部條件分析

3.2.1優(yōu)勢

(1)技術成熟。國內項目管理軟件經過近30年的發(fā)展,已經研制出適用于公司和項目兩個層次的產品,而且部分軟件的技術水平達到新的高度,令外國同行刮目相看,為發(fā)展適合國情的信息產品奠定了技術基礎。如北京夢龍公司的智能管理系統(tǒng)Pert、大連同洲公司的項目計劃管理系統(tǒng)TZ-Project.

(2)市場占有率高。初步估算,國產軟件的市場占有率在三分之二以上。此外,用戶購買軟件后,需要經過培訓,才能掌握運用。一旦熟練使用后,就傾向于繼續(xù)購買后續(xù)產品,而不愿轉購其他公司的同類產品。這一消費特征有利于率先占有市場的軟件。多種原因造成國內軟件企業(yè)已搶先一步占領市場,建立起銷售渠道和用戶對它們的信任。

(3)服務本土化。軟件的價值歸根結底表現在對傳統(tǒng)行業(yè)的服務上,軟件行業(yè)競爭的核心是服務的競爭。國內的軟件企業(yè)經過十多年的市場開拓,已在全國的數十萬用戶中建立起較為完善的服務體系,深入到公路、港口、建筑、市政、鐵路、水利、電力等各個領域,能夠快速響戶要求,提供全面的咨詢培訓維護服務,這是外國公司在短期內無法做到的。

(4)人才優(yōu)勢。國內軟件開發(fā)人員的薪酬平均低于國際水平,是美國的1/30~1/20,可大大降低軟件研發(fā)成本。此外,國內建筑市場運作不規(guī)范,用戶需求差異大,而國內研發(fā)人員熟悉行情,與用戶容易溝通,開發(fā)的產品更符合“國情”。

3.2.2劣勢

(1)品牌與質量。國產項目管理軟件數量不少,但沒有一個能夠像P3那樣知名的品牌。幾十家軟件研發(fā)單位“各占一個山頭”,國內市場呈現小而散、四分五裂的格局。在研發(fā)過程中普遍缺乏嚴格的測試環(huán)節(jié),軟件的改動和版本的升級頻繁,造成成本的增加和維護上的難度,帶給用戶許多不必要的麻煩。而且,由于缺乏行之有效的軟件開發(fā)管理體制,一個關鍵性設計人員的變動往往會嚴重軟件產品的整個生產過程。在功能模塊上,國產軟件偏重進度計劃管理,在資源管理、費用管理方面遠遠落后與國外軟件。此外,國產軟件都無法實現環(huán)境下異質數據庫的互連、沒有對用戶開放二次開發(fā)的接口。

(2)規(guī)模小、開發(fā)資金不足。國內軟件企業(yè)的資金來源主要以企業(yè)自主投資、風險投資和政府投資三種為主。大部分企業(yè)缺乏正常的融資手段,只是依靠經營利潤的積累。企業(yè)規(guī)模小、缺乏“重量級”企業(yè),、設計、開發(fā)和市場開拓能力有限。據統(tǒng)計,50人以下的企業(yè)占40%左右,50~100人的企業(yè)占50%左右,100~200人的企業(yè)僅2家,200人以上的為零。

(3)缺乏統(tǒng)籌規(guī)劃。由于沒有明確的行業(yè)標準和方向引導,軟件開發(fā)只能根據客戶要求,由軟件技術人員,憑自己的理解和能力進行設計、編程,造成軟件開發(fā)選題雷同,而且多屬低水平重復開發(fā)。企業(yè)在技術、研究、開發(fā)等方面存在很大的盲目性,力量分散,造成大量資源浪費,也延誤了發(fā)展的時機。

(4)人才流失。由于缺少合理的收入分配激勵機制,大量軟件開發(fā)人員流向高收入的電信、、商業(yè)領域,國內從事工程管理軟件開發(fā)的人員不足千名,其中懂工程、懂機、懂管理的復合性高級人才更是少之又少。

4、國外項目管理軟件的發(fā)展及啟示

4.1發(fā)展概述

國外項目管理中的計算機應用可以追溯到50年代中后期網絡計劃技術的出現,到了60年代中后期網絡程序已經十分成熟。整個70年研究的重點是完善和擴展網絡模型分析軟件的應用功能,如成本和資源的平衡優(yōu)化;同時提出并研究了項目管理信息系統(tǒng)。進入80年代以后,PC機的普及和項目管理工作的化、標準化,使一般中小型企業(yè)、中小型項目也可用計算機進行管理,網絡技術才真正普及。90年代后,項目管理軟件發(fā)展迅速,不斷有功能強大、使用方便的軟件推出,在項目管理中發(fā)揮了重要作用,計算機的應用已經成為項目管理必不可少的一個組成部分。

項目管理軟件的功能層次不斷提高,對應著三個顯著階段:

第一層次,也稱基本功能,如進度控制、質量管理、資源管理、費用控制、采購管理等,是對基層工作流程的模擬,在一定程度上實現數據共享,減輕了基層項目管理人員的工作強度。在80年代已基本完成這方面的功能開發(fā)并在基層項目管理中廣泛應用。

第二功能層次有兩個特點:一是分析和預測功能,包括工期變動分析、不可預見事件分析(如惡劣氣候、匯率變動、市場物價變動、分包商情況變動等)。在分析基礎上產生預測功能,主要包括進度預測、投資預測、資金需求預測等,并有相應的數學模型。二是計算機網絡的使用和通訊功能,主要是局域網上的多用戶操作和多項目管理,以及借助Internet、Intranet,郵件、電子信箱等先進的通訊工具和手段,減少項目管理班子的工作所受的地域限制。P3及MS-Project都是這一層次的產品。

第三層次是基于因特網的項目管理,使整個項目管理業(yè)務與因特網結合,具有跨平臺兼容、交互性和實時性,項目成員可以協同工作,實現在線文檔管理、在線討論、視頻會議等。到目前為止尚無完善的產品出現,但有兩個軟件Mesa/Vista,WebProject已初具雛形。

4.2發(fā)展啟示

目前國內項目管理軟件的發(fā)展還處在第一階段。某些軟件具備或正向第二功能層次發(fā)展,沒有基于因特網的第三階段軟件。國外同類軟件的發(fā)展歷程可以得到啟示:數據通訊、多項目管理、多用戶環(huán)境、多系統(tǒng)兼容和與Web技術集成、增強用戶自定義功能,這代表著項目管理軟件的新發(fā)展。客戶機(Client)/服務器(Server)模式向瀏覽器(Browser)/服務器(Server)模式轉變將是必然趨勢。

5、對策

5.1我國項目管理軟件SWOT分析

基于上述分析,可歸納出我國項目管理軟件SWOT矩陣。

5.2政府和行業(yè)協會

(1)規(guī)范項目管理,實現與國際接軌。推進《施工項目管理規(guī)程》、《工程網絡計劃技術規(guī)程》、《建設工程質量管理條例》、《建筑工程施工合同(示范文本)》等的制訂和落實,嚴格按規(guī)程、規(guī)范和標準進行項目管理。在項目管理中推廣使用WBS(項目結構分解)等,保證數據采集的完整與統(tǒng)一。加強信息技術標準研究,積極參與國際標準的制訂,利用標準來占領市場。

(2)統(tǒng)籌規(guī)劃,抓大放小,分類指導。制定建筑業(yè)信息化發(fā)展規(guī)劃和技術政策,確定產業(yè)升級目標,合理選擇主導產業(yè)、戰(zhàn)略產業(yè)。對各省市地方的造價、鋼筋、工程量等單機軟件鼓勵自由競爭,讓市場來決定優(yōu)勝劣汰,同時強化行業(yè)管理,維持公平、有序的競爭環(huán)境。對項目管理軟件的研發(fā)加強扶植力度,增強國產軟件自主發(fā)展的能力,重點扶植、推廣一批具有自主知識產權的產品。

(3)發(fā)揮行業(yè)組織的作用。行業(yè)協會加強與政府和企業(yè)的聯系,為企業(yè)在技術、管理、市場信息、人才培訓等方面提供指導和幫助。

5.3軟件企業(yè)

(1)利用政策,把握機遇。認真研究、充分利用國家為產業(yè)發(fā)展提供的政策環(huán)境,要充分利用加入世貿組織的過渡期,力爭在三、五年內完善項目管理軟件并實現產業(yè)化。

(2)調整產品結構,培育自主品牌。推進產品創(chuàng)新和產品重組。擁有自主知識產權的,要強化知識產權管理,積極實施信息技術專利戰(zhàn)略,按國際項目管理要求進一步完善產品,爭取在國際市場占有一席之地。正在研發(fā)之中的,要多研究國內外同類軟件,合理選擇細分市場,采取產品差異化戰(zhàn)略或市場跟隨戰(zhàn)略。

(3)規(guī)范企業(yè)管理。積極參與ISO9000,CMM,ISO14000等國際質量保證體系認證和國際安全認證,加強軟件企業(yè)的規(guī)范化管理。建立有效的激勵和約束機制,充分調動員工積極性,吸引并留住各類優(yōu)秀人才。

(4)服務創(chuàng)新。推動軟件售后服務的化,建立專業(yè)的咨詢服務機構。不具備持續(xù)開發(fā)能力的公司應向增值服務的專業(yè)服務公司轉變。從目前發(fā)展趨勢看,軟件的升級、維護、咨詢活動的利潤比銷售的更可觀。

6、結論

我國工程項目管理軟件研發(fā)的整體水平較低,實際應用情況不容樂觀。要改變這一局面,政府和企業(yè)都要付諸努力。政府和行業(yè)協會要規(guī)范項目管理,實現與國際接軌;統(tǒng)籌規(guī)劃,抓大放小,分類指導。軟件企業(yè)調整產品結構,培育自主品牌,規(guī)范企業(yè)管理及建立服務創(chuàng)新的體制。

參考

[1]MatthewJ.Liberatore.ProjectManagementInConstruction:SoftwareUseAndResearchDirections[J].JournalOfConstructionEngineeringAndManagement,2001,(March/April)。

[2]成虎。工程項目管理[M].中國建筑出版社,2001.

[3]陳昌柏。WTO-ITA與中國IT產業(yè)發(fā)展[M].北京郵電大學出版社,2001.

[4]王雪青。國際工程項目管理[M].中國建筑工業(yè)出版社,2000.

篇2

運用信息技術改造和提升建筑業(yè)是我國建筑業(yè)發(fā)展的客觀要求。目前,我國工程項目管理軟件的質量和實際應用水平遠遠落后于發(fā)達國家。因此,總結現狀、尋找差距,探索一條適合我國國情的發(fā)展道路,用以指導軟件的研究開發(fā),推動實際應用的深入,對于提高我國項目管理水平、實現行業(yè)信息化、產業(yè)結構高度化,都是極具現實意義的。

2、工程項目管理軟件

2.1 概念的界定

工程項目管理軟件(以下簡稱為項目管理軟件)是指以項目的施工環(huán)節(jié)為核心,以時間進度控制為出發(fā)點,利用網絡計劃技術,對施工過程中的進度、費用、資源等進行綜合管理的一類應用軟件。它包括五個主要功能模塊:進度計劃管理功能、資源管理功能、費用管理功能、報告生成與輸出功能、輔助功能(主要指與其他軟件的接口、二次開發(fā)、數據保密等)。這種概念源于對國外類似產品的分析概括,如 P3(Primavera Project Planner)、Microsoft Project、Harvard Total Project Management、Harvard Project Manager.從廣義上看,項目管理軟件包括了與項目管理工作相關的各種應用軟件,可以涉及進度、費用、資源、質量、風險、組織等各個方面,是項目管理相關軟件的總稱。

2.2 發(fā)展概述

國內項目管理軟件的研究開發(fā)始于 20 世紀 70 年代,至今經歷了兩次重大轉變(見圖 1)。

第一次,90 年代初,標志是研發(fā)主體由用戶本身轉變?yōu)閷I(yè)化的軟件企業(yè)。在 70、80 年代多是各用戶單位自行研制的單項功能的初級產品,即自己提出需求、自己研究、自己開發(fā)、自己使用,是一種完全的小生產方式,在近二十年中發(fā)展緩慢。90 年代初,市場經濟帶動出幾十家專門從事建筑管理軟件開發(fā)的高科技民營企業(yè),軟件開始走上社會化、專業(yè)化、商業(yè)化的快速發(fā)展道路。

90 年代是國內建筑管理軟件迅猛發(fā)展的十年,工程造價、工程量計算、鋼筋配料、平面圖制作、標書制作軟件等新產品大量涌現,價格逐漸降低、功能不斷完善,界面友好、操作方便,通用性、實用性增強。

第二次,90 年代末,標志是產品由單機版轉向系統(tǒng)集成。如將項目施工方案的設計、概預算、工程量計算、進度計劃、資源計劃、費用管理、事務性管理等綜合起來形成一個有機的整體。運行環(huán)境由單機用戶拓展到網絡多用戶,一定程度上實現了企業(yè)內部的數據共享。

進入 2000 年來,項目管理軟件的研發(fā)出現了滯緩現象。究其原因是多方面的,既有市場因素又有技術因素,既有外部環(huán)境的影響又有自身條件的制約,如加入 WTO 的影響、用戶需求的變化,網絡技術、數據庫技術、通訊技術的進步等。項目管理軟件發(fā)展的方向在哪里?必然趨勢如何?怎樣應對?這些問題擺在眾多業(yè)內人士面前。

3、國內項目管理軟件的現狀

3.1 外部環(huán)境分析

3.1.1 機遇

(1)積極的政策環(huán)境。2000 年 7 月國務院了《鼓勵軟件產業(yè)和集成電路產業(yè)發(fā)展的若干政策》在投資融資、稅收、產業(yè)技術、出口、收入分配、人才吸引與培養(yǎng)、知識產權保護等方面,給予優(yōu)惠政策。建設部正在領導制定《建設企業(yè)管理信息系統(tǒng)軟件通用標準》和《建設信息平臺數據通用標準等通用標準,以規(guī)范建設領域信息市場行為。各省市地方的建委、定額站以及高新技術開發(fā)區(qū),積極貫徹黨和國家方針政策,制定一系列的優(yōu)惠辦法,培育扶植當地軟件企業(yè)的發(fā)展。

(2)巨大的市場需求。項目管理軟件作為一種行業(yè)專用軟件,其發(fā)展與建筑行業(yè)自身的興衰息息相關。據統(tǒng)計,我國現有各類施工企業(yè) 10 多萬家,項目經理部幾十萬個,除此之外工程監(jiān)理、審計、建行、甲方等單位也都是管理軟件的用戶,遠期軟件需要量應在 100 萬套,但現在軟件總的銷量不足 2萬套。加入WTO以后,受各方面因素的影響,中國經濟將呈現快速增長的態(tài)勢,國內總體建設投資規(guī)模擴大,這將會為建筑業(yè)創(chuàng)造一個良好的發(fā)展機遇,也必將拉動行業(yè)軟件市場需求的增長。

(3)信息技術在建筑業(yè)的廣泛應用。20 世紀 90 年代以后,我國建筑業(yè)應用信息技術取得了突飛猛進的發(fā)展,為項目管理軟件的普及推廣提供了必要的條件。主要表現在:1.網站建設從無到有,形成了政府網站、行業(yè)網站、企業(yè)網站三個層次。2.廣泛應用計算軟件和工具軟件。3.在施工中推廣應用以信息技術為特征的自動化控制技術,取得了較好的效果。

3.1.2 挑戰(zhàn)

(1)項目管理的基礎工作薄弱。軟件的應用要有一定的條件,目前我國項目管理中影響軟件應用和開發(fā)的主要問題有:1.管理工作尚未標準化。例如各種報告、信息、數據及各種費用項目的劃分,各種文本等的標準化程度不高。2.工作過程中的隨意性,非程序化工作和干擾,使先進的計劃方法、控制方法和程序難以使用,難以顯示出它們的效果。3.整體管理水平低,各層次的管理人員尚不能掌握現代的管理手段和方法。管理的基礎工作薄弱不僅限制了對軟件應用的需求,而且進一步拉大了國內項目管理與國際水平的差距。

(2)國外競爭者的挑戰(zhàn)。目前,打進中國建筑市場的國外軟件有 MS-Project、P3 等。這些軟件功能強大、專業(yè)性強、知名度高、營銷方式靈活。如 P3 軟件在國際上具有極高的知名度,逐漸成為工程項目管理行業(yè)的標準軟件。世行也在大型項目上推薦使用 P3 軟件。加入 WTO 后,外國軟件企業(yè)將享受國民待遇,出口補貼政策、政府采購將受到限制,我國的產品市場不僅要開放,服務市場也相應開放,軟件市場從而將完全開放,國內軟件市場競爭日趨激烈。而且,加入 WTO 后,外資建設項目增多、建筑市場逐步放開,國外工程設計、承包、咨詢單位的大量涌入會加大 MS-Project、P3 等的市場份額。

國產軟件一般在功能設置和運行機制上更符合國內用戶的需求和習慣,如有雙代號網絡圖、前鋒線功能等。但在用戶界面、報告生成與輸出、數據交換、二次開發(fā)等方面還存在著較大的差距,而且這些軟件目前還不可能用于國際工程項目。

3.2 內部條件分析

3.2.1優(yōu)勢

(1)技術成熟。國內項目管理軟件經過近 30 年的發(fā)展,已經研制出適用于公司和項目兩個層次的產品,而且部分軟件的技術水平達到新的高度,令外國同行刮目相看,為發(fā)展適合國情的信息產品奠定了技術基礎。如北京夢龍公司的智能管理系統(tǒng) Pert、大連同洲公司的項目計劃管理系統(tǒng) TZ-Project.

(2)市場占有率高。初步估算,國產軟件的市場占有率在三分之二以上。此外,用戶購買軟件后,需要經過培訓學習,才能掌握運用。一旦熟練使用后,就傾向于繼續(xù)購買后續(xù)產品,而不愿轉購其他公司的同類產品。這一消費特征有利于率先占有市場的軟件企業(yè)。多種原因造成國內軟件企業(yè)已搶先一步占領市場,建立起銷售渠道和用戶對它們的信任。

(3)服務本土化。軟件的價值歸根結底表現在對傳統(tǒng)行業(yè)的服務上,軟件行業(yè)競爭的核心是服務的競爭。國內的軟件企業(yè)經過十多年的市場開拓,已在全國的數十萬用戶中建立起較為完善的服務體系,深入到公路、港口、建筑、市政、鐵路、水利、電力等各個領域,能夠快速響應用戶要求,提供全面的咨詢培訓維護服務,這是外國公司在短期內無法做到的。

(4)人才優(yōu)勢。國內軟件開發(fā)人員的薪酬平均低于國際水平,是美國的 1/30~1/20,可大大降低軟件研發(fā)成本。此外,國內建筑市場運作不規(guī)范,用戶需求差異大,而國內研發(fā)人員熟悉行情,與用戶容易溝通,開發(fā)的產品更符合“中國國情”。

3.2.2劣勢

(1)品牌與質量。國產項目管理軟件數量不少,但沒有一個能夠像 P3 那樣知名的品牌。幾十家軟件研發(fā)單位“各占一個山頭”,國內市場呈現小而散、四分五裂的格局。在研發(fā)過程中普遍缺乏嚴格的測試環(huán)節(jié),軟件的改動和版本的升級頻繁,造成成本的增加和維護上的難度,帶給用戶許多不必要的麻煩。而且,由于缺乏行之有效的軟件開發(fā)管理體制,一個關鍵性設計人員的變動往往會嚴重影響軟件產品的整個生產過程。在功能模塊上,國產軟件偏重進度計劃管理,在資源管理、費用管理方面遠遠落后與國外軟件。此外,國產軟件都無法實現網絡環(huán)境下異質數據庫的互連、沒有對用戶開放二次開發(fā)的接口。

(2)規(guī)模小、開發(fā)資金不足。國內軟件企業(yè)的資金來源目前主要以企業(yè)自主投資、風險投資和政府投資三種為主。大部分企業(yè)缺乏正常的融資手段,只是依靠經營利潤的積累發(fā)展。企業(yè)規(guī)模小、缺乏“重量級”企業(yè),研究、設計、開發(fā)和市場開拓能力有限。據統(tǒng)計,50 人以下的企業(yè)占 40%左右, 50~100 人的企業(yè)占 50%左右,100~200 人的企業(yè)僅 2 家,200 人以上的為零。

(3)缺乏統(tǒng)籌規(guī)劃。由于沒有明確的行業(yè)標準和方向引導,軟件開發(fā)只能根據客戶要求,由軟件技術人員,憑自己的理解和能力進行設計、編程,造成軟件開發(fā)選題雷同,而且多屬低水平重復開發(fā)。企業(yè)在技術、研究、開發(fā)等方面存在很大的盲目性,力量分散,造成大量資源浪費,也延誤了發(fā)展的時機。

(4)人才流失。由于缺少合理的收入分配激勵機制,大量軟件開發(fā)人員流向高收入的電信、金融、商業(yè)領域,國內從事工程管理軟件開發(fā)的人員不足千名,其中懂工程、懂計算機、懂管理的復合性高級人才更是少之又少。

4、國外項目管理軟件的發(fā)展及啟示

4.1 發(fā)展概述

國外項目管理中的計算機應用可以追溯到50年代中后期網絡計劃技術的出現,到了60年代中后期網絡分析程序已經十分成熟。整個70年研究的重點是完善和擴展網絡模型分析軟件的應用功能,如成本和資源的平衡優(yōu)化;同時提出并研究了項目管理信息系統(tǒng)。進入80年代以后,PC 機的普及和項目管理工作的科學化、標準化,使一般中小型企業(yè)、中小型項目也可用計算機進行管理,網絡技術才真正普及。90 年代后,項目管理軟件發(fā)展迅速,不斷有功能強大、使用方便的軟件推出,在項目管理中發(fā)揮了重要作用,計算機的應用已經成為項目管理必不可少的一個組成部分。

項目管理軟件的功能層次不斷提高,對應著三個顯著階段:

第一層次,也稱基本功能,如進度控制、質量管理、資源管理、費用控制、采購管理等,是對基層工作流程的模擬,在一定程度上實現數據共享,減輕了基層項目管理人員的工作強度。在80年代已基本完成這方面的功能開發(fā)并在基層項目管理中廣泛應用。

第二功能層次有兩個特點:一是分析和預測功能,包括工期變動分析、不可預見事件分析(如惡劣氣候、匯率變動、市場物價變動、分包商情況變動等)。在分析基礎上產生預測功能,主要包括進度預測、投資預測、資金需求預測等,并有相應的數學模型。二是計算機網絡的使用和通訊功能,主要是局域網上的多用戶操作和多項目管理,以及借助 Internet、Intranet,電子郵件、電子信箱等先進的通訊工具和手段,減少項目管理班子的工作所受的地域限制。P3 及MS-Project 都是這一層次的產品。

第三層次是基于因特網的項目管理,使整個項目管理業(yè)務與因特網結合,具有跨平臺兼容、交互性和實時性,項目成員可以協同工作,實現在線文檔管理、在線討論、視頻會議等。到目前為止尚無完善的產品出現,但有兩個軟件 Mesa/Vista,Web Project 已初具雛形。

4.2 發(fā)展啟示

目前國內項目管理軟件的發(fā)展還處在第一階段。某些軟件具備或正向第二功能層次發(fā)展,沒有基于因特網的第三階段軟件。參考國外同類軟件的發(fā)展歷程可以得到啟示:數據通訊、多項目管理、多用戶環(huán)境、多系統(tǒng)兼容和與 Web 技術集成、增強用戶自定義功能,這代表著項目管理軟件的新發(fā)展。客戶機(Client)/服務器(Server)模式向瀏覽器(Browser)/服務器(Server)模式轉變將是必然趨勢。

5、對 策

5.1 我國項目管理軟件SWOT 分析

基于上述分析,可歸納出我國項目管理軟件SWOT 矩陣。

5.2 政府和行業(yè)協會

(1)規(guī)范項目管理,實現與國際接軌。推進《施工項目管理規(guī)程》、《工程網絡計劃技術規(guī)程》、《建設工程質量管理條例》、《建筑工程施工合同(示范文本)》等的制訂和落實,嚴格按規(guī)程、規(guī)范和標準進行項目管理。在項目管理中推廣使用 WBS(項目結構分解)等方法,保證數據采集的完整與統(tǒng)一。加強信息技術標準研究,積極參與國際標準的制訂,利用標準來占領市場。

(2)統(tǒng)籌規(guī)劃,抓大放小,分類指導。制定建筑業(yè)信息化發(fā)展規(guī)劃和技術政策,確定產業(yè)升級目標,合理選擇主導產業(yè)、戰(zhàn)略產業(yè)。對各省市地方的造價、鋼筋、工程量等單機軟件鼓勵自由競爭,讓市場來決定優(yōu)勝劣汰,同時強化行業(yè)管理,維持公平、有序的競爭環(huán)境。對項目管理軟件的研發(fā)加強扶植力度,增強國產軟件自主發(fā)展的能力,重點扶植、推廣一批具有自主知識產權的產品。

(3)發(fā)揮行業(yè)組織的作用。行業(yè)協會加強與政府和企業(yè)的聯系,為企業(yè)在技術、管理、市場信息、人才培訓等方面提供指導和幫助。

5.3 軟件企業(yè)

(1)利用政策,把握機遇。認真研究、充分利用國家為產業(yè)發(fā)展提供的政策環(huán)境,要充分利用加入世貿組織的過渡期,力爭在三、五年內完善項目管理軟件并實現產業(yè)化。

(2)調整產品結構,培育自主品牌。推進產品創(chuàng)新和產品重組。擁有自主知識產權的,要強化知識產權管理,積極實施信息技術專利戰(zhàn)略,按國際項目管理要求進一步完善產品,爭取在國際市場占有一席之地。正在研發(fā)之中的,要多研究國內外同類軟件,合理選擇細分市場,采取產品差異化戰(zhàn)略或市場跟隨戰(zhàn)略。

(3)規(guī)范企業(yè)管理。積極參與 ISO9000,CMM,ISO14000 等國際質量保證體系認證和國際安全認證,加強軟件企業(yè)的規(guī)范化管理。建立有效的激勵和約束機制,充分調動員工積極性,吸引并留住各類優(yōu)秀人才。

(4)服務創(chuàng)新。推動軟件售后服務的社會化,建立專業(yè)的咨詢服務機構。不具備持續(xù)開發(fā)能力的公司應向增值服務的專業(yè)服務公司轉變。從目前發(fā)展趨勢看,軟件的升級、維護、咨詢活動的利潤比銷售的更可觀。

6、結論

我國工程項目管理軟件研發(fā)的整體水平較低,實際應用情況不容樂觀。要改變這一局面,政府和企業(yè)都要付諸努力。政府和行業(yè)協會要規(guī)范項目管理,實現與國際接軌;統(tǒng)籌規(guī)劃,抓大放小,分類指導。軟件企業(yè)調整產品結構,培育自主品牌,規(guī)范企業(yè)管理及建立服務創(chuàng)新的體制。

參考文獻

[1] M atthew J. Liberatore. Project Management In Construction: Software Use And Research Directions [J]. Journal Of Construction Engineering And Management,2001,(March/April)。

[2] 成虎。 工程項目管理[M]. 中國建筑工業(yè)出版社,2001.

[3] 陳昌柏。 W T O -ITA 與中國 IT 產業(yè)發(fā)展[M]. 北京郵電大學出版社,2001.

[4] 王雪青。 國際工程項目管理[M]. 中國建筑工業(yè)出版社,2000.

篇3

關鍵詞:軟件工程;項目管理;關鍵管控點

軟件項目具有一定的項目管理內容復雜性和項目管理內容獨特性,這都是由軟件項目的自身發(fā)展進步特點所影響和決定的,高效的軟件工程項目管理可以充分發(fā)揮項目建設的支持作用。軟件工程項目管理是一項系統(tǒng)工程,整體項目管理設計范圍較廣,管理風險較高,所以更需要關注和重視管理的質量和水平問題。本文從需求方軟件項目管理內容與特點入手,綜合分析了需求方內部的資源協調與對外部支撐點的協調管理,第二部分研究分析了軟件工程項目質量的關鍵控制點,需要合理確定軟件項目成功質量標準、加強軟件項目質量檢測、督促強化軟件文檔管理。最后一部分對軟件工程項目進度關鍵控制點進行了完整總結。

一、需求方軟件項目管理內容與特點

需求方的軟件項目管理方案的制定和實施都是以需求方的實際情況為基礎,從實際需求情況入手,聯系軟件項目管理的支撐單位,進行協調配合,進而滿足需求方的內部需求。通過需求方的內部軟件項目管理進度、管理質量以及管理風險等方面的分析,可以發(fā)揮管理活動的最大效果,協助和帶動軟件項目管理方案按計劃實施,保質保量順利完成。整體的需求方軟件項目管理在內容上主要包含根據實際需求對需求方內部的資源協調,以及對外部的軟件項目支撐方的協調管理兩方面。具體管理內容如下:1.對需求方內部的資源協調對需求方內部的軟件項目資源管理以及資源協調,第一,需要協調軟件需求方的管理者提高對軟件項目的重視和關注程度,進行綜合軟件項目管理目標確定,還需要為軟件項目在資源管理和資源協調方面提供全力保障。第二,需要協調軟件項目管理的相關部門了解和接受軟件項目工程支撐方的系統(tǒng)現狀,對存在問題及時進行溝通和訪談,進而可以協助軟件項目支撐方了解和把握當前的軟件系統(tǒng)管理現狀,整合所提供的各類型軟件系統(tǒng)發(fā)展現狀資料。第三,協調軟件系統(tǒng)需求方針對實際發(fā)展情況提出軟件項目的建設發(fā)展需要,協調配合軟件項目支撐方及時了解和明確項目實際需求,進而建立符合實際情況的項目目標。第四,應該協調軟件項目工程的需求方,依據軟件工程項目實施進度及時了解項目總體情況,定期進行階段性建設成果交流。最終組織軟件工程項目完成最終的項目檢測[1]。2.對外部支撐方的協調管理軟件項目需要方的軟件項目管理需要重視外部支撐的協調管理,明確整體的進度安排,保證總體項目發(fā)展目標的順利實現,主要的項目管理內容如下:第一,應該協調配合實際情況制定出科學的工程項目實施計劃方案,需要對軟件工程項目進行詳細進度安排,為整體項目建設發(fā)展提供充足的人力和物力資源支持。第二,應該制定出詳細的進度計劃,對整體的項目安排合理進度方建設方案,控制好關鍵項目成果。第三,應該與協調方進行配合協調,保證良好的項目工程質量,與需求部門充分溝通,滿足開發(fā)單位的具體需要[2]。第四,應該協調處理好軟件項目管理的整體風險問題,對可能對軟件項目工程建設產生負面影響的因素控制到最低,采取有針對性的預防管理措施。軟件項目管理屬于一個集合型項目,具有項目的實施一次性、項目目標制定明確,項目管理對象整合完善,項目實施結果受到來自項目實施環(huán)境等因素的綜合影響[3]。

二、軟件工程項目質量的關鍵控制點

軟件工程項目的需求方在項目質量管理和控制目標制定上需要充分溝通和研究,與軟件的支撐方積極進行交流,確保軟件項目的產品交付達到要求的質量水平。軟件工程項目的整體項目管控需要注意以下幾個關鍵點:質量標準的制定是否合理、項目質量的最終檢測是否到位、軟件工程項目的文檔管理效果如何[4]。1.合理確定軟件項目成功質量標準在進行軟件項目質量檢測的過程中,需要明確軟件項目管控的基本內容,軟件項目管控能否成功實施也會受到來自需求方的影響,所以應該明確軟件工程項目實施的質量標準與需求方的認可程度的聯系,進行需求方與支撐方兩者的客戶需求對比;還應該進行相應手續(xù)和操作環(huán)節(jié)的規(guī)范化管理,滿足來自需求部門的不同需求。及時應對突發(fā)問題,制定合理對策[5]。2.加強軟件項目質量檢測軟件項目的質量檢測就是質量管控的重要部分,需要采取有規(guī)律的項目質量方案抽查。應該在預先制定好的檢查期限內進行檢查工作安排。還可以進行不定期質量檢測,在關鍵性和影響性較大的項目實施后期進行質量檢測,在進行項目質量檢測的過程中,首先需要進行項目質量相關信息收集,進行總體質量情況和下屬模塊質量情況的綜合分析,之后將項目質量檢測結構與項目預先設定目標相對比,如果存在質量檢測偏差,則需要對偏差部分進行詳細研究分析,了解實際存在的問題,采取有針對性的管理對策。在加強質量和進度管理控制的過程中,需要做好相應的控制和跟蹤管理,制定出一份詳細的項目管理運行計劃表。在定期或不定期的項目狀態(tài)研討會議中交流。還需要建立起風險管理機制,可以對項目運行存在的潛在風險進行排除,還可以識別細微項目運行風險和安全隱患。及時采取規(guī)避和有效的風險轉移措施,及時作出調整[6]。3.督促強化軟件項目文檔管理軟件系統(tǒng)從整體分析可以綜合劃分為物理軟件系統(tǒng)和電子文檔系統(tǒng)兩個部分,在物理軟件系統(tǒng)開發(fā)創(chuàng)新的過程中,應該以電子文檔信息系統(tǒng)為基礎和依據,以此來保障系統(tǒng)軟件運行的安全穩(wěn)定,發(fā)揮系統(tǒng)電子文檔的維護管理作用。文檔屬于記錄和描述了整體文檔發(fā)展演變過程的文字性資料。軟件項目工程管理過程中的文檔管理需要督促軟件支撐單位做好軟件項目管理強化處理。這主要是因為文檔也屬于軟件項目工程管理的重要中間成果,屬于重要的軟件工作者智慧的結晶。文檔屬于重要的軟件工程建設成果之一,在周期性的軟件工程開發(fā)建設過程中發(fā)揮了重要作用。所以需要關注和重視文檔的規(guī)范化管理,制定合理文檔管理方案以及編寫規(guī)范,避免突發(fā)性的項目質量問題出現而沒有文檔資料進行查詢。

三、軟件工程項目進度關鍵控制點

1.協調需求方與支撐方指定合理進度計劃在進行軟件項目管理控制的過程中,軟件項目管理和控制計劃發(fā)揮了基礎性作用,會對軟件項目管理產生直接的影響,同時對于各類型資源的利用效率、項目實施進度等都有影響。在進行科學合理的軟件項目進度計劃制定安排的過程中,首先應該協調處理好需求方與支撐方之間的關系,在此基礎上做好項目規(guī)劃。還應該將整體的項目規(guī)劃劃分為階段性的項目規(guī)劃和個人的項目計劃,對項目任務內容、項目實施資源需求以及項目實施時間等多方面進行研究分析,通過高效的項目進度管理和控制做好整體項目的建設。應該做到項目明確分工分配,個人任務責任制,在整體的項目實施和管理水平較低的條件下,只有進行高效的項目實施進度控制,才能保證項目最終成果質量。2.督促支撐方確實提高進度指定準確率在進行軟件項目工程管理和控制的過程中,軟件項目的執(zhí)行準確率保證屬于重要難題,經過調查研究發(fā)現,大部分的項目的完成時間都會超過預計的20%,所以要想實現整體軟件工程項目的執(zhí)行準確率提升,就應該做好以下環(huán)節(jié)的管理和控制。第一,應該制定出合理的量化指標,在進度控制過程中做好相應的數據統(tǒng)計和分析,避免單一經驗化的管控,實現整體項目準確率的有效保證。第二,應該做好項目進度管理工作,避免項目執(zhí)行過程中存在急于求成和過度拖延的問題,在密切關注建設進度的條件下做好項目進程監(jiān)督,從而確保項目建設順利完成。

四、結語

綜上所述,在信息網絡技術的不斷進步和發(fā)展過程中,軟件工程項目的各類型問題開始出現,為了減少該類問題帶來的企業(yè)損失,應該不斷加強軟件工程的項目管理,不斷提升整體的企業(yè)軟件市場競爭實力,為我國的信息化進步和發(fā)展提供動力和支持。

參考文獻

[1]鄧燕.軟件工程項目管理關鍵管控點研究[J].電腦知識與技術,2010,(33):9530-9531.

[2]孫連英,張德政.基于統(tǒng)一軟件項目過程管理的監(jiān)理框架[J].北京聯合大學學報(自然科學版),2011,(3):14-19.

[3]陶新,鐘紅恩.一種軟件工程管理模型研究[J].計算機測量與控制,2016,(7):147-151.

[4]陳湘橋.工程項目管理的關鍵環(huán)節(jié)及其管控方法研究[J].武漢商業(yè)服務學院學報,2013,(5):58-60.

[5]王海波.基于CMM的軟件工程管理工具的研究[J].信息通信,2014,(12):159.

篇4

【關鍵詞】計算機;軟件工程項目;自動化管理

自動化管理是計算機技術趨于智能化的一種表現和具體應用,以往復雜的、繁瑣的、專業(yè)的、需要大量人工進行的工作,可以由計算機代為完成。包括高速公路收費系統(tǒng)、智能交通等多個行業(yè)領域均使用了自動化管理手段,計算機軟件工程項目具有較高的操作要求、較為專業(yè)的知識需求,對人才、專業(yè)性的要求也越發(fā)加大,行業(yè)發(fā)展因此受到限制,將自動化技術應用到計算機軟件工程項目管理中,可以緩解這一局面。

1自動化管理在計算機軟件工程項目中的意義

1.1提升管理效率

傳統(tǒng)的計算機軟件工程項目管理,內容復雜、繁瑣,項目眾多,需要大量人力,自動化管理模式下,借助計算機可以較為方便的完成大部分工作,效率大為提升。從項目被提出開始,涉及到人員的確定、工作的組織、項目研發(fā)、資金調配等方方面面工作,傳統(tǒng)模式下,需在總體負責人領導下分層負責,工作進度、問題等也要逐層上報,效率較低,在自動化管理模式下,相當一部分管理內容以計算機設定程序的方式自動運行,只要計算機不出現問題,管理就是有序的,效率因此得到提升。

1.2有利于行業(yè)更快速的發(fā)展

我國目前的計算機軟件工程項目,從開發(fā)到試用、修改,各個環(huán)節(jié)都缺少人才,這是由于計算機行業(yè)出現時間相對較短,引入我國的時間同樣不長,認可度不夠,因此人才也變得稀缺,這限制了行業(yè)發(fā)展,應用自動化技術,可以有效緩解這一問題。在自動化管理模式下,只需一個經驗豐富的人員設定和調整默認程序,就可以完成多臺計算機的持續(xù)高效工作,解決了需求大量人力資源的問題,也就不存在人才不足的情況,行業(yè)發(fā)展的制約一定程度上被解除,有效提升了發(fā)展速度。

1.3有利于行業(yè)的規(guī)范化

傳統(tǒng)模式下,管理依賴于人員,如果出現人員流動、人員能力較差、態(tài)度不夠端正等問題,管理的效果和效率等均會下降,在自動化管理模式下,這一問題得到了避免。自動化管理的依托是信息相關技術,運作在虛擬平臺上進行,通常無需人員干涉,只要程序設定上合理、計算機硬件性能良好,就可以持續(xù)進行工作,人員對管理工作的影響被降至相當低的水平,規(guī)范化程度得到了明顯提升。

2計算機軟件工程項目的自動化管理

2.1計算機軟件工程項目自動化管理的主要內容

2.1.1研發(fā)過程管理軟件研發(fā)過程主要包括可行性分析、需求分析、系統(tǒng)設計、編碼,單元測試、系統(tǒng)測試、系統(tǒng)維護六個方面,也是自動化管理的主要內容??尚行苑治龊托枨蠓治龅淖詣踊芾?,主要是以現有經驗、未來發(fā)展需求為基礎,對研發(fā)內容進行可行性、需求相關分析,利用計算機存儲、計算方面的優(yōu)勢,使分析得以快速的、自動化的進行,省去人工分析計算的麻煩,并提高了結果的可信度。系統(tǒng)設計、編碼工作目前依然主要依靠程序員進行,自動化管理只能在這一階段為人員提供數據庫相關支持。單元測試和系統(tǒng)測試,是指在軟件主體完成后,利用虛擬平臺進行測試,這一階段的自動化管理包括平臺建設、選擇、數據記錄等,在測試過程中,計算機可以根據測試對象自動選擇平臺,并代入相關模型,記錄測試結果,使測試快速、科學的完成。系統(tǒng)維護是指在測試完畢后應用階段的維護,該階段的自動化管理相對較為常見,比如我們日常所用的智能手機、個人計算機,均帶有軟件升級提醒、系統(tǒng)漏洞修復提示等功能,這即是系統(tǒng)維護方面的自動化管理程序以及內容。2.1.2數據管理數據管理是計算機軟件工程項目自動化管理的核心內容之一,貫穿項目全程,對所有的必要數據進行記錄和分析,從而指導實際工作。一般而言,計算機軟件工程項目的研發(fā)不可能是一蹴而就的,往往需要大量的進行計算、建模、測試、調整、完善、重建工作,而且以上內容通常需要反復進行,這會生成大量的數據,通過自動化手段對問題環(huán)節(jié)的數據進行記錄和匯總分析,有利于針對性的進行調整,使工作可以更有效的進行。在項目最終完成時,所有的數據也需進行保留,方便在未來的工作中作為參考資料,調整項目軟件、指導其他項目研發(fā)工作。

2.2計算機軟件工程項目自動化管理的問題

在計算機軟件工程項目中,項目的提出到完成往往需要一個過程,如果軟件開發(fā)的難度較大、分項目較多,工作量通常也比較大,由于過程中有許多不可控因素,包括程序員的能力、客戶的需求變化等,自動化管理的工作量也因此變得不可確定,不利于自動化管理工作的進行等。計算機軟件工程項目中,自動化管理的對象是軟件相關內容,但本身自動化管理也需要以軟件的形式出現,也需要程序的設定,其工作能力也有強弱之分,在工作量難以確定的情況下,自動化管理軟件的選擇、程序設定會受其影響,無法有效進行管理工作。

2.3計算機軟件工程項目自動化管理問題的解決對策

難以確定工作量的問題是目前自動化管理的主要問題,可行的解決方法是設定合理的框架,將管理內容進行分解、填充到框架中。比如數據管理環(huán)節(jié),在軟件開發(fā)工作進行前,可能只準備了適應5G存儲能力的管理系統(tǒng),但在工作中,需要存儲的數據資料超過了5G,管理就會出現問題,可行的方式是,將管理工作進行分割,數據存儲工作由專門的人員負責,當數據量超出系統(tǒng)上限,由該人員進行后續(xù)保存,并將情況上報,由管理人員決定是否更換管理軟件、模式等。其本質是通過落實責任的方式對工作量難以確定的問題進行臨時處理。

3總結

計算機軟件工程項目是計算機相關行業(yè)的主要工作內容之一,計算機的工作需要通過各類軟件進行,對軟件工程項目進行管理是保證軟件性能的有效手段,在傳統(tǒng)模式下,項目管理存在著種種問題,將自動化技術應用于計算機軟件工程項目管理中,可以提升效率,也有助于行業(yè)的規(guī)范化和整體發(fā)展,是未來計算機軟件工程項目管理的重要趨勢。

參考文獻

[1]馬伽洛倫,尚艷萍.計算機軟件工程項目的自動化管理分析[J].電子技術與軟件工程,2016(02):64.

篇5

關鍵詞:數字校園;軟件工程;進度管理

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2011)18-4374-02

Digital Campus Project Management in Software Engineering Metrics

ZHANG Zheng-feng, HUANG Zhi

(Information Engineering Department of Xuzhou Bioengineering Technical College, Xuzhou 221006, China)

Abstract: With the continuous advancement of computer science and technology, more and more schools began to use Learning Management System to implement the dailyeducation and teaching. I participated in a "digital campus" system software design and development of the whole process of the project, and served as the projectmanagement tasks.This combined with my practical work experience, through "digital campus" systemsoftware project implementation process is described, discussed the software engineering activities, software engineering process in order to grasp the actual situation and the resulting quality of the product, the need for progress, quality,personnel and other aspects of measurement. The article focused on analysis of themetrics used in the project development process to improve the means of implementation.

Key words: digital campus; software engineering; schedule management

1 項目背景

隨著計算機科學技術的不斷進步,經過近十年的建設,很多學校的網絡硬件環(huán)境已經形成,但真正在學校教學、研究和管理中發(fā)揮作用的高質量軟件產品并不多見。我們學校也出現的這樣的情況,就在這樣的背景下,我們打算自己開發(fā)一款技術含量高、可擴展性強并符合國家標準和規(guī)范的校園網應用軟件《數字校園》產品。

項目確立之初,校領導就要求在半年內拿出運行可靠的軟件產品。我們確定《數字校園》的功能以學校管理信息系統(tǒng)和信息服務系統(tǒng)為主框,其中辦公管理信息系統(tǒng)覆蓋教育教學管理的各方面,包括:學?;拘畔⒐芾?、基本教務管理、計劃管理、學籍管理、備課管理、考試管理、成績管理、排課系統(tǒng)、學生管理、教職工管理、教學計劃管理、圖書信息管理、儀器設備管理等;信息服務系統(tǒng)是為豐富校園的文化生活服務的,包括;學校教育信息服務、校園風貌、教育園地、電子郵件、教師科研信息等板塊。

2 項目管理策略

由于系統(tǒng)的最終完成日期已經確定,如果進度安排落空,會影響學校的日常管理工作,從而導致成本的增加。因此在項目真正實施前,我們就確定了以進行有效的項目估算、產生高質量的系統(tǒng)和按時完成軟件產品為目標的軟件項目管理策略。下面就談談在這個管理信息系統(tǒng)項目的資源管理中如何使用的度量方法改進開發(fā)過程的。

在此項目中我們采取了以下主要措施和方法:

2.1 在軟件計劃和需求分析階段,綜合考慮利用可復用資源,合理估算項目工作量,準確度量任務權重,成功降低軟件生產成本

在本系統(tǒng)的定義階段,我們把估算項目工作量作為此階段的主要度量元素,通過綜合考慮利用可復用資源,準確核算任務權重,從而盡量精確地估算出項目工作量,將項目的開發(fā)周期盡可能限制在可實現的最短時間內,以達到降低軟件生產成本的目的。

我們在項目工作量及技術難度的估算上遵循面向對象技術原則,在系統(tǒng)工作量估算方面根據功能點進行。將每個功能模塊逐步分解,直至基本模塊為止。由于我們以前完成過基于C/S結構的教育管理系統(tǒng)的成功案例,因此有不少供我們參考的數據和資料。對于本系統(tǒng)的第一部分學校辦公管理信息系統(tǒng)我們就是借鑒以前基于C/S結構的教育管理系統(tǒng)。在基本功能、數據庫結構設計和前臺操作,如對數據庫進行添加、刪除、修改、查詢等操作方面都與新項目管理信息系統(tǒng)部分大體相同。正因為如此,許多基本功能模塊僅作少量修改就能夠被復用到新系統(tǒng)中。在工作量的估算上也有很好的比照借鑒作用。

在技術上,我們重點考慮在基于B/S結構的系統(tǒng)中多用戶訪問及權限控制模塊的設計和實現。由于軟件工作量的估算是首先從軟件項目范圍抽出軟件功能,接著給出為實現每一軟件功能所必須執(zhí)行的一系列軟件工程任務,如需求分析、設計、編碼和測試等。所以對于上述含有技術難度的任務,我們利用歷史數據中對不同復雜性和開發(fā)特性的功能模塊,分別按最佳地、可能地、悲觀的三種情況給出的估計值計算加權平均,得出較為準確的任務權重度量值。

根據以上分析我們制定了一個詳細的項目進度表并定義了相應的里程碑,限定了項目要在六個月的時間內全部完成。這比我們最初的預計提前了兩個月,大大提高了項目開發(fā)效率。

2.2 在軟件設計編碼階段,注重人員安排,確保產品質量

在考慮各種軟件開發(fā)資源時,人是最重要的資源。在安排開發(fā)活動時必須考慮在開發(fā)過程各階段中對各種人員的需要。在軟件項目設計編碼階段,我們把人員調配確定為此階段的主要度量元素,按照人員自身能力狀況合理安排,保證了軟件產品的高質量。

本系統(tǒng)在軟件需求分析和設計階段,有兩名經驗豐富的而且有多年企業(yè)開發(fā)經驗的人員參與對軟件系統(tǒng)進行定義。他們利用自己豐富的實踐經驗,為系統(tǒng)提出了許多可行的能夠高效實現預定任務的方案,同時在技術難度相對大一點的部分由他們從設計方面把關。而在項目實施階段他們也負責指導相關人員對關鍵任務的理解,并隨時監(jiān)控其它人員在具體編碼中是否真正實現了他們的設計思想,這一系列的工作安排,確保了我們的軟件產品在關鍵技術問題上從未出錯,尤其是高級技術人員設計的由超級用戶實施的權限控制模塊,可以為不同的用戶設置每個模塊的不同訪問權限,也可以在權限分配中對權限相同的用戶進行批量處理。產品投入使用后,相關使用人員對于靈活方便的權限控制模塊非常滿意。

由于有可復用的資源和高級技術人員的指導,項目開發(fā)中大量的編碼和調試工作,是由初級技術人員來實現.根據進度表中各個里程碑的劃分,管理人員可以方便地度量每個編程人員的實際工作情況,同時按照工作時間安排進行軟測試和驗收,從而確保開發(fā)的進度和軟件的質量。

2.3 在軟件開發(fā)全過程,隨時掌握項目進行情況,必要時調整進度表

在為項目開發(fā)制定的詳細進度表中,確切地定義了每一項任務的工作量、開始時間、持續(xù)時間和結束時間。我們讓開發(fā)小組的每一位成員認真了解自己所承擔任務的時間表,并根據自己的任務制定相應的工作計劃。

我們有一個用來管理人員每日工作情況的日志管理系統(tǒng)。為了使管理信息系統(tǒng)項目能夠順利完成開發(fā)任務,我們要求參與此項目開發(fā)的人員在當日工作結束后都要按照實際工作情況填寫它。在日志文檔中會包含:開發(fā)的模塊名稱、開發(fā)目標、使用的方案、新建或修改的文件名稱、遇到的困難、解決的方法以及計劃的完成情況等。同時每周要對自己的工作進展做出結論,如:某某任務已完成80%,能夠按照計劃時限完成本項任務,并向項目組匯報。

本系統(tǒng)在整個項目開發(fā)過程中,由于總體工作量估算基本準確,關鍵任務及人員使用定位合理,使得開發(fā)任務按期高質量的完成了。

3 結論

通過以上的分析和討論我們可以知道,要想真正在軟件生產中實現工程進度的可控性,就必須在軟件項目計劃階段準確確定軟件范圍、合理調配所需資源,從而獲得更接近實際值的軟件任務成本和工作量估算。軟件工程度量的估算雖然不可能與工程實際進度完全一致,但在不斷發(fā)現導致合理估算的信息的過程中,是可以逐步達到計劃目標的。軟件工程的度量隨著項目的進展定期更新,從而將軟件工程的進度限定在可控范圍內,就能使得軟件生產任務按照預定計劃實現。

參考文獻:

篇6

(1)工程項目人員。工程的項目人員一般包括項目負責人、系統(tǒng)分析員、高級與初級程序員、以及資料員等。依據實際軟件項目的大小,可能會有一人身兼數職的情況,但職責必須要明確。而不同職責的人員,對其能力與素質的要求也是不同的。例如,項目負責人要有較強的組織能力、準確的判斷力以及處理重大事情的決策能力;系統(tǒng)分析員需要具備概括能力,以及分析能力和社交活動能力;程序員則要有相當熟練的編寫程序的能力等。

(2)軟件質量與配置的管理。軟件質量管理在總體管理功能中對質量方針與責任起著決定性的作用,主要包括軟件質量計劃的編制、軟件項目質量保證以及軟件項目質量控制等過程。項目的質量保證是指對項目總體績效進行定期的評估,以此來考察工程項目的質量是否達標。項目的質量控制是從整體上對項目的結果進行監(jiān)測,同時還要對不合格的地方及時采取改正措施。軟件的配置管理是指記錄某軟件產品的研發(fā)過程,以便保證研發(fā)者在軟件生命周期內的各個階段都能獲取精準的產品配置。軟件的配置管理就是一種對軟件進行標識組織與控制軟件修改的管理技術,在軟件的整個研發(fā)過程中有著非常重要的作用。

(3)軟件項目工程的風險分析與管理。風險分析包括對軟件風險的識別、估計、解決以及監(jiān)督等一系列步驟,使人們能夠預測風險并及時的采取遏制風險產生和發(fā)展的措施。對軟件風險進行分析與管理,實際就是為了降低軟件工程項目的損失,從而增加軟件工程項目的收益。

2軟件工程項目管理中存在的問題

2.1管理團隊的協作問題

當今我國正處于信息化時代,任何項目的開發(fā)都離不開團隊人員的相互協作,只有這樣才能夠確保工作順利的進行,尤其是在計算機軟件工程項目的研發(fā)管理上,更是需要團隊成員的協作才能順利完成。但目前我國軟件工程項目管理的團隊協作與溝通都存在著一定的問題,例如:計算機軟件工程項目管理的團隊中人員分工不明確,導致推卸責任和推諉工作的情況常有發(fā)生;團隊成員之間缺乏合作意識,致使工作效率不高。

2.2需求分析問題

由于軟件項目管理在需求分析這項工作中,對于業(yè)務需求的實體、數據以及實際的活動要求沒有進行調查,這些往往被認為是表面工作,所以導致計算機軟件工程項目管理在最后的工作中,出現設計產品與實際業(yè)務有很大偏差的現象。

2.3風險管理問題

任何項目的研發(fā)都是存在一定風險的,風險一旦發(fā)生就會帶來一定的損失,因此,項目風險管理就顯得至關重要。但有的項目經理并沒有正確意識到風險管理在軟件工程項目管理中的重要性,對項目風險管理所必需的知識和內容不夠了解,致使當風險真的發(fā)生時不能及時有效的應對。

2.4進度控制問題

進度控制是指在軟件項目的研發(fā)過程中,采取各種措施將項目進度控制在進度的總規(guī)劃內,以此來確保項目總目標的實現。但由于實際過程中種種因素的影響,進度經常無法按期完成,這給項目工程帶來了巨大的損失。

3軟件工程項目管理的對策

3.1加強團隊的溝通協作

首先,要建立完善有效的溝通制度。可以采取不同的、多種有效的溝通方式,逐步加強軟件工程項目管理工作的團隊溝通意識,提高溝通的有效性。例如通過制度規(guī)定,對較特別的信息應該利用多種方式來進行有效的溝通,以便確保信息及時準確的傳達到位。其次,團隊人員的分工要合理、明確。對于軟件項目的研發(fā),人是創(chuàng)造力主體,所以必須在人的基礎上確立合理的分工制度,不光要按照團隊人員的職位劃分工作職責和內容,還要依據每個人員的特點和專長進行分工。再次,要注重培養(yǎng)團隊的積極性。一個團隊能否成功,其團隊精神的培養(yǎng)起著至關重要的作用。團隊的積極性是保證項目研發(fā)工作能夠順利進行的前提,因此在實際的工作中要針對具體的研發(fā)人員進行激勵與獎勵,這樣能夠有效的激發(fā)他們的潛在動力,促使團隊成員更好的投入到軟件項目研發(fā)的工作中。

3.2建立完善的管理體系

軟件項目的研發(fā)是靠人才實現的,因此要想管理好研發(fā)項目必須堅持以人為本的核心理念。而擁有一支具有高素質的項目管理團隊,需要懂得對人力資源進行優(yōu)化。第一,應加強軟件工程項目管理方面知識的培訓。軟件工程項目的經理要接受系統(tǒng)的項目管理知識的培訓,重視人力資源管理及溝通管理方面的知識,把實踐同知識、經驗有機的結合起來,提高自身項目管理水平。第二,制定嚴格的懲獎制度,建立軟件研發(fā)人員的升職途徑。逐步對人事制度進行改革,設置與職位對等的技術職位,為軟件研發(fā)人員升職創(chuàng)造條件,以此來激發(fā)他們的積極性、主動性以及創(chuàng)造性,更好的為項目的研發(fā)工作服務。

3.3對風險管理、工作進度進行有效管理

首先,應該加強工作進度的管理,嚴格控制任務與跟蹤管理。制定項目管理的運行表,并且定期安排項目狀態(tài)報告會議,以此來監(jiān)督項目的進程,嚴格控制項目進度。其次,建立合理有效的風險管理制度。項目經理應該利用風險管理的知識,掌握風險識別、量化與控制的方法,在軟降工程項目啟動后,能夠對風險進行識別。再次,風險在整個軟件項目的生命周期中都有可能發(fā)生,所以應該定期對其進行識別與處理。在處理風險時,一般依據風險的等級采取不同的措施進行控制,例如采取規(guī)避、轉移和減緩等處理措施及時進行調整。

4總結

篇7

1 自動化管理在實際應用的意義

自動化管理是將復雜工作簡單化,將一些需要人為、同時又比較耗費大物力財力的工作,轉變?yōu)橛刹僮魅藛T通過操控計算機進行完成。其根本原理是程序員根據專業(yè)知識將需要執(zhí)行的各項操作以代碼的形式輸入到計算機,存儲到計算機內,再由計算機通過存儲器運行而生成可控制性的軟件。存儲器功能強大,它能夠將現實中復雜的作業(yè)場景以數據的形式存儲在計算機內部,經過復雜的計算,然后以圖像的形式進行真實場景模擬,從而由相關人員進行機前操作。

目前,這種管理化制度相對于過去在性能上已經有了較大的改革,為相關領域進行自動化管理工作奠定了堅實的基礎,并且已經廣泛深入到了工業(yè)生產的各個領域。但是由于它是一種全新的科學技術,想要使大眾群體接受,并且還要將其最大效益展現給工作者,就需要領域內專家不斷探索并創(chuàng)新。因此,國家應加大力度在自動化管理方面投入科研經費,不能讓工作者產生關于經費的擔憂。但是如果能將這種高科技應用的恰當自如,不但對作業(yè)效率的提高有一定作用,人力物力的節(jié)省、操作過程中安全系數的保障也都不可忽視。

2 自動化管理在實際應用時可能面臨的問題及解決策略

由于計算機自身功能的強大性,在進行軟件工程自動化管理實施時所運用的知識就會涉及到較多的領域,涉及的知識越多,實施起來就會面臨更多的問題,因此這就要求電腦操作者從根本出發(fā),查找問題所在,并制定出有效的解決方案。

2.1 自動化管理在實際應用時可能面臨的問題

筆者經過多年實踐經驗,對管理過程中可能面臨的問題進行了如下總結:

第一,計算機工程管理對操作人員的實際要求與現實之間存在很大差異性。這種差異性的存在是自動化管理工作進程中的一大障礙,造成這種情況的原因有多種。首先程序員在軟件制作時沒有對實際需求進行判斷分析,只是了解相關數據的表層意義,沒有深入探究,最終的結果只起到框架式的引導作用。由于程序工作者對業(yè)務本質沒有理解透徹,這就會造成在軟件設計過程中的脫軌現象,即最終產品與客戶要求相差甚遠。

第二,在實際操作過程中操作員不能準確估算計算機軟件在管理過程中的工作量。進而導致管理問題的多元化和復雜化,當然人為因素的影響也是不可避免的,例如軟件開發(fā)人員在工作過程中的態(tài)度、對項目的投入程度、開發(fā)人員自身的業(yè)務素養(yǎng)及用戶在使用過程中參與及配合程度。因此,人為因素在自動化管理過程中起到舉足輕重的作用,這才是最本質最核心的問題,在管理過程中的每一次創(chuàng)新和改進都將使管理工作做起來更高效、更科學、更合理。

第三,在管理過程中管理者對項目自身存在的風險意識相對淡薄、或者是對計算機軟件核心內容認識不夠。相關人員沒有認識到自動化管理的風險性,也沒用真正意義上的了解軟件,工作前有的只是象征性的培訓幾天,這樣有些人就認為這項工作只是在辦公室力看著電腦,觀察屏幕上顯示的工作現場或者某種數據變化,工作時也只是按照管理章節(jié)應付了事,特別是缺乏相關風險管理的知識,進而導致風險惡性循環(huán),毫無抵御之力。

2.2 解決策略

自動化管理工作真正運行時會遇到很多問題,這就要求系統(tǒng)檢測人員對整套設備進行定期檢驗,及時發(fā)現其中存在的問題,進而能及時的解決,因此,對在自動化管理過程中存在的問題我對此提出了以下幾點策略:

第一,自動化管理是一項精細的工作,也是一項復雜的工作,這就要求工作人員不僅要具有相應的知識,而且還要不斷提高個人素質。首先,要定時定量的對工作人員進行相關知識的培訓,讓其全面系統(tǒng)的學到相關的管理知識,并把學到的東西不斷用于實踐中,用實踐來檢驗其合理性,進而不斷提高其管理水平,其次,通過嚴格的獎懲制度,建立合理的,人性化的晉升機制,不斷提高其工作的積極性和創(chuàng)新能力,讓其更好的發(fā)揮潛能為項目服務。

第二,任何項目在運行過程中都是存在風險的,因此,如何做好風險管理工作至關重要,首先,在項目管理開始時要做好相應的計劃,并及時進行跟蹤,了解其最新的動態(tài),以便于管理者及時制定對策,對癥下藥,把問題解決在萌芽狀態(tài),其次,建立高效的管理機制,讓管理者在管理過程中不斷強化管理知識,提升自身水平,進而能很好的防范風險。

第三,管理者在項目管理過程中也是需要相互之間進行溝通的,因此,這就需要不斷探索新的溝通方式和方法,提高所有人員的意識,讓溝通變得更高效,更有序,把所用人都調動起來并積極的參與其中。其次,要做好細致分工,而不是僅僅把人員安排到相應的工作崗位,而是按照其專長和特點進行分工。最后,在管理過程中如何提高員工的積極性也很重要,要不斷地鼓勵和去發(fā)現每個員工的潛力,讓其真正的全身心的投入到工作中來,發(fā)揮其特長,激發(fā)起潛質。讓其更好的投入到軟件的開發(fā)工作中來。

篇8

關鍵詞:實踐教學;項目驅動;軟件項目管理:軟件工程

隨著信息技術的飛速發(fā)展,軟件產品的規(guī)模也越來越大,復雜程度越來越高,項目失敗的概率也隨之增長。研究表明,軟件項目失敗的原因主要有兩個:一是錯誤的軟件項目管理;二是應用項目的復雜性。實踐證明錯誤的軟件項目管理是導致軟件項目失控的直接原因。各軟件企業(yè)為了能高效高質地開發(fā)軟件產品,都在積極將軟件項目管理引入開發(fā)活動中。然而在“軟件工程”的教學中,軟件項目管理的教學效果卻不盡人意。一方面,教材中的案例缺乏完整性、系統(tǒng)性和實用性;另一方面,軟件項目管理的講授方式不是十分合理,學生重視力度不夠。作者將結合多年的軟件工程教學經驗,對軟件項目管理的教學方法進行分析和探討。

1軟件項目管理的教學內容及特點分析

軟件項目管理[1]是為了使軟件項目能夠按照預定的成本、進度、質量順利完成,而對人員、產品、過程和項目等進行分析和管理的活動。軟件項目管理是軟件工程教學中的重要內容,它涉及了軟件項目管理的五個標準化過程組和范圍管理、時間管理、成本管理、質量管理、人力資源管理、溝通管理、風險管理、采購管理、項目綜合管理九大知識領域,幾乎覆蓋了軟件產品從立項到結束的整個過程。圖1形象地展示了軟件項目管理與軟件開發(fā)過程在時間上的先后順序。

大多企業(yè)的優(yōu)秀管理者都是具有豐富經驗的人員,同樣,軟件項目管理水平的高低偏重于軟件項目管理經驗的積累。軟件項目管理的學習不僅僅是要掌

圖1軟件項目管理與軟件開發(fā)過程的時序圖

握基本的原理、方法和完成相關的設計文檔,更重要的是將理論應用于實踐,讓學生真正理解理論的作用,體驗在實際項目實施中理論知識的具體應用場景,培養(yǎng)學生的軟件項目管理思想。立足于軟件項目管理的教學目標和要求,結合軟件項目管理自身的特點,分析研究認為,項目驅動的軟件項目管理教學

方法能夠充分調動學生學習的積極性,培養(yǎng)學生動手實踐和主動探索的精神,提高教學的質量和水平。

2項目驅動的實踐教學法

項目驅動教學法[2]是一種以建構主義為理論基礎的教學方法,它以項目開發(fā)為主線展開教學,整個教學過程是一種在教師的指導下,以學生為主體的協作過程。這種教學法的主要特點是始終以項目中的任務展開教學,既注重最終的實踐結果,又注重完成項目的過程。其中教師的職責在于使學習者置身于探索知識之中,通過具體項目的開發(fā)提供真實的“情境”,即實際項目中需要解決的問題。然后,通過教師的指導,學生之間的討論來解決問題。這種模式旨在把學生融入任務完成的過程中,讓學生積極地學習,自主進行知識的建構,以培養(yǎng)學生綜合能力為最終目標。

2.1項目驅動教學對學生能力的培養(yǎng)

(1) 培養(yǎng)學生自主學習的能力。項目驅動教學法中任務的設定真正實現了以學生為主體的教學方針,學生為了完成任務就會主動去圖書館或相關的網站查閱信息,從而可以豐富知識,提高自學能力。

(2) 培養(yǎng)學生團隊合作的能力。把全班學生分成幾個小組,每組項目的完成情況,影響小組每個成員的評價,因此為了團隊的整體利益,小組成員之間就會不可避免地展開討論和爭辯,最終達成共識,相互協作完成任務。

(3) 培養(yǎng)學生分析問題、解決問題的能力。任務設計后,讓學生自己討論,分析任務,提出問題,充分發(fā)揮了學生在學習過程中的主動性、積極性和創(chuàng)造性。這種分析問題和解決問題的能力同樣可以應用到其它的領域。

(4) 培養(yǎng)學生實踐創(chuàng)新能力。實踐是創(chuàng)新的源泉。對于同一個任務,每個小組采用的解決方案不盡相同。他們可以根據自己的知識背景和對任務的認識,對任務的實現方法進行大膽的設計,從而培養(yǎng)學生的創(chuàng)新思維,提高學生的創(chuàng)新能力。

總之,項目驅動的任務式教學方法能夠充分發(fā)揮學生的主觀能動性,全面提高他們的綜合素質。

2.2項目驅動教學法的操作過程

“項目驅動”教學模式是教學過程中諸要素相互作用而形成相對穩(wěn)定的組織結構和操作程序。 采用“項目驅動”教學法,在軟件工程項目實施的每個階段,我們均采用“項目任務――分析任務――理論學習――完成任務――評價總結任務”的教學模式。學生在完成“項目任務”的操作過程中,發(fā)現問題、解決問題,通過對任務的剖析,豐富了學習的經驗、提高了學生完成任務的能力。

3教學實施

從軟件工程的角度講,軟件項目管理過程主要分為七個階段[3]:可行性研究階段、需求分析階段、設計階段、編碼階段、測試階段、驗收階段和維護階段。我們在“軟件工程”的教學過程中,打破以往按教材編排順序講授知識的方式,以軟件項目的管理過程為講授順序,并以一個完整的具體項目實施為依托進行“軟件工程”教學。其中軟件項目管理的教學內容將穿插到軟件生存周期各個階段進行講授,各階段將會不可避免地包含相同的管理內容,通過學生重復學習與實踐,可以使其深刻體會軟件項目管理的思想。本校計算機專業(yè)大三學生的“軟件工程”課程共54課時,我們按照理論教學與實踐教學1:1的比例,先進行相關理論知識的講解,然后進行課程實驗的具體實踐,結合“PetStore電子商務網站”的建設,讓學生及時運用所學內容來完成項目任務,通過將軟件項目管理的教學內容貫穿到項目實施的整個過程來實施教學。

3.1教學準備

(1) 設置項目任務。在教學實施前,教師應根據教學進度、教學目標和要求制定教學計劃,并將PetStore系統(tǒng)建設分成各個相對獨立的子項目,將相關的理論知識分散在各個子項目中。學生應根據教師的安排認真閱讀項目要求,查閱相關資料,對相關問題進行思考分析,并為課堂討論做好準備。

(2) 建設團隊。我們對學生按“項目小組”以自由組合的方式建立軟件開發(fā)團隊[4],每個團隊不得超過6人,各組成員根據實際項目開發(fā)的過程進行分工。項目經理由小組成員討論推薦產生,負責整個項目的規(guī)劃、實施和控制。系統(tǒng)分析師、軟件測試工程師和開發(fā)工程師通過自我推薦或項目經理指定產生。項目中的每項任務要落實到人且規(guī)定該任務的起止日期和時間。

(3) 建設規(guī)范的實驗、實訓室。根據項目驅動教學的特點,不僅需要學生提交書面的階段性文檔,還要通過具體的實踐實現項目任務,提交項目作品。因此規(guī)范化的實驗、實訓室成為項目順利完成的保障。

3.2教學內容

我們將從軟件的生存周期著眼,利用階段化的項目管理方法,結合項目實踐,對工程化生產中的管理工作進行講解。對于軟件項目的每一個階段均要做出工作計劃,在階段結束之后,要對該階段的工作活動進行總結評價,并對后續(xù)階段的時間、人員、資金方面的需求做出估計。下面按軟件項目的開發(fā)階段,以PetStore系統(tǒng)的建設為例,詳細介紹軟件工程中軟件項目管理的教學內容及相關的項目實施任務。

3.2.1問題定義與可行性研究階段

問題定義與可行性研究階段主要涉及的項目管理教學內容包括:確定項目實施范圍、項目目標、評估實施過程中主要的風險、制定項目實施的進度計劃、成本和預算計劃、人力資源計劃等。

針對PetStore系統(tǒng)的開發(fā)建設,我們讓老師模擬實際的用戶,學生在對用戶調查的基礎上,結合軟件項目管理理論知識,通過查閱資料、小組成員之間的討論,編寫詳細的“系統(tǒng)目標與范圍的說明書”。按照說明書的內容和要求,分析項目可能存在的風險,建立“風險項目檢查表”。明確系統(tǒng)流程,建立系統(tǒng)邏輯模型,制定不同的解決方案。通過與用戶的溝通,考慮經濟上、技術上的可行性,比較選擇一個較優(yōu)的解決方案。在任務完成的過程中,學生可以真正感受到非文檔所能體現的管理問題,如人力資源管理、溝通管理、風險管理等。

3.2.2需求分析階段

本階段將更加全面、準確地分析PetStore系統(tǒng)的需求,主要涉及的管理工作為需求管理、質量管理、溝通管理等。通過與用戶的多次溝通,明確系統(tǒng)可以分為用戶管理、商品管理和維護庫存數據庫三大功能模塊,每個大的功能模塊又可分為若干小模塊,如用戶的注冊模塊、登陸模塊、修改模塊等。為保證PetStore系統(tǒng)的開發(fā)質量,需要在此階段制定軟件質量標準,主要包括功能性、穩(wěn)定性、經濟性、適用性、可靠性、安全性、可維護性等指標。明確系統(tǒng)的各種需求后,編寫“軟件需求規(guī)格說明書”。

3.2.3軟件設計階段

軟件設計是一個將需求轉變?yōu)檐浖愂?表達)的過程,程序的質量主要是由設計的質量來決定。本階段主要包括范圍管理、質量管理、時間管理、溝通管理等軟件項目管理方面的內容。例如在PetStore系統(tǒng)設計的過程中,根據“需求規(guī)格說明書”中需求分析方法,確定所采用的軟件設計方法及系統(tǒng)數據、軟

件框架。軟件設計階段的任務主要包括PetStore系統(tǒng)界面設計、數據庫設計、數據結構設計、編寫設計文檔等。在設計過程中始終要求按照質量標準予以實施,并及時進行質量評估。學生完成PetStore系統(tǒng)設計后,可以邀請用戶或其他小組成員參與設計復審。復審時,設計人員要提出對設計方案的詳細說明,答復與會者的問題,并記下重要的評審意見。

3.2.4編碼階段

編碼階段涉及的軟件項目管理教學內容主要有風險管理、質量管理、進度控制、成本管理、時間管理、配置管理、項目度量管理等。針對PetStore系統(tǒng),按照設計文檔的要求,對系統(tǒng)的各個功能子模塊采用自己熟悉的語言進行編碼設計。在PetStore的功能模塊開發(fā)過程中,并不能完全保證項目按照開發(fā)計劃進行,為了能使項目進度和開發(fā)計劃同步,軟件管理者在項目開始后應時刻關注計劃執(zhí)行情況,隨時進行風險分析,調整項目進度,使實際進度與計劃進度保持一致。編碼結束后,由項目小組的技術人員對代碼是否按規(guī)范編寫進行審核,以保證編碼的質量。

3.2.5測試階段

測試階段主要涉及的軟件項目管理教學內容有質量控制、配置管理等。針對PetStore系統(tǒng),在編碼階段由項目開發(fā)者實現單元測試,測試階段由獨立于開發(fā)人員的測試人員進行“漸增式”的集成測試,最后,對照需求說明書,完成確認測試,并編寫相應的測試報告文檔。在測試過程中,學生利用配置管理的CASE工具,可以了解配置管理在軟件開發(fā)中的具體應用及其所起到的重要作用。

3.2.6運行和維護階段

運行和維護階段的軟件項目管理內容主要包括維護成本估算、配置管理、風險管理、維護管理文檔的編寫。在PetStore系統(tǒng)的維護中,加強文檔的建設,做到任何事情均有記錄,任何變更均可回朔,利用維護日志和軟件修改報告記錄維護過程中的具體實施情況,學生可以根據維護情況參照開發(fā)工作量來估計維護的費用。此階段還可以讓學生選擇合適的自動配置管理工具來實施配置管理。

3.3教學總結

我們要求學生按PetStore項目生命周期的開發(fā)階段進行階段性項目總結。每個階段的教學結束后,老師給學生一定的時間來實現PetStore 系統(tǒng)相關的內容,同時要求每個項目小組派一名代表在課堂上對階段性的工作實施過程進行講解,讓全班學生共同討論,相互交流不同的觀點,以期從討論中發(fā)現自己的不足和別人的優(yōu)點,同時也能活躍課堂氣氛,培養(yǎng)學生主動思考的意識。

在“軟件工程”軟件項目管理的教學過程中,我們注重的不是具體某一管理技術的學習,而是讓學生深刻體會軟件項目管理的過程,培養(yǎng)學生軟件項目管

理的思想。

4結語

實踐表明采用“項目驅動”的軟件項目管理教學方式,可以將學習置于一個真實的軟件項目開發(fā)環(huán)境中,讓學生親自動手操作來學習“死”的理論,加強理論與實際的聯系,從而激發(fā)了學生的創(chuàng)新意識,調動了其學習積極性,培養(yǎng)了學習興趣,提高了他們分析問題和解決問題的能力,達到了教學目標和要求,起到了良好的教學效果。

參考文獻:

[1] 張建成. 周嗚樂. 淺談軟件項目管理[J]. 信息技術與信息化,2008(5):84-86.

[2] 鄧銳,佘維. 基于篩選機制的高職軟件技術專業(yè)項目驅動教學探討[J]. 計算機教育,2008(22):113-114.

[3]Php Metzger,John Boddie. 軟件項目管理―過程控制與人員管理[M]. 北京:電子工業(yè)出版社,2002.

[4] 裴小兵. 基于軟件開發(fā)團隊的軟件工程教學實踐研究[J]. 計算機教育,2008(2):55-56.

Application of the Thinking of Software Project Management in "Software Engineering" Teaching

ZHANG Zhong-lin, WANG Jian-sheng, LAN Li

(School of Electronic and Information Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China)

篇9

在此次會議上,邦永招募了全國30多個地區(qū)的總,宣布于今年11月正式啟動市場。雖然邦,全國公務員共同天地永的產品價位僅在540萬元之間,定位為中低端市場,但同行還是感到了壓力。邦永在加緊營銷渠道建設的同時,還醞釀著和很多行業(yè)主管部門的技術合作,似乎意在打造國內項目管理軟件的行業(yè)標準。

今年,中國政府撥了3000億元專款用于各類政策性項目的建設,各省、市地方政府至少有1000億元的??铐椖浚珖磕曛辽儆?000個1億元以上的大項目。如果這些項目都用軟件來進行管理的話,這個市場無疑非常可觀。據統(tǒng)計,目前項目管理軟件高端市場的容量在1億元以上,35年內將達到6億元左右。中、低端用戶數量更為可觀。

事實上,SAP、ORACLE、PEOPLESOFT等國際上知名的管理軟件商在項目管理軟件市場上已經先行了一步。他們憑借著產品線長的優(yōu)勢,在向國內客戶銷售ERP系統(tǒng)的同時,也把項目管理軟件帶進了中國。同時PRIMAVERA等軟件公司也在嘗試開拓國內項目管理軟件市場。據記者了解,目前還有美國和歐洲的幾家大型的項目管理軟件公司正在中國調查市場,估計不久將挺進中國。國內管理軟件廠商也開始覺醒,紛紛邁開了進軍項目管理軟件的步伐。上海華普加快了向中關村企業(yè)項目管理的進軍、北京華炎軟件推出HotPM企業(yè)項目管理軟件……

當人們對ERP不再狂熱時,龐大的管理軟件市場一下子被催熟了。目前,國內軟件巨頭用友在與瑞典IFS公司成立了北京用友艾福斯軟件系統(tǒng)有限公司后,也開始將其業(yè)務迅速擴張到項目管理軟件市場。國內其他軟件公司如邦永(中國)、北京夢龍、新中大等也緊隨其后。美國Primavera、OpenPlan、微軟等國際性公司也紛紛殺入這一市場。

“對手非常強大,這說明商機很大!”楊鐵鈴對記者說,“我們認為目前SAP、ORACLE等國外管理軟件商的主要精力還是在ERP市場,項目管理只是其產品線的一部分。目前國內還沒有一家具規(guī)模的同類型軟件企業(yè),更談不上標準?!卑钣缹ΨQ霸這個市場充滿信心。

阻礙猶存

提起項目管理軟件,楊鐵鈴侃侃而談:其實很早人們就開始實施項目管理,如金字塔、長城等偉大的工程之所以成功,都得益于當時對工程項目進行嚴密的管理。20世紀60年代初,在著名數學家華羅庚的倡導下,將項目管理的概念引入了我國,并在當時的國民經濟各個部門進行試點應用,將這種方法命名為“統(tǒng)籌法”。2000年底,聯想在“天麒”、“天麟”兩款計算機產品的開發(fā)過程中,結合業(yè)務對項目管理的需求,配合項目管理相關理論和方法編制軟件方案,使該項目僅8個月便全部完成,并達到了國際上PC生產技術的最高水平?!爸皇钱敃r的企業(yè)全都將目光放在ERP上。”楊鐵鈴不無惋惜地說。

楊鐵鈴認為,“項目管理對大家來說,并不是一個新的概念,一直以來大家都在提它,其在各行各業(yè)的應用也比較多。但是一直沒有落到實處?!睏铊F鈴所說的沒落到實處是指目前阻礙國內項目管理軟件發(fā)展的兩個因素:

一方面,國內的信息化水平還很低,尤其是工程的管理者對信息化認識不足。目前,我國對項目建設的管理仍然缺乏明確的法規(guī),項目管理者對監(jiān)管存在抵觸情緒;而另一方面,國內高端管理軟件市場一直是眾多管理軟件供應商爭奪的焦點。當大多數軟件生產商為ERP的高額利潤所吸引時,在自身還沒有完成ERP改造情況下,就匆匆轉身投入了ERP軟件市場的爭奪,使得項目管理軟件成了一塊被荒廢的良田。

楊鐵鈴為記者舉了一個例子,去年國家統(tǒng)計局在對舊有的網絡架構進行改造時,花了50多萬引進了惠普的項目管理,而這還是基于美國1969年建立的PMI(國際項目管理協會)標準。“在國外,90%以上的項目建設都采用軟件進行管理,而在我國則還不到10%。如果以應用項目管理軟件可以節(jié)省35%的建設資金來算,這將是一筆驚人的數字,”楊鐵鈴說,“我國目前有2000萬家中小型企業(yè),在企業(yè)項目建設上他們大多數都需要進行項目管理?!?/p>

標準之蠱

在微軟技術教育大會上,微軟(中國)總經理唐駿針對中國軟件業(yè)難以做大的困境指出,正是由于國內眾多軟件商對項目管理不夠重視,軟件開發(fā)沒有一個規(guī)范,無法控制項目的可操作性,導致成本增加,直接影響了整個軟件業(yè)做大。其實這不僅是軟件業(yè)本身存在的問題,眾多重大項目投資也存在同樣問題。然而中國目前的項目管理大多受制于領導意志,要做到很好的控制項目成本,做到與國際標準接軌,其難度不言而喻。

專攻項目管理的邦永曾對外宣稱,邦永的PM2系列軟件不僅是國外軟件的漢化版,而且融合了國際標準化項目管理精髓與本土國情的項目管理模式。從事過項目管理的人都知道,通常一個人對項目管理的把握有4個層次,第1個層次是“誤以為自己了解”;第2個層次是“知道自己不了解”;第3個層次是“知道自己了解”;第4個層次是“自己不知道自己了解”。國家統(tǒng)計局計算中心網絡運行管理部主任張富民在談到項目管理實施的體會時對記者說,他覺得當時自己還處在第3個層次。這就是說,目前的項目管理還是一種投資人在投資內的把握,是用工具化的手段幫助投資者把握項目中的每一個贏利和去掉不良成本。

篇10

關鍵詞:工程項目管理、管理信息化、現狀、對策

中圖分類號:E271文獻標識碼: A

一、前言

在所有的項目中,建筑工程項目最為典型,主要是因為建筑工程項目的管理具有建設周期長、空間流動性大、生產要素繁雜等特征,而且投資額度、建設規(guī)模、復雜程度越來越大,僅僅依靠傳統(tǒng)的管理手段和方法已經遠遠不夠。目前我國建筑工程項目管理信息化建設還比較落后,水平仍然偏低,因此我們要不斷加強工程項目管理信息化建設,從而更好的為建筑行業(yè)打下牢固的基礎。

二、工程項目管理信息化的現狀

近幾年來,隨著經濟水平的逐年提高,我國企業(yè)的管理水平也在不斷提升。為了搶占更大的市場份額,許多通信工程企業(yè)紛紛開始嘗試項目管理的信息化技術。一些大規(guī)模的企業(yè)率先開始進行工程項目的信息化管理,比如在企業(yè)內部建立 IT 支撐系統(tǒng),整合企業(yè)資源,實現企業(yè)內部資源的共享。同時,許多企業(yè)開始使用先進的項目管理軟件。但是,由于目前我國自主的項目管理軟件還處于比較落后和不成熟的狀態(tài),所以大多數企業(yè)采用從國外引進的比較成熟的項目管理軟件,如美國著名的P3、MS Project 等項目管理軟件。這些軟件擁有非常強大的項目信息處理功能,操作的專業(yè)性和實用性都非常強,符合大多數工程企業(yè)的需求。但是,這些比較成熟的國外的項目管理軟件與國內項目管理的發(fā)展還是有一些不合適的地方,比如:國外的項目管理軟件大多是針對國外的項目企業(yè)的實際情況來制定的,與國內企業(yè)在運用軟件的功能上有一定的差別;國外軟件的翻譯問題也是困惑國內企業(yè)的一個難點;此外,大多數類似這樣的項目管理軟件的價格都十分昂貴,對于一些國內中小企業(yè)來說,購買軟件的花費也是一筆不小的開支。從我國目前的發(fā)展來看,相關的通信工程企業(yè)的項目管理信息化發(fā)展水平還比較低。一些企業(yè)的項目管理模式還比較落后,普遍存在管理上無秩序、操作上不按相關流程等狀況。

三、工程項目管理信息化存在的問題

1、 缺乏統(tǒng)一、規(guī)范的數據標準

國外成熟的項目管理軟件是建立在國外對項目管理的統(tǒng)一、規(guī)范的數據標準之上的。而目前,我國在項目管理方面的數據標準還不統(tǒng)一,沒有形成一套完整的數據標準體系。各個軟件研發(fā)企業(yè)都是各自為據,采用的數據接口也各不相同,導致每種軟件都是不一樣的數據信息,不能形成統(tǒng)一、規(guī)范的數據標準,往往造成市場的混亂,導致監(jiān)管流程的脫節(jié),不利于工程項目管理信息化技術的推廣和發(fā)展。

2、企業(yè)內部的信息交流不順暢

總結過去的工程項目管理經驗,可以認識到在過去陳舊的工程項目管理模式下,由于決策層對工程項目管理的經驗和認識不足,導致在過去工程項目規(guī)模不斷擴展、工程的信息量急速增大以及工程的施工技術水平不斷提升的條件下,大部分的工程企業(yè)在項目管理上都或多或少地存在一些問題,如:企業(yè)的領導層與各個基層部門以及相關的工程建設部門的溝通交流過少,導致企業(yè)內部的信息交流不順暢,各部門不能及時交流對工程項目的意見和看法,從而影響工程的進度和質量。

3、企業(yè)的項目管理信息化意識不高

目前,隨著科學技術水平的提高,大多數企業(yè)都開始運用工程項目管理軟件,但是不同的工程企業(yè)以及各個不同的工程項目,在項目管理軟件的運用水平上,還是存在一定的差距。一些大規(guī)模、管理水平較高的工程企業(yè)或者某一個高規(guī)格的工程項目在對工程項目管理軟件的使用上,是嚴格按照相關的項目軟件的使用標準和工程項目的管理標準來執(zhí)行的,對項目管理軟件的使用是非常到位和有效的。但是,一些中小企業(yè)或一些本身并不是特別規(guī)范的工程項目,在對項目管理軟件的使用上還是流于表面、敷衍應付,并沒有真正地運用好項目管理軟件的功能,項目管理工作與實際的工作是脫鉤的。當然,這些差別除了取決于各個企業(yè)和各個項目在人力、物力以及資源上的差距外,另一個非常重要的原因就是相關工程企業(yè)管理層的工程項目管理信息化意識的不同。也就是說,一個工程項目或企業(yè)要得到工程項目管理信息化的發(fā)展,除了要抓技術因素外,還要樹立先進的項目管理信息化的理念。只有解決了理念先行的問題,后續(xù)的技術、人才等問題才有得到進一步解決的可能。

四、工程項目管理信息化建設的幾點思考

1、工程項目管理數據規(guī)范化

空間數據是工程建設項目管理中的有機組成部分,主要是指設計圖的數據、基礎地理信息數據和照片錄像數據,從設計規(guī)范化的數據來說它包括施工圖和變更圖進行統(tǒng)一管理,為所有圖紙建立索引編號,這樣的好處是對參建單位方便其圖紙的查詢?yōu)g覽,每一條圖紙信息形成一條規(guī)范的數據記錄。

2、管理制度要標準化

工程項目管理制度包括住建部制定的管理制度和由各地方建設委員會根據住建部相關管理制度結合當地特點所指定的實施細則和地方性標準,實現建設管理規(guī)范化,管理制度標準化。

主要的目標是促使建筑結構清晰、職責分明、內容穩(wěn)定、體現安全、質量、進度、投資、環(huán)境、技術這六大方面相結合. 管理要求上要有規(guī)范、操作上要有程序,過程上要把握好度,實現工程項目信息化更加專業(yè)化,以確保工程項目施工中的安全性。

3、人員配備標準化

工程項目管理信息化建設與建設單位的人員素質決定了信息化管理水平和工作效率,人員分配標準化是實現工程項目管理信息化建設的關鍵因素。人員分配標準化就是根據工作崗位要求配備人員,具有技能性、知識專業(yè)性、協調能力強的特點,使崗位設置滿足管理要求,根據各個人員的實際能力來進行合理安排任務,促進信息化建設的效率性。

4、現場管理標準化

工程項目是各種建設要素的集合體,是實現各建筑單位標準化管理的典范?,F場管理指用科學的標準和方法對生產現場各生產要素,包括人(工人和管理人員)、機(設備、工具、工位器具)、料(原材料)、法(加工、檢測方法)、環(huán)(環(huán)境)、信(信息)等進行合理有效的計劃、組織、協調、控制和檢測,使其處于良好的結合狀態(tài),以達到優(yōu)質、高效、低耗、均衡、安全、文明生產的目的。工程項目的現場管理標準化側重建設中的具體化、定量化,把現場布置要求、檢查內容和方法轉為工作中的標準,實現文明施工,規(guī)范化建設。

5、提高項目信息化管理認識,加強項目信息化管理的培訓

項目管理信息化是加強基礎設施建設的有力手段,而基礎設施建設是實現信息化的主體,是工程項目管理信息化的前提保障。提高項目信息化管理認識需要消除從業(yè)人員對于相關信息軟件設施的抵觸心理,需要發(fā)揮政府和行業(yè)人員的作用,加強宣傳教育工作和人才培養(yǎng),大力培養(yǎng)工程項目管理信息化人才。同時,需要加強項目信息化管理的培訓,提高其實踐能力,推行目標化管理,強化人員的信息管理,從而實現工程項目信息化管理。

五、結語

綜上所述,想要真正做好工程項目管理信息化的建設,這就需要政府有關部門和企業(yè)都需要高度重視信息技術與傳統(tǒng)產業(yè)的結合,全面提高建筑工程項目信息化管理總體應用水平,實現建筑業(yè)跨越式發(fā)展。

參考文獻:

[1] 邱岳丹:《項目管理信息化建設的探討》,《福建電腦》,2010年03期

[2] 劉松 帥傳敏:《中國工程項目管理信息化的現狀與對策》,《科技情報開發(fā)與經濟》,2005年20期