軟件項目管理控制問題探析論文
摘要:有效地對項目進行進行管理和控制,對于項目成功實施來說意義非常。通過控制軟件項目的進度,可以保證軟件項目順利進行開發(fā)。本文介紹了軟件項目管理的進度控制,對軟件項目管理編制進度計劃的工作進行了闡述,最后深入的探討了如何實施與控制軟件項目管理進度計劃。
【關(guān)鍵詞】軟件項目;進度控制;管理;研究
1項目管理進度控制的概念
1.1軟件項目管理
項目管理的概念是通過組織、協(xié)調(diào)、控制和規(guī)劃項目資源,來實現(xiàn)最終特定的目標,保證項目的實施不偏離預定好的時間、質(zhì)量以及成本等。計算機系統(tǒng)中包括兩個部分即軟件和硬件,這兩個部分之間是相互依存相互作用的,文檔、程序和各種數(shù)據(jù)都包括在其中。管理軟件項目的過程也就是保證軟件的設(shè)計可以按照既定的質(zhì)量、進度、費用和時間完成,并且管理實施軟件項目過程中耗費的成本、時間、人員等。絕大多數(shù)的軟件項目的生命周期中都具有以下特點:(1)開最開始開發(fā)軟件項目的時候不太需求人員以及成本,但是項目的發(fā)展會逐漸增加需要的人員和成本數(shù)量,當軟件項目的開發(fā)工作快要結(jié)束的時候,需求的成本和人員又快速下降;(2)項目實施初期成功概率出非常低,具有很大的風險以及不確定性,但是項目在后續(xù)實施中成功概率會逐步提高;(3)在初期軟件項目的成本以及軟件自身的特征很大程度上會受到其開發(fā)人員能力水平的影響,但是其影響力伴隨著項目的不斷進行會漸漸降低。
1.2軟件項目進度控制的原理
對于軟件項目管理來說有三個重點內(nèi)容,分別是軟件項目的進度、成本以及質(zhì)量,這是對軟件項目管理本質(zhì)的體現(xiàn)。在對軟件項目的進度進行控制的時候應遵循以下原則:1.2.1動態(tài)控制軟件項目軟件項目進度控制并不是可以一蹴而就的,而是一種循環(huán)往復的持續(xù)性過程。1.2.2彈性化的控制軟件項目軟件進度一般會經(jīng)歷比較長的周期,涉及很多影響因素,有些因素已經(jīng)處于人們的掌控之中,可以按照以往的經(jīng)驗來分析其產(chǎn)生的影響、影響的程度以及可能性,并且對進度目標進行確定從而分析目標的實現(xiàn)情況。1.2.3封閉循環(huán)控制軟件項目的進度軟件項目的進度控制不是單一控制某一個環(huán)節(jié)的,而是從計劃制定到實施以及后續(xù)的分析和檢查的全過程都離不開進度控制,事實上對軟件項目進行進度控制是一種封閉循環(huán)的過程,在這個過程中進行措施調(diào)整以及再計劃。
2編制軟件項目管理進度計劃
2.1選擇相應的編制方法
我們經(jīng)常使用來管理編制軟件項目進度的方法如下:2.1.1甘特圖19世紀甘特圖問世,是以它的發(fā)明者美國科學家甘特來命名的,又被稱為橫道圖,具有便于制作、操作方便的特征,同時理解和更新都比較容易,所以甘特圖可以看做是控制項目管理進度計劃所有的方法中最簡單的一種。2.1.2關(guān)鍵線路法簡稱CPM(CriticalPathMethod),又可稱為“網(wǎng)絡(luò)計劃法”關(guān)鍵線路法需要建立在項目過程分析的`基礎(chǔ)上來進行項目管理,然后在整體過程中將活動序列進度安排總時差最低的一個找尋出來,并對其項目工期進行預測。項目是由許多工序共同組成的,網(wǎng)絡(luò)圖可以對工序彼此之間的關(guān)系進行描述,有效的找出控制項目工期的重點內(nèi)容并且進行控制,在保證工期、成本和資源不變的情況下實現(xiàn)最優(yōu)化的計劃,起到提升工作效率、壓縮工期以及控制成本的作用。關(guān)鍵線路法又包括單、雙代號網(wǎng)絡(luò)計劃這兩種形式。
2.2常用于管理軟件項目常用的工具
2.2.1MicrosoftOfficeProject.2007Project.2007具有強大而全面的功能,同時還有良好的靈活性、可用性高并且可以組合發(fā)揮功能,是一款比較全面的項目管理工具,幫助人員更加高效、快速的完成項目的管理工作?梢约赡切┏R姷牡腗icrosoftOffice系統(tǒng)程序,形成功能強大的報表選項、模板、向?qū)У,有效地改善了工作效率?.2.2集成化項目管理系統(tǒng)——FutureFuture這個用于管理項目的集成化系統(tǒng)是以Web為基礎(chǔ)的,不僅可以有效的對管理組織結(jié)構(gòu)和人員進行管理、為項目進行整體規(guī)劃并進行監(jiān)控,還可以完成立項和結(jié)項工作、需求開發(fā)和管理方面的內(nèi)容,還具有跟蹤風險、質(zhì)量和配置以及管理日常工作和論壇維護等功能。
3軟件項目管理進度計劃的具體實施和控制
軟件項目實施計劃離不開技術(shù)人員和用戶的大力支持,當軟件項目的支持度足夠并且已經(jīng)公布之后,技術(shù)人員就可以依次為基礎(chǔ)逐步制定計劃,一步步實施下去,技術(shù)人員在這個過程中要及時發(fā)現(xiàn)問題然后采取解決措施。
3.1實施軟件項目管理進度計劃
在進行軟件項目計劃實施的過程中,實施條件具有絕對性的變化以及相對性的不變。所以進度計劃只能保證暫時的平衡,不平衡是經(jīng)常性的,因此要進行科學的進度控制體系的構(gòu)建,來監(jiān)控項目的進度并進行記錄,監(jiān)控項目實施的過程并進行科學合理的分析,從而適當進行調(diào)整,保證項目進度的計劃與實際情況基本相符,并且及時、到位的執(zhí)行那些調(diào)整措施。項目執(zhí)行過程中會有很多重要的節(jié)點,其意義可謂是里程碑式的,對于這些節(jié)點要認真地審核其進度計劃,保證項目的實施過程不脫離預定計劃的軌道。
3.2控制軟件項目管理進度計劃
任何軟件項目哪怕事先的計劃非常周密,讓人會有一些意外情況影響到實施過程,所以需要適當?shù)目刂祈椖俊\浖椖靠刂凭褪菫榱吮WC項目可以實現(xiàn)最終的目標以及過程目標,項目實施中的各個環(huán)節(jié)的調(diào)查和分析工作都是必不可少的,可以定期或者不定期的進行,如果發(fā)現(xiàn)有項目活動偏離了標準則及時予以糾正。項目的實際情況就是比較軟件項目的預定計劃與軟件項目管理進度控制之間存在的差異,并且進行了相應的調(diào)整,保證項目的發(fā)展方向是有利的。軟件項目中簡稱為PDCA,其中具體包括四點,即計劃(Plan)、執(zhí)行(Do)、檢查(Check)以及行動(Action),因為軟件項目中有不確定性的存在,所以對比計劃和實際的差異是非常有必要的,然后不斷進行調(diào)整。
參考文獻
[1]劉琳.淺析軟件項目管理中的進度控制問題研究[J].電子世界,2014,02:180.
[2]汪丹.項目管理軟件P3在施工進度控制過程中的應用[J].現(xiàn)代物業(yè)(上旬刊),2011,10:88-89.
[3]李哲.大型園林項目施工管理過程中的進度控制問題探析[J].經(jīng)營管理者,2012,22:303.
[4]韓德偉.運用先進管理技術(shù),做好項目進度控制——Project軟件在項目管理中的應用案例[J].中國工程咨詢,2009,08:38-39.
[5]吳超,李慶勛.基于P6軟件的國際EPC項目進度管理與控制[J].項目管理技術(shù),2015,07:71-75.
【軟件項目管理控制問題探析論文】相關(guān)文章: