計算機軟件工程項目管理探討
項目的考核和評審是大型軟件項目管理流程控制的基礎,以下是小編搜集整理的一篇探究計算機軟件工程項目管理的論文范文,歡迎閱讀參考。
[摘 要]從計算機的出現到現在,我們的工作和生活越來越依賴它,計算機在我們生活中也占據著越來越重要的地位。隨著計算機的發(fā)展,軟件工程也逐漸引起了我們的重視,本文將對新形勢下計算機軟件工程項目的管理進行簡短的分析。
[關鍵詞]計算機;軟件;工程項目;管理
1.計算機軟件和工程項目管理的基本概念
1.1 計算機軟件的基本概念
計算機軟件(也稱軟件、軟體)是指計算機系統(tǒng)中的程序、數據及其文檔。程序是計算任務的處理對象和處理規(guī)則的描述;文檔是為了便于了解程序所需要的闡明性資料。程序必須裝入機器內部才能工作,文檔一般是給人看的,不一定裝入機器。軟件是用戶與硬件之間的接口界面。用戶主要是通過軟件與計算機進行交流。軟件是計算機系統(tǒng)設計的重要依據,為了方便用戶,且為了提高計算機系統(tǒng)的總體效用,在設計計算機系統(tǒng)時,必須通盤考慮軟件與硬件的結合,以及用戶的要求和軟件的要求。計算機軟件總體分為系統(tǒng)軟件和應用軟件兩大類。系統(tǒng)軟件各類操作系統(tǒng)(如windows、Linux、UNIX),還包括操作系統(tǒng)的補丁程序以及硬件驅動程序;應用軟件可以細分的種類就更多了,如工具軟件、游戲軟件、管理軟件等都屬于應用類軟件。
1.2 工程項目管理的基本概念
工程項目管理是指從事工程項目管理的企業(yè)受業(yè)主委托,按照合同的約定,代業(yè)主對工程項目的`實施進行全過程或若干階段的管理和服務。工程項目管理企業(yè)不直接與該工程項目的總承包企業(yè)或勘察、設計、供貨、施工等企業(yè)簽訂合同,但可以按合同約定,協(xié)助業(yè)主與工程項目的總承包企業(yè)或勘察、設計、供貨、施工等企業(yè)簽訂合同,并受業(yè)主的委托監(jiān)督合同的履行。工程項目管理的具體方式及服務內容、權限、取費和責任等,由業(yè)主與工程項目管理企業(yè)在合同中約定。
2.大型軟件項目工程管理總體流程分析
2.1 計算機軟件項目搜尋
項目搜尋是項目的立項的基礎,項目立項階段的主要任務包括對市場信息的收集、用戶需求的跟蹤、對潛在項目進行分析和篩選。其中最重要的一個階段就是對市場信息的搜集,因為市場上產品的價格以及走向、產品的供需、客戶對產品的需求等都是不斷變動的,所以我們一定要重視對市場信息的搜集,并對對收集的信息作出分析以及時的了解市場的動態(tài),并根據這些分析結果做出大概的項目規(guī)劃,為下一步項目的立項打好基礎。
2.2 計算機軟件項目立項
項目的立項標志著項目進入到了實施階段,項目立項階段的主要任務就是確定立項的理由、提出立項建議、提供合適的資金以及資源,使項目成為正式項目。項目確定的理由就是這個項目是否符合市場需求?項目中存在的風險有多大是否會造成巨大的損失?以及是否能給企業(yè)帶來利潤等等;提出立項的建議就是對之前的立項中存在的問題及時指出并作出修改,可以使項目變得更加完善避免在以后項目實施的時候造成更大的損失;尋找合適的資金和資源,其實尋找合適資金就是找有意向做這個項目或是贊同這個項目的公司等提供項目資金上的支持以推進項目的實施,而尋找合適的資源就是在市場找到質量較高且價錢也較為實惠的供貨商。
2.3 計算機軟件項目售前
項目售前階段從項目立項開始到項目合同的簽訂結束,這一階段的主要工作有:首先要與客戶進行溝通制定與客戶的交流計劃以防談判中因為意見不相同而出現摩擦;在談判中要特別重視這幾個方面,詳細了解客戶的背景資料,了解客戶啟動項目的緣由、客戶對項目的需求以及客戶對項目的需求,接下來就是編制方案建議書和準備合同藍本。
2.4 計算機軟件合同生成
合同生成階段的主要任務有:項目方案的評估與確定,技術合同、商務合同的商定、評估與簽署。合同生成的階段是一個不能出任何馬虎的階段,因為這一階段是明確雙方責任義務的時候,萬一中間有些責任劃定不清或是沒有考慮到一旦出現問題就容易導致雙方為此發(fā)生矛盾甚至走上司法程序。所以在合同生成階段首先要對項目做好各方面的評估并對以后可能產生的問題盡早列舉出來,然后再制定合同時一定要細致把之前列舉的問題都寫入合同中并明確好責任,最后雙方在仔細閱讀好合同之后簽訂合同。
2.5 計算機軟件合同執(zhí)行
合同的執(zhí)行是大型軟件項目管理流程的重點,合同執(zhí)行可分為:軟件的開發(fā)、測試執(zhí)行、內部驗收、項目驗收、系統(tǒng)維護等五個工作過程,在不同的階段有不同的工作重點。首先是在軟件的開發(fā)階段,第一要制定好項目開發(fā)的計劃,大型項目軟件計劃使用一個計劃來協(xié)調其他的計劃,以指導項目的執(zhí)行和控制的可操作文件;第二點就是確定開發(fā)過程根據項目的實際情況,建立一個穩(wěn)定、可控的軟件開發(fā)過程模型,并按照該過程對軟件進行開發(fā);第三點也是最后一點要加強過程監(jiān)控,過程控制主要包括過程管理、變更控制與配置管理。接下來是測試執(zhí)行階段,項目測試分為集成測試與系統(tǒng)測試,主要進行功能檢測、健壯性測試、性能效率測試、用戶界面測試、安全性測試、安裝和反安裝測試等。然后是內部驗收,內部驗收主要有三個步驟文檔的準備(內部驗收計劃、項目開發(fā)總結報告、產品清單、財務預算報告等)、內部驗收測試、內部評審。下個環(huán)節(jié)是項目驗收這一步驟是要用戶對工作產品得到確認,以確定產品是否符合客戶的要求。最后一步就是項目的維護,軟件系統(tǒng)的維護分為兩大類:一類是糾錯型維護即發(fā)現并糾正在之前測試中未發(fā)現的潛在的錯誤,另一類是完善型維護即滿足客戶提出的新的需求。
2.6 大型軟件管理項目的里程碑
項目的考核和評審是大型軟件項目管理流程控制的基礎,在文章前面所列舉的五個流程主要的進入條件和相應的工作結果都是里程碑是否達標的重要標志,所以我們一定要認真執(zhí)行大型軟件項目管理的每一個階段的要求。
綜上所述,通過以上的分析我們得出了什么是計算機軟件工程項目管理,以及怎么進行大型的計算機軟件項目工程管理,雖然它是一個很復雜的過程,但只要我們認真的執(zhí)行好每一步就一定能完成好計算機軟件項目管理,真正的滿足客戶的需求。在當前的計算機軟件企業(yè)中,軟件工程項目的管理效率對于企業(yè)的發(fā)展有著重要的影響,只有保證軟件項目管理的科學、有效,才能夠保證軟件工程項目的成功,進而實現企業(yè)的持續(xù)發(fā)展。
參開文獻
[1] 林茂光,王建宇,吳忠平.工程項目管理中的網絡計劃技術應用[J].國外建材科技.2007(06).
[2] 許凱.淺議中小型軟件企業(yè)的項目管理[J].中小企業(yè)管理與科技(下旬刊).2012(09).
[3] 羅永國.淺談計算機軟件系統(tǒng)工程項目的監(jiān)理[J].廣西現代職業(yè)技術學院,2011,3.
【計算機軟件工程項目管理探討】相關文章: