呂景麗
摘? ?要:軟件項(xiàng)目與傳統(tǒng)項(xiàng)目的區(qū)別在于,軟件項(xiàng)目具有很強(qiáng)的控制性,還有較強(qiáng)的可操作性,在開(kāi)發(fā)利用軟件的期間、充分體現(xiàn)出軟件項(xiàng)目的優(yōu)勢(shì)的方法為:將優(yōu)勢(shì)和人力資源進(jìn)行合理分配,使項(xiàng)目的運(yùn)行更加高效合理,減少投入的資金成本,為項(xiàng)目的開(kāi)發(fā)提供強(qiáng)有力的保障,推動(dòng)項(xiàng)目的發(fā)展。文章對(duì)軟件項(xiàng)目管理中的進(jìn)度控制問(wèn)題進(jìn)行了分析并給出了對(duì)策建議。
關(guān)鍵詞:軟件;項(xiàng)目管理;進(jìn)度控制
技術(shù)單位現(xiàn)有的財(cái)力和人力資源已經(jīng)嚴(yán)重制約了軟件項(xiàng)目管理的發(fā)展,所以為了能夠使軟件項(xiàng)目管理可以順利發(fā)展,必須明確發(fā)展方向,科學(xué)合理地控制完成的進(jìn)度、產(chǎn)品的質(zhì)量以及資金的流轉(zhuǎn)。從整體性的角度來(lái)健全軟件管理模式,實(shí)現(xiàn)項(xiàng)目流程的全方面操控和監(jiān)管,可以有效地推動(dòng)軟件項(xiàng)目管理的發(fā)展,因此,軟件項(xiàng)目管理比其他項(xiàng)目的管理,對(duì)人力資源和資金要求更高,必須控制好資源的合理運(yùn)用,保證軟件項(xiàng)目管理的順利運(yùn)行。
1? ? 軟件項(xiàng)目管理進(jìn)度控制概述
1.1? 軟件項(xiàng)目管理的概念
軟件項(xiàng)目管理主要包括人力資源的組織與管理、軟件度量和項(xiàng)目計(jì)劃、風(fēng)險(xiǎn)管理、軟件質(zhì)量等方面內(nèi)容。軟件項(xiàng)目管理需要對(duì)項(xiàng)目資源進(jìn)行合理科學(xué)的組織和協(xié)調(diào)控制,并通過(guò)規(guī)劃在要求的時(shí)間內(nèi)完成任務(wù)。軟件屬于純知識(shí)產(chǎn)品,很難開(kāi)發(fā)也很難估計(jì)其質(zhì)量,生產(chǎn)效率也無(wú)法保證。同時(shí),軟件系統(tǒng)非常復(fù)雜,這就導(dǎo)致了開(kāi)發(fā)過(guò)程風(fēng)險(xiǎn)很高。計(jì)算機(jī)主要由軟件和硬件組成,兩者相輔相成,且涵蓋了各種各樣的文件和程序。軟件項(xiàng)目管理就是確保軟件設(shè)計(jì)可以低成本、高質(zhì)量、快速地完成的過(guò)程,實(shí)現(xiàn)成本、人力、時(shí)間資源的合理管理及運(yùn)用。
1.2? 軟件項(xiàng)目管理特點(diǎn)
軟件項(xiàng)目管理有3個(gè)特點(diǎn):(1)軟件項(xiàng)目發(fā)展過(guò)程中原有的人力資源、資金要求,無(wú)法滿足項(xiàng)目設(shè)計(jì)發(fā)展過(guò)程的需求,使軟件項(xiàng)目開(kāi)發(fā)過(guò)程出現(xiàn)前松后緊的窘迫境地。(2)軟件項(xiàng)目設(shè)計(jì)的過(guò)程風(fēng)險(xiǎn)太高,有很多的不確定因素。隨著設(shè)計(jì)不斷的完善,不確定因素慢慢減少,成功率才會(huì)逐漸提高。(3)軟件項(xiàng)目開(kāi)發(fā)人員的專業(yè)水平影響開(kāi)發(fā)過(guò)程中所用的成本與完成的軟件質(zhì)量,隨著項(xiàng)目的健全,開(kāi)發(fā)人員的水平影響力也會(huì)逐漸下降。
1.3? 軟件項(xiàng)目管理進(jìn)度控制必要性
軟件項(xiàng)目管理實(shí)行進(jìn)度控制能夠從綜合角度對(duì)實(shí)操過(guò)程進(jìn)行控制,及時(shí)發(fā)現(xiàn)并改正錯(cuò)誤,是非常有效的保證軟件質(zhì)量的方法,減少了不必要的資源浪費(fèi),合理調(diào)整,確保設(shè)計(jì)符合要求,同時(shí),提高了項(xiàng)目的運(yùn)行效率。在項(xiàng)目開(kāi)展前,一般會(huì)制定一個(gè)相應(yīng)的計(jì)劃確定過(guò)程的運(yùn)行方向,在項(xiàng)目實(shí)施的過(guò)程中,有很多不安定因素,所以需要對(duì)項(xiàng)目過(guò)程進(jìn)行控制,但由于開(kāi)發(fā)人員缺乏對(duì)自身問(wèn)題的認(rèn)識(shí)及改進(jìn)的意識(shí),所以整個(gè)設(shè)計(jì)過(guò)程缺乏明確的控制概念,導(dǎo)致與計(jì)劃發(fā)生偏差,阻礙了整個(gè)軟件項(xiàng)目的發(fā)展,而控制過(guò)程就是一個(gè)糾正偏差的過(guò)程。
2? ? 軟件項(xiàng)目管理中的進(jìn)度計(jì)劃編制分析
首先,選擇進(jìn)度計(jì)劃的編制途徑時(shí),要根據(jù)項(xiàng)目的實(shí)際情況來(lái)進(jìn)行全方面的分析,按照計(jì)劃的緊急程度和內(nèi)容來(lái)變化。其中,RT法編制時(shí)間長(zhǎng)且難度高的,進(jìn)度編制和甘特圖制表所需的時(shí)間和資金較少,在千人成本(Cost Per Mille,CPM)根據(jù)日程分析的時(shí)候,為了避免軟件運(yùn)作壓力大導(dǎo)致CPM超出正常閾值,要對(duì)具體路線和工期進(jìn)行計(jì)算。其次,進(jìn)度計(jì)劃能夠在設(shè)計(jì)范圍內(nèi)落實(shí)好項(xiàng)目控制,可以對(duì)軟件設(shè)計(jì)的組織結(jié)構(gòu)及具體責(zé)任進(jìn)行全面的分析和規(guī)劃。WBS可以利用樹(shù)狀圖的結(jié)構(gòu)進(jìn)行任務(wù)分層,保障了進(jìn)度計(jì)劃的編制。最后,進(jìn)度編制選擇的工具必須具有核算工期、材料價(jià)格、記錄輸出及預(yù)算成本的功能,將這些功能合理的運(yùn)用,實(shí)現(xiàn)科學(xué)協(xié)調(diào)軟件項(xiàng)目管理的物力、資金及人力。
3? ? 軟件項(xiàng)目管理中的進(jìn)度控制問(wèn)題
軟件項(xiàng)目管理的進(jìn)度控制問(wèn)題主要有以下幾種:(1)過(guò)程控制不夠規(guī)范。做好過(guò)程的全面控制可以保障項(xiàng)目的順利進(jìn)行,還能對(duì)開(kāi)發(fā)人員工作內(nèi)容進(jìn)行規(guī)范化調(diào)整,其中,4個(gè)重要的關(guān)鍵點(diǎn)是項(xiàng)目授權(quán)、審核、確認(rèn)和評(píng)價(jià),軟件開(kāi)發(fā)過(guò)程中如果不能進(jìn)行全面的控制,就容易誤入歧途,浪費(fèi)時(shí)間和精力。(2)用戶風(fēng)險(xiǎn)比較大。由于各個(gè)用戶行業(yè)不同,理解水平也不同,導(dǎo)致軟件出現(xiàn)應(yīng)用風(fēng)險(xiǎn)。(3)技術(shù)與工具的實(shí)用性。對(duì)于新項(xiàng)目來(lái)說(shuō),技術(shù)風(fēng)險(xiǎn)十分關(guān)鍵,開(kāi)發(fā)的平臺(tái)能否符合用戶要求和設(shè)計(jì)需求,避免因平臺(tái)失誤加大開(kāi)發(fā)人員的任務(wù)量,造成效率、延展性低下,是項(xiàng)目開(kāi)發(fā)最重要的問(wèn)題[1]。
4? ? 軟件開(kāi)發(fā)項(xiàng)目管理進(jìn)度優(yōu)化措施
軟件開(kāi)發(fā)項(xiàng)目組應(yīng)該經(jīng)過(guò)開(kāi)發(fā)人員和用戶認(rèn)可后才能實(shí)施計(jì)劃。實(shí)施計(jì)劃期間,技術(shù)人員應(yīng)積極發(fā)現(xiàn)并及時(shí)解決,實(shí)現(xiàn)軟件項(xiàng)目管理的進(jìn)度全面控制與監(jiān)督。為此,針對(duì)軟件項(xiàng)目開(kāi)發(fā)存在的問(wèn)題,提出以下科學(xué)、合理的控制措施。
4.1? 增強(qiáng)工作效率
首先,合理運(yùn)用計(jì)劃書(shū),以計(jì)劃書(shū)為基準(zhǔn),全面控制開(kāi)發(fā)過(guò)程中各個(gè)環(huán)節(jié)的進(jìn)度,及時(shí)糾正項(xiàng)目的偏差,并及時(shí)找出偏差的原因進(jìn)行糾正,避免造成更多的資源浪費(fèi),根據(jù)實(shí)際情況及時(shí)更新計(jì)劃,定期進(jìn)行階段性的報(bào)告,制定下一步計(jì)劃,總結(jié)這一階段的不足及失誤,提出建設(shè)性的意見(jiàn),及時(shí)將這些問(wèn)題進(jìn)行記錄存檔,減少項(xiàng)目組的偏差。其次,項(xiàng)目組的技術(shù)人員由于經(jīng)驗(yàn)不足沒(méi)有很高工作效率,實(shí)踐中缺乏建設(shè)性的意見(jiàn),導(dǎo)致設(shè)計(jì)內(nèi)容缺乏科學(xué)性,雖然他們年紀(jì)小,熱情比較高漲,積極性也比經(jīng)驗(yàn)豐富的老人強(qiáng),但專業(yè)素質(zhì)卻無(wú)法跟上項(xiàng)目管理的要求,所以,需要對(duì)他們進(jìn)行定期培訓(xùn)和專業(yè)指導(dǎo),提高每個(gè)技術(shù)人員的綜合素質(zhì),從而提高項(xiàng)目組的工作效率[2]。
4.2? 增強(qiáng)控制管理的重要性
作為項(xiàng)目的負(fù)責(zé)人,對(duì)整個(gè)項(xiàng)目具有領(lǐng)導(dǎo)作用,想要做好這個(gè)軟件項(xiàng)目,必須要加強(qiáng)進(jìn)度控制。首先,應(yīng)該提高相關(guān)領(lǐng)導(dǎo)的控制重視,負(fù)責(zé)人應(yīng)該全面掌控項(xiàng)目的整個(gè)流程,想要對(duì)軟件項(xiàng)目各個(gè)環(huán)節(jié)的進(jìn)度進(jìn)行全面控制,必須掌握最新的信息,開(kāi)發(fā)一個(gè)符合用戶要求、還不超出設(shè)計(jì)成本的平臺(tái),制定切合實(shí)際并且科學(xué)合理的資源協(xié)調(diào)體系,合理運(yùn)用人力資源,實(shí)現(xiàn)效率的最大化。其次,預(yù)先對(duì)潛在的風(fēng)險(xiǎn)進(jìn)行評(píng)估,制定切實(shí)有效的措施,把風(fēng)險(xiǎn)降到最低,項(xiàng)目開(kāi)展過(guò)程中難免會(huì)出現(xiàn)偏差,必須要建立起完善的監(jiān)督措施進(jìn)行計(jì)劃跟蹤,及時(shí)地發(fā)現(xiàn)、反饋問(wèn)題,了解出現(xiàn)偏差的原因,提出解決方案并進(jìn)行改正,避免下一次再犯同樣的錯(cuò)誤,減少資源的浪費(fèi)[3]。對(duì)于那些綜合素質(zhì)不高的技術(shù)人員,進(jìn)行定期培訓(xùn),幫助技術(shù)人員提高綜合素質(zhì),提高他們對(duì)軟件項(xiàng)目管理的認(rèn)知程度,發(fā)揮自身的優(yōu)勢(shì),彌補(bǔ)自身的不足。除此以外,負(fù)責(zé)人應(yīng)該明確每個(gè)技術(shù)人員的職責(zé),根據(jù)技術(shù)員的自身特點(diǎn)和專業(yè)技能進(jìn)行合理的分配,組建一個(gè)高效的開(kāi)發(fā)小組,將每個(gè)環(huán)節(jié)都細(xì)化落實(shí),完成每個(gè)環(huán)節(jié)的順利銜接,保證軟件設(shè)計(jì)過(guò)程順利,通過(guò)成員的報(bào)告和反饋不斷完善項(xiàng)目的過(guò)程管理,實(shí)現(xiàn)組織、技術(shù)和信息的全面管理。
4.3? 建立起完善的獎(jiǎng)懲措施
首先,軟件項(xiàng)目進(jìn)度控制團(tuán)隊(duì)最重要的是管理人員和監(jiān)控人員,必須明確控制人員的責(zé)權(quán),建立完整的績(jī)效考核標(biāo)準(zhǔn),使每個(gè)控制人員可以按照規(guī)定嚴(yán)格監(jiān)控項(xiàng)目過(guò)程,保證項(xiàng)目的順利進(jìn)行。其次,新員工大多精神飽滿,富有工作熱情,但是卻沒(méi)有很高的能力,剛接觸本行業(yè),缺乏經(jīng)驗(yàn),負(fù)責(zé)人應(yīng)積極耐心傳授他們理論經(jīng)驗(yàn),可以為他們加油、鼓勁,提高他們的自信心。老技術(shù)人員雖然能力很高,有高水平的技術(shù)和豐富的經(jīng)驗(yàn),但是缺乏工作的熱情,負(fù)責(zé)人應(yīng)該進(jìn)行積極的交流溝通,不要過(guò)度約束,給這些老技術(shù)員充足的時(shí)間和空間。最后,應(yīng)該把項(xiàng)目進(jìn)度納入績(jī)效考核中,適當(dāng)?shù)亟o技術(shù)員發(fā)一些獎(jiǎng)勵(lì),提高參與人員的積極性,如果進(jìn)度偏離要求太多,也不能對(duì)技術(shù)人員太過(guò)于苛刻,以免造成負(fù)面情緒,降低技術(shù)人員的積極性。
5? ? 結(jié)語(yǔ)
軟件項(xiàng)目管理還存在著用戶、技術(shù)人員、過(guò)程控制及技術(shù)選擇方面的問(wèn)題。對(duì)此,應(yīng)該根據(jù)實(shí)際做出合理化的調(diào)整,實(shí)現(xiàn)成本與人力資源的合理分配,減少實(shí)際與預(yù)算的偏差,降低軟件的風(fēng)險(xiǎn),解決軟件項(xiàng)目管理中的進(jìn)度控制問(wèn)題,實(shí)現(xiàn)項(xiàng)目資源的合理化運(yùn)用。
[參考文獻(xiàn)]
[1]熊永磊.項(xiàng)目進(jìn)度管理中存在問(wèn)題分析及應(yīng)對(duì)策略[J].水利水電施工,2018(3):135-137.
[2]黨國(guó)慶,程曉艷.探討我國(guó)通信基站建設(shè)工程項(xiàng)目管理中對(duì)成本和進(jìn)度控制存在的問(wèn)題[J].科技視界,2017(6):100.
[3]鄭雪原.軟件項(xiàng)目管理中的進(jìn)度控制問(wèn)題及對(duì)策分析[J].無(wú)線互聯(lián)科技,2017(14):122-123.
Analysis of progress control problems and countermeasures in software project management
Lyu Jingli
(Hengyin Financial Technology Co., Ltd., Tianjin 300308, China)
Abstract:The difference between software project and traditional project is that software project has strong control and strong maneuverability. Fully reflect the advantages of software project during the development and utilization of software, it is necessary to distribute the advantages and human resources reasonably, make the operation of the project more efficient and reasonable, reduce the cost of investment, provide a strong guarantee for the development of the project and promote the development of the project. This paper analyzes the progress control problem in software project management and gives some countermeasures and suggestions.
Key words:software; project management; schedule control