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