如何有效地進行軟件項目管理?(如何做好軟件項目管理)
應(yīng)用系統(tǒng)都有從誕生、發(fā)展到退役這樣一個過程,我們稱這樣一個過程為應(yīng)用系統(tǒng)生命周期,從軟件工程角度這個生命周期可以劃分為系統(tǒng)規(guī)劃、系統(tǒng)實施、系統(tǒng)交付和系統(tǒng)運維四個階段。縱觀軟件過程是建設(shè)單位(即用戶)和開發(fā)單位充分合作、協(xié)同工作的一個過程(如下圖所示),在這個過程中建設(shè)單位依據(jù)本單位業(yè)務(wù)需求進行可行性分析及項目立項、招標(biāo)等工作,開發(fā)單位依據(jù)項目需求編制解決方案提供開發(fā)服務(wù)。開發(fā)單位中標(biāo)后即正式啟動項目,進入項目建設(shè)單位進行需求調(diào)研并與項目建設(shè)單位進行確認,隨后開始系統(tǒng)的設(shè)計、實現(xiàn),并進行相關(guān)的項目管理工作(過程檢查、風(fēng)險控制、配置管理等),向建設(shè)單位匯報項目相關(guān)進展情況,這個過程有時需要反復(fù)進行直至系統(tǒng)交付,進入應(yīng)用系統(tǒng)試運行與生產(chǎn)運維階段。
在軟件應(yīng)用系統(tǒng)的生命周期中,軟件應(yīng)用系統(tǒng)建設(shè)存在項目延期、漏洞百出等諸多問題,軟件應(yīng)用系統(tǒng)建設(shè)涉及軟件使用單位、開發(fā)單位以及質(zhì)量保證單位,有諸多環(huán)節(jié)。為保證項目質(zhì)量及企業(yè)利益,制定項目管理規(guī)劃是必不可少的。
圖 1軟件過程活動框架
協(xié)同項目管理
項目一般具有獨特性、時限性、不確定性及不可逆轉(zhuǎn)性等特點,正是這些因素導(dǎo)致項目管理變得復(fù)雜,對項目管理的研究也更具現(xiàn)實意義。軟件項目管理的主要任務(wù)是制定軟件開發(fā)計劃,跟蹤、監(jiān)督和協(xié)調(diào)工作進度,保證工程如期按質(zhì)完成。
要做好項目管理工作,一套成熟有效的項目管理機制有無可替代的作用。由PMI維護的項目管理知識體系在全球有著廣泛的認同。在PMI發(fā)布的最新一版的項目管理知識體系中,項目管理劃分為10個知識域,即范圍管理、時間管理、成本管理、質(zhì)量管理、人力資源管理、溝通管理、干系人管理、采購管理、風(fēng)險管理和綜合管理。
在軟件工程領(lǐng)域,項目管理更加講究協(xié)同,以適應(yīng)軟件項目以腦力勞動為主的特點,通過充分的協(xié)同確保信息流暢準(zhǔn)確傳遞,確保項目中各類角色所獲得信息一致,從而推動項目更加高效的前進。這就是目前備受業(yè)界推崇的協(xié)同項目管理(如下圖所示)。
協(xié)同項目管理將軟件開發(fā)過程中主要活動都置于監(jiān)控、調(diào)度之下,統(tǒng)一為任務(wù)這一個管道,并以任務(wù)形式傳達至個人工作臺;通過細粒度的數(shù)據(jù)監(jiān)控、采集與分析,實施對項目的度量與分析。
典型軟件項目管理架構(gòu)
典型的軟件項目管理架構(gòu)一般包括項目管理辦公室(PMO)、系統(tǒng)架構(gòu)師、系統(tǒng)分析師、系統(tǒng)設(shè)計及編碼人員、質(zhì)量保證人員、測試管理人員及測試人員、配置管理人員、培訓(xùn)人員及其他后勤支持人員等。各類角色及崗位人員各負其責(zé),協(xié)同工作。
關(guān)鍵項目管理活動介紹
風(fēng)險管理
任何可能對項目結(jié)果產(chǎn)生積極或消極影響的事件或條件都是風(fēng)險。風(fēng)險管理就是要提前識別、分析和定位項目風(fēng)險,避免對項目造成損害或損失。
溝通管理
用于建立軟件工程組各成員之間、軟件工程組與其他工程組之間、軟件工程組與客戶之間、軟件工程組與公司管理層之間的溝通機制,以及時預(yù)防和解決軟件項目管理與開發(fā)過程中因交流問題可能造成和已造成的各種障礙。
計劃管理
制定并評審項目計劃,以便所有相關(guān)人員按照該計劃有條不紊地開展工作。周期性的跟蹤任務(wù)(含進度和工作量)、費用、資源、工作成果等,及時了解項目的實際進展情況。
缺陷管理
對軟件開發(fā)過程出現(xiàn)的問題、測試發(fā)現(xiàn)的問題等實施缺陷管理,進行統(tǒng)一跟蹤處理,避免遺漏。
配置管理
軟件過程是一個多人協(xié)作、信息交換的過程,越是復(fù)雜的項目越需要實施配置管理。實施配置管理,首先要有效識別項目中的各類配置項,根據(jù)管理需要建立配置管理規(guī)范,使配置管理制度化,形成良好的協(xié)同效應(yīng),避免版本沖突影響項目開發(fā)進度、引入軟件系統(tǒng)缺陷。
過程檢查
檢查軟件過程中的各項活動,以驗證是否符合項目管理規(guī)范的要求。
道普聲明
1、道普網(wǎng)轉(zhuǎn)載本文目的在于傳遞信息,并不代表贊同其觀點或?qū)φ鎸嵭载撠?zé),道普不承擔(dān)文章侵權(quán)行為的連帶責(zé)任。
2、若所轉(zhuǎn)內(nèi)容涉及版權(quán)等問題,請著作權(quán)或版權(quán)擁有機構(gòu)致電或來函聯(lián)系,我方將第一時間處理。
3、本網(wǎng)原創(chuàng)文章歡迎轉(zhuǎn)載,務(wù)必請注明來源。
轉(zhuǎn)載請注明來源 道普網(wǎng)原創(chuàng)或編譯,更多信息化門戶專業(yè)資料請訪問道普信息化。
官網(wǎng):http://www.topcio.cn
微博:@道普信息化
微視:TOPCIO視頻庫
微信:topcio_cn
道普網(wǎng)保留追究版權(quán)責(zé)任的權(quán)利。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。