作者/龍家良,廣東信息工程職業學院
軟件項目管理現狀與對策分析
作者/龍家良,廣東信息工程職業學院
隨著計算機軟件技術的不斷發展,其在各行各業中的運用正在被不斷被普及。而隨著對于軟件要求的越來越高,其在開發和管理的難度上也越來越大。本文主要針對軟件項目管理的現狀進行分析,探討目前軟件項目管理中存在的一些問題,并且提出相應的對策。
軟件項目管理;現狀;問題;對策
在這個計算機軟件和信息技術告訴發展和普及的時代,計算機軟件技術給我們的生活和工作帶來了極大的方便和效率,同時也對國家的經濟發展做出了不小的貢獻。軟件項目管理是一項系統的工程,包含了軟件的基礎知識、工具、相關方法、計劃組織、實施與監控等,以一切的手段來滿足目標的過程。軟件項目的管理工作對項目的開發起著極其重要的作用。同時對軟件行業的發展和水平都都起著很重要的作用。
■2.1 對軟件項目的開發認識不足
首先對于軟件項目管理人員來說,不但要懂得項目管理的基本知識和內容,還要懂得基礎的軟件項目開發知識,這樣在實際的軟件項目管理中發揮出專業的見解,進行更加專業的管理。而在實際的軟件項目管理中,管理人員不但缺乏一定的軟件項目開發知識,還缺少系統的項目管理技能,,常常造成項目管理的混亂現象,不能進行精準的指揮,在很多軟件開發的技術問題上不能給出專業的指導性作用,使得實際的軟件項目開發和管理工作變得脫節,無法達到實際有效的監督管理作用。
■2.2 缺乏系統性的項目管理經驗
在對軟件項目進行管理時,需要提前依靠一套有效的方案來進行系統化的管理,按照既定的階段性計劃和總計劃進行一步一步的實施,在項目的開發階段,存在諸多的不確定因素,因此,必須要有著一套切實可行的計劃和一定項目管理經驗才行,把項目管理中的各項細節具體化,同時有效的結合開發中的常見問題,并且由于在開發中很多的不確定因素,因此,對于軟件項目的管理工作也應是動態的,在制定計劃時,對于開發和管理中的重點問題要進行明確,很多的軟件項目管理人員沒有依據實際的開發中的難點問題進行針對性的評估,導致當出現問題時,莫不著頭腦,不能光拿企業管理的那一套來對軟件項目進行管理,這之間存在諸多的技術性問題,缺乏和基礎開發人員的有效溝通,沒有一定實際軟件開發知識和經驗。
■2.3 缺乏一定的管理意識
在實際的軟件項目管理工作中,軟件項目管理人員要時刻的跟進項目的進度,在各個環節進行一定指導和監督,而實際的管理中,很多的管理人員由于缺乏一定的管理意識,不能有效的對項目進行時刻的跟蹤虎哥掌握,把管理當成了過場,或把工作層層下推,導致了管理工作的松散。這些都是因為,管理人員缺乏一定的管理意識造成的,很多管理人員沒有進行過系統的軟件項目管理的培訓,同時缺乏一定對于軟件項目管理的考核制度。
■2.4 缺乏一定的團隊合作
從項目的開發階段開始,管理人員和開發人員等之間必須進行有效的溝通和聯系,把工作中的技術難點問題,管理難點問題進行一個相結合,避免因為溝通的不暢導致整個項目出現問題,把問題進行對接,縮小誤差,給管理帶來一定的方便。而在軟件的應用階段,同樣的也存在著缺乏溝通的問題,使用方無法和開發和管理方很多時候沒有一個溝通的渠道,缺乏一定的反饋機制和通道,這些同樣會給軟件的項目管理帶來極大的影響。有效的溝通和協作能管理的各方面帶來方便,有效的利用團隊的能力。
■3.1 系統的培訓提高管理人員的素質與水平
對于軟件項目管理人員來說,其水平和素質很大的程度上決定了軟件項目開發的成敗,因此,對于軟件項目的管理人員進行系統的培訓是極為必要的,定期對其進行系統的知識和管理技能的培訓,學習先進的軟件項目管理技術,并且定期對其進行考核,確保每一個軟件項目管理人員都能具備較高的管理職業素養和一定的軟件開發基礎知識,從而能把管理技能和開發技能進行一個有效的結合,從而綜合的提高軟件開發和管理的能力。
■3.2 提高管理意識
對于管理意識來說,是要 具有一定的預知能力,而這需要多年的管理經驗才行,并且 管理人員能通過往期開發管理中的經驗,對新的軟件項目在管理工作中,進行難點和易出現問題的地方進行提前的方案計劃,制定總體的方案計劃等,進行有準備的管理,當遇到問題時能做出快速的相應。這些管理中的意識不是與生自來的,而需要管理者們把工作足夠的用心,切實的跟進項目的進度,充分的了解項目中的各個問題,同時才能進行有效的計劃和方案的制定。
■3.3 建立有效的溝通機制和通道
本身軟件的項目從開發開始就不是一個人所能完成的工作,需要一個團隊進行通力的合作才能完成,因此,這其中的溝通就顯得極為重要,有效的溝通能保證技術開發人員和管理人員能進行問題的對接,從而幫助管理人員進行管理上的計劃制定和進行決策。同時在軟件使用的反饋通道上,也必須進有效的構建,絕不能把其作為一個擺設,對于反饋的意見不給予處理等,用戶的反饋是軟件實際運行中對其好壞最好的判斷依據,能更真實的給出一個軟件的運行現狀,能為了以后的軟件項目開發和管理提供寶貴的數據和經驗。
■3.4 提高風險監督能力
軟件項目的管理人員需要需要對潛在的風險和難題進行提前的風險防范,并且制定相關的措施,正確的對風險和潛在的風險進行評估,并對其進行長期的跟蹤觀察,杜絕風險,對于不可控制的,未知的風險因素把其風險系數最小化,控制在最小的范圍之內,這些都需要對風險進行一個正確的評估和量化,把風險管理意識帶入到軟件項目管理中,保證軟件項目的開發和后期的運行都能在一個可控的管理下進行。
綜上所述,軟件的項目管理是軟件開發到應用階段中極其重要的工作,有效的管理能保證軟件的正常運行給企業、工作帶來最大化的效率提高。而軟件的項目管理又需要從軟件開發人員到軟件的管理人員,都進行極大的努力才行,需要依靠扎實的軟件開發基礎和先進科學的軟件項目管理技能。
* [1]王超. 關于軟件項目管理的現狀分析和對策[J]. 攀枝花學院學報,2006,04:106-108.
* [2]丁正剛. 找出癥結 對癥下藥—軟件公司軟件開發項目管理問題及對策分析[J]. 中國管理信息化,2016,17:133-134.
* [3]黃金哲. 軟件項目管理中存在的問題及對策分析[J]. 現代交際,2013,07:60.