計算機(jī)軟件工程項目管理分析

時間:2022-02-25 11:09:03

導(dǎo)語:計算機(jī)軟件工程項目管理分析一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

計算機(jī)軟件工程項目管理分析

摘要:計算機(jī)的發(fā)展無時無刻不在影響和促進(jìn)科技的進(jìn)步,同時科技的進(jìn)步也促進(jìn)了計算機(jī)及其計算機(jī)軟件的發(fā)展,在當(dāng)今這個計算機(jī)的時代,計算機(jī)軟件的管理正在越來越貼近和影響我們的生活。隨著計算機(jī)的發(fā)展,軟件工程這個名詞和領(lǐng)域也逐漸引起了我們的重視,下邊本文將對新形勢下計算機(jī)軟件工程項目的管理進(jìn)行簡短系統(tǒng)的分析。

關(guān)鍵詞:計算機(jī);軟件;工程項目;管理;分析

1.計算機(jī)軟件和工程項目管理的基本概念

1.1計算機(jī)軟件的基本概念

計算機(jī)軟件(也稱軟件、軟體)是指計算機(jī)系統(tǒng)中的程序、數(shù)據(jù)及其文檔。程序是計算任務(wù)的處理對象和處理規(guī)則的描述;文檔是為了便于了解程序所需要的闡明性資料。程序必須裝入機(jī)器內(nèi)部才能工作,這是一個關(guān)鍵性步驟,而文檔一般情況下是給人看的,不一定裝入機(jī)器。那么,設(shè)么是軟件呢?軟件其實就是用戶與硬件之間的接口界面。用戶主要是通過軟件與計算機(jī)進(jìn)行交流,或通過軟件來了解和應(yīng)用我們的計算機(jī)。軟件是計算機(jī)系統(tǒng)設(shè)計的重要依據(jù),為了方便用戶,且為了提高計算機(jī)系統(tǒng)的總體效用,在設(shè)計計算機(jī)系統(tǒng)時,必須通盤考慮軟件與硬件的結(jié)合,以及用戶的要求和軟件的要求。計算機(jī)軟件總體分為系統(tǒng)軟件和應(yīng)用軟件兩大類。系統(tǒng)軟件各類操作系統(tǒng)(如windows、Linux、UNIX),還包括操作系統(tǒng)的補(bǔ)丁程序以及硬件驅(qū)動程序;應(yīng)用軟件可以細(xì)分的種類就更多了,如工具軟件、游戲軟件、管理軟件等都屬于應(yīng)用類軟件。

1.2工程項目管理的基本概念

工程項目管理是指從事工程項目管理的企業(yè)受業(yè)主委托,按照合同的約定,代業(yè)主對工程項目的實施進(jìn)行全過程或若干階段的管理和服務(wù)。工程項目管理企業(yè)不直接與該工程項目的總承包企業(yè)或勘察、設(shè)計、供貨、施工等企業(yè)簽訂合同,但可以按合同約定,協(xié)助業(yè)主與工程項目的總承包企業(yè)或勘察、設(shè)計、供貨、施工等企業(yè)簽訂合同,并受業(yè)主的委托監(jiān)督合同的履行。工程項目管理的具體方式及服務(wù)內(nèi)容、權(quán)限、取費和責(zé)任等,由業(yè)主與工程項目管理企業(yè)在合同中約定。

2.大型軟件項目工程管理總體流程分析

2.1計算機(jī)軟件項目搜尋

項目搜尋是項目的立項的基礎(chǔ),項目立項階段的主要任務(wù)包括對市場信息的收集、用戶需求的跟蹤、對潛在項目進(jìn)行分析和篩選。其中最重要的一個階段就是對市場信息的搜集,因為市場上產(chǎn)品的價格以及走向、產(chǎn)品的供需、客戶對產(chǎn)品的需求等都是不斷變動的,所以我們一定要重視對市場信息的搜集,并對對收集的信息作出分析以及時的了解市場的動態(tài),并根據(jù)這些分析結(jié)果做出大概的項目規(guī)劃,為下一步項目的立項打好基礎(chǔ)。

2.2計算機(jī)軟件項目立項

項目的立項標(biāo)志著項目進(jìn)入到了實施階段,項目立項階段的主要任務(wù)就是確定立項的理由、提出立項建議、提供合適的資金以及資源,使項目成為正式項目。項目確定的理由很簡單,就是這個項目是否符合市場需求?項目中存在的風(fēng)險有多大是否會造成巨大的損失?以及是否能給企業(yè)帶來利潤等等;提出立項的建議就是對之前的立項中存在的問題及時指出并作出修改,可以使項目變得更加完善避免在以后項目實施的時候造成更大的損失;尋找合適的資金和資源,其實尋找合適資金就是找有意向做這個項目或是贊同這個項目的公司等提供項目資金上的支持以推進(jìn)項目的實施,而尋找合適的資源就是在市場找到質(zhì)量較高且價錢也較為實惠的供貨商。

2.3計算機(jī)軟件項目售前

項目售前階段從項目立項開始到項目合同的簽訂結(jié)束,這一階段的主要工作有:首先要與客戶進(jìn)行溝通制定與客戶的交流計劃以防談判中因為意見不相同而出現(xiàn)摩擦;在談判中要特別重視這幾個方面,1.詳細(xì)和認(rèn)真的了解客戶的背景資料;2.了解客戶啟動項目的真實緣由;3.客戶對項目的需求到底有多大以及客戶對項目的真實需求主體靈魂和理想目標(biāo)是什么。了解上述幾個方面接下來才是編制方案建議書,最后是根據(jù)具體的工序等準(zhǔn)備合同藍(lán)本。

2.4計算機(jī)軟件合同生成

合同生成階段的主要任務(wù)有:項目方案的評估與確定,技術(shù)合同、商務(wù)合同的商定、評估與簽署。合同生成的階段是一個不能出任何馬虎的階段,因為這一階段是明確雙方責(zé)任義務(wù)的時候,萬一中間有些責(zé)任劃定不清或是沒有考慮到一旦出現(xiàn)問題就容易導(dǎo)致雙方為此發(fā)生矛盾甚至走上司法程序。所以在合同生成階段首先要對項目做好各方面的評估并對以后可能產(chǎn)生的問題盡早列舉出來,然后再制定合同時一定要細(xì)致把之前列舉的問題都寫入合同中并明確好責(zé)任,最后雙方在仔細(xì)閱讀好合同之后簽訂合同。

2.5計算機(jī)軟件合同執(zhí)行

合同的執(zhí)行是大型軟件項目管理流程的重點,合同執(zhí)行可分為:軟件的開發(fā)、測試執(zhí)行、內(nèi)部驗收、項目驗收、系統(tǒng)維護(hù)等五個工作過程,在不同的階段有不同的工作重點。首先是在軟件的開發(fā)階段,第一要制定好項目開發(fā)的計劃,大型項目軟件計劃使用一個計劃來協(xié)調(diào)其他的計劃,以指導(dǎo)項目的執(zhí)行和控制的可操作文件;第二點就是確定開發(fā)過程根據(jù)項目的實際情況,建立一個穩(wěn)定、可控的軟件開發(fā)過程模型,并按照該過程對軟件進(jìn)行開發(fā);第三點也是最后一點要加強(qiáng)過程監(jiān)控,過程控制主要包括過程管理、變更控制與配置管理。接下來是測試執(zhí)行階段,項目測試分為集成測試與系統(tǒng)測試,主要進(jìn)行功能檢測、健壯性測試、性能效率測試、用戶界面測試、安全性測試、安裝和反安裝測試等。然后是內(nèi)部驗收,內(nèi)部驗收主要有三個步驟文檔的準(zhǔn)備(內(nèi)部驗收計劃、項目開發(fā)總結(jié)報告、產(chǎn)品清單、財務(wù)預(yù)算報告等)、內(nèi)部驗收測試、內(nèi)部評審。下個環(huán)節(jié)是項目驗收這一步驟是要用戶對工作產(chǎn)品得到確認(rèn),以確定產(chǎn)品是否符合客戶的要求。最后一步就是項目的維護(hù),軟件系統(tǒng)的維護(hù)分為兩大類:一類是糾錯型維護(hù)即發(fā)現(xiàn)并糾正在之前測試中未發(fā)現(xiàn)的潛在的錯誤,另一類是完善型維護(hù)即滿足客戶提出的新的需求。

2.6大型軟件管理項目的里程碑

項目的考核和評審是大型軟件項目管理流程控制的基礎(chǔ),在文章前面所列舉的五個流程主要的進(jìn)入條件和相應(yīng)的工作結(jié)果都是里程碑是否達(dá)標(biāo)的重要標(biāo)志,所以我們一定要認(rèn)真執(zhí)行大型軟件項目管理的每一個階段的要求。

3結(jié)語

通過上述對計算機(jī)軟件的大致了解,以及對軟件管理項目的簡單分析我們可以了解到什么是計算機(jī)的軟件工程項目管理,以及大型的計算機(jī)軟件項目工程管理的大致內(nèi)容,其實軟件管理雖然詳細(xì)的過程比較復(fù)雜,但只要整理好思路,并按照思路分塊認(rèn)真執(zhí)行好每一步就是可能完成好計算機(jī)軟件項目管理,滿足客戶的需求的。

參考文獻(xiàn):

[1]林茂光,王建宇,吳忠平.工程項目管理中的網(wǎng)絡(luò)計劃技術(shù)應(yīng)用[J].國外建材科技.2007(06)

[2]許凱.淺議中小型軟件企業(yè)的項目管理[J].中小企業(yè)管理與科技(下旬刊).2012(09)

[3]王蘭征.計算機(jī)軟件項目管理中風(fēng)險管理策略和模型[J].計算機(jī)光盤軟件與應(yīng)用.2012(13)

[5]李伯涵.淺談計算機(jī)軟件項目管理策略和模型.計算機(jī)光盤軟件與應(yīng)用.20123(12)

作者:趙曉丹 單位:吉林省經(jīng)濟(jì)管理干部學(xué)院