鄭雪原
(江蘇擎天信息科技有限公司,江蘇 南京 211800)
軟件項(xiàng)目管理中的進(jìn)度控制問(wèn)題及對(duì)策分析
鄭雪原
(江蘇擎天信息科技有限公司,江蘇 南京 211800)
文章首先對(duì)軟件項(xiàng)目管理的概念以及軟件項(xiàng)目進(jìn)度控制必要性進(jìn)行了闡述;其次,對(duì)軟件項(xiàng)目進(jìn)度控制的原理進(jìn)行了總結(jié);再次,對(duì)軟件項(xiàng)目管理中進(jìn)度計(jì)劃編制進(jìn)行了分析;最后,對(duì)進(jìn)度項(xiàng)目管理中的進(jìn)度計(jì)劃實(shí)施以及控制進(jìn)行了分析。
軟件;項(xiàng)目管理;控制
軟件項(xiàng)目管理是技術(shù)單位對(duì)整個(gè)項(xiàng)目開展過(guò)程所實(shí)施的綜合控制與監(jiān)督。軟件項(xiàng)目屬于高新科技范疇,是一個(gè)需要不斷更新的過(guò)程,對(duì)其所實(shí)施的管理也應(yīng)該樹立一個(gè)全新的全局管理概念,將整個(gè)項(xiàng)目的全程進(jìn)度作為基礎(chǔ)實(shí)施原則。由于軟件項(xiàng)目的開展具有一定的特殊性,為此,對(duì)其所給予的管理也與其他項(xiàng)目管理存在著較大的差異性,軟件項(xiàng)目的管理需要關(guān)注的是確保項(xiàng)目能夠在資金與人力資源等多種因素的制約下順利開展。
1.1 軟件項(xiàng)目管理
項(xiàng)目管理是經(jīng)由組織、協(xié)調(diào)、控制項(xiàng)目資源,確保項(xiàng)目目標(biāo)的順利實(shí)現(xiàn),所關(guān)注的是確保項(xiàng)目實(shí)施不能夠脫離預(yù)先設(shè)定好的時(shí)間、質(zhì)量標(biāo)準(zhǔn)、成本等[1]。軟件與硬件融合起來(lái)成為計(jì)算機(jī)系統(tǒng),兩者之間存在著相互依存、相互作用的特點(diǎn),文檔、程序、各種數(shù)據(jù)都涵蓋在整個(gè)系統(tǒng)中。軟件項(xiàng)目管理的過(guò)程也就是確保軟件設(shè)計(jì)能夠根據(jù)預(yù)定的質(zhì)量、進(jìn)度、費(fèi)用,在時(shí)間內(nèi)完成,同時(shí)能夠?qū)φ麄€(gè)開發(fā)過(guò)程所耗費(fèi)的成本與時(shí)間以及人力資源進(jìn)行合理的控制。
1.2 軟件項(xiàng)目管理特點(diǎn)
軟件項(xiàng)目的管理具有以下幾個(gè)特點(diǎn):(1)軟件項(xiàng)目開展初期對(duì)人力資源以及資金的需求不高,但是,在項(xiàng)目設(shè)計(jì)發(fā)展階段中對(duì)人力資源以及成本的需求量會(huì)不斷上升,在軟件項(xiàng)目開發(fā)結(jié)束前期階段中,所需求的人力資源與成本會(huì)呈現(xiàn)出快速下降的過(guò)程;(2)在軟件項(xiàng)目設(shè)計(jì)開展的初期階段中,能夠預(yù)測(cè)到的成功率極低,而所評(píng)估出的風(fēng)險(xiǎn)卻較高,存在著諸多的不確定因素,在項(xiàng)目設(shè)計(jì)后期實(shí)施過(guò)程中,成功率會(huì)隨著軟件項(xiàng)目的發(fā)展逐漸提升;(3)在軟件項(xiàng)目開發(fā)初期階段中,成本與軟件自身的特性在較大程度上會(huì)受到項(xiàng)目參與人員的綜合實(shí)力影響,其影響作用在項(xiàng)目的發(fā)展過(guò)程中不斷降低。
1.3 軟件項(xiàng)目進(jìn)度控制必要性
軟降項(xiàng)目的進(jìn)度控制所指向的是,將特定項(xiàng)目計(jì)劃與實(shí)際開展情況進(jìn)行一個(gè)綜合的對(duì)比,對(duì)其所存在的差異性進(jìn)行分析,同時(shí)結(jié)合軟件項(xiàng)目開發(fā)的實(shí)際要求給予適宜的調(diào)整,促使軟件項(xiàng)目能夠在預(yù)定的方案內(nèi)進(jìn)行[2]。計(jì)劃沒(méi)有變化快是一個(gè)常見(jiàn)理論,也正是因?yàn)榇死碚?,多?shù)人認(rèn)為針對(duì)項(xiàng)目的管理,計(jì)劃不具備較大的重要性,而計(jì)劃在實(shí)際項(xiàng)目開展前期進(jìn)行設(shè)定是否具有其必要性,是軟件項(xiàng)目開發(fā)管理所需要探討的一個(gè)主要問(wèn)題。
從理論層面上分析,在任何事情實(shí)施前期,均需要對(duì)整個(gè)開展過(guò)程以及所產(chǎn)生的結(jié)果進(jìn)行相應(yīng)計(jì)劃的制定以及控制,也就是說(shuō)計(jì)劃與控制是兩個(gè)單獨(dú)的個(gè)體,但又存在著一定的相互作用[3]。因?yàn)橛杏?jì)劃而缺少控制,導(dǎo)致項(xiàng)目管理人員雖明確自己所處的環(huán)境以及行為,但卻缺乏對(duì)自身所存在問(wèn)題以及需調(diào)整方面的關(guān)注。但若有控制而缺少計(jì)劃,項(xiàng)目實(shí)施或管理人員又缺少對(duì)如何控制的明確認(rèn)知,缺少一個(gè)明確的控制理念。為此,可以認(rèn)為計(jì)劃與控制雖然是兩個(gè)單獨(dú)的個(gè)體,但同時(shí)也是不可分割的一個(gè)系統(tǒng),需要將計(jì)劃與控制進(jìn)行有效的融合,才能夠?qū)浖?xiàng)目給予最具有價(jià)值的管理。
一個(gè)軟件項(xiàng)目進(jìn)度控制的原理其關(guān)鍵點(diǎn)在于3個(gè)方面,包括軟件項(xiàng)目開展的進(jìn)度、成本、質(zhì)量,這3個(gè)指標(biāo)綜合起來(lái)才能夠反映出項(xiàng)目管理的整體質(zhì)量[4]。為此,對(duì)軟件項(xiàng)目進(jìn)度控制過(guò)程中應(yīng)該遵循以下幾個(gè)原則:(1)動(dòng)態(tài)地進(jìn)行軟件項(xiàng)目的控制。對(duì)軟件項(xiàng)目進(jìn)展的控制并非是一步就能夠達(dá)到目標(biāo)的,而應(yīng)該是一個(gè)循序漸進(jìn)且反復(fù)持續(xù)性的控制過(guò)程。(2)有彈性化地對(duì)軟件項(xiàng)目進(jìn)行控制。軟件項(xiàng)目的進(jìn)度常規(guī)會(huì)經(jīng)歷一個(gè)較長(zhǎng)的周期,所涉及的因素較多,這其中有部分因素已經(jīng)能夠被合理地控制,可根據(jù)已經(jīng)完成軟件項(xiàng)目的控制經(jīng)驗(yàn)進(jìn)行分析,分析其影響與影響程度以及影響的可能性,同時(shí)對(duì)軟件項(xiàng)目進(jìn)展的目標(biāo)進(jìn)行明確,從而分析目標(biāo)的實(shí)現(xiàn)情況。(3)封閉循環(huán)地對(duì)軟件項(xiàng)目進(jìn)行控制。軟件項(xiàng)目進(jìn)展的控制并非是單一的控制,或者是某個(gè)環(huán)節(jié)的控制,而應(yīng)該是在計(jì)劃制定一直到實(shí)施以及實(shí)施后期的各個(gè)環(huán)節(jié)進(jìn)行綜合分析與檢查,確保項(xiàng)目開展的整個(gè)過(guò)程都在控制內(nèi)。實(shí)際上對(duì)軟件項(xiàng)目進(jìn)度的控制,應(yīng)該是一個(gè)封閉循環(huán)的過(guò)程,在此期間內(nèi)不斷地進(jìn)行措施與計(jì)劃的調(diào)整。
軟件項(xiàng)目管理中的進(jìn)度控制問(wèn)題主要表現(xiàn)在以下幾個(gè)方面:(1)過(guò)程控制問(wèn)題。在項(xiàng)目開展階段中,需要關(guān)注的是對(duì)變更的控制,尤其應(yīng)該關(guān)注確保在細(xì)化過(guò)程中應(yīng)該盡量不調(diào)整工作的范圍,其中有4個(gè)關(guān)鍵控制點(diǎn),包括項(xiàng)目的授權(quán)、項(xiàng)目審核、項(xiàng)目評(píng)估、項(xiàng)目確認(rèn)。在整個(gè)項(xiàng)目開展階段中,需要給予全面的跟蹤監(jiān)督與反復(fù)驗(yàn)證,確保變更內(nèi)容能夠被切實(shí)的執(zhí)行[5]。(2)用戶風(fēng)險(xiǎn)。用戶風(fēng)險(xiǎn)存在與用戶花項(xiàng)目中,不同用戶行業(yè)特點(diǎn)的差異性,導(dǎo)致其對(duì)軟件的應(yīng)用技術(shù)以及理解水平都不一致,為此,可能會(huì)發(fā)生軟件應(yīng)用風(fēng)險(xiǎn)。(3)技術(shù)與工具問(wèn)題。針對(duì)全新開發(fā)的集成項(xiàng)目,技術(shù)風(fēng)險(xiǎn)是整體管理中的一個(gè)主要問(wèn)題,開發(fā)平臺(tái)是否符合項(xiàng)目設(shè)計(jì)的需求以及用戶的需求等都會(huì)形成軟件項(xiàng)目開發(fā)管理問(wèn)題。
4.1 項(xiàng)目管理中的進(jìn)度控制計(jì)劃實(shí)施
軟件項(xiàng)目的開展計(jì)劃需要獲取到技術(shù)人員以及用戶的認(rèn)同。在項(xiàng)目獲取到認(rèn)可并發(fā)布后,所涉及人員要根據(jù)預(yù)定計(jì)劃落實(shí)軟件項(xiàng)目。在整個(gè)實(shí)施階段中,技術(shù)人員應(yīng)該在反復(fù)實(shí)踐中發(fā)現(xiàn)問(wèn)題并解決問(wèn)題,建議選取走動(dòng)式的管理方式,項(xiàng)目小組需要結(jié)合不同人員的技術(shù)類型實(shí)施對(duì)應(yīng)的跟進(jìn)措施。首先,針對(duì)綜合能力較弱,且沒(méi)有較強(qiáng)完成任務(wù)意愿的技術(shù)人員,可選擇命令式跟進(jìn)方式,其主要原因?yàn)榇祟惣夹g(shù)人員的技術(shù)能力一般不強(qiáng),同時(shí)對(duì)軟件開發(fā)項(xiàng)目的主觀能動(dòng)性較差,不能夠在規(guī)定時(shí)間內(nèi)完成任務(wù)需求,為此,需要對(duì)其給予強(qiáng)制性管理[6]。其次,針對(duì)主動(dòng)性較強(qiáng),但能力不足人員可選擇說(shuō)明的管理方式,其主要原因?yàn)榇祟愋图夹g(shù)人員多為新近人員,工作熱情較高但缺少經(jīng)驗(yàn),為此,應(yīng)該以指導(dǎo)為主。最后,針對(duì)綜合能力較強(qiáng),但完成任務(wù)意愿不高者,可選擇說(shuō)明式管理方式,其主要原因?yàn)榇祟惾藛T多是資歷較為深厚的技術(shù)人員,技術(shù)能力較強(qiáng),但由于長(zhǎng)時(shí)間枯燥工作,工作熱情被弱化,為此,需要掌握此類技術(shù)人員的想法,多給予其發(fā)揮空間。
4.2 項(xiàng)目管理中的進(jìn)度計(jì)劃控制
對(duì)軟件項(xiàng)目進(jìn)度的控制,其核心目的是軟件的實(shí)際應(yīng)用需求。在不能夠充分明確需求的情況下,軟件項(xiàng)目的開展則不能夠有序進(jìn)行,為此,軟件項(xiàng)目的管理一個(gè)首要要求便是具有可靠的需求。軟件項(xiàng)目進(jìn)度的控制,不僅僅需要獲取參與人員的認(rèn)可,還需要具有較為明確的可操作性,而整個(gè)進(jìn)度的控制根據(jù)常規(guī)可分為計(jì)劃、執(zhí)行、審查、行動(dòng)等。
全文對(duì)軟件項(xiàng)目管理的進(jìn)度控制進(jìn)行了全面研究,對(duì)整個(gè)控制過(guò)程的問(wèn)題表現(xiàn)進(jìn)行了分析,包括用戶方面、參與人員方面、過(guò)程控制方面、技術(shù)選擇方面可能存在的問(wèn)題。針對(duì)此,文中提出了實(shí)施軟件項(xiàng)目管理中進(jìn)度控制的可行性路徑,首先,提出針對(duì)不同素質(zhì)的技術(shù)人員,應(yīng)該有針對(duì)性地制定管理方案,確保其管理的有效性;其次,結(jié)合軟件項(xiàng)目開展的特點(diǎn),提出應(yīng)該在確保明確管理目標(biāo)的基礎(chǔ)上實(shí)現(xiàn)整個(gè)軟件項(xiàng)目進(jìn)程的控制,而這個(gè)控制過(guò)程應(yīng)該包括計(jì)劃、執(zhí)行、審查等各個(gè)環(huán)節(jié)。
[1]劉琳.淺析軟件項(xiàng)目管理中的進(jìn)度控制問(wèn)題研究[J].電子世界,2014(2):180.
[2]張曉輝.軟件項(xiàng)目管理中的關(guān)鍵問(wèn)題分析及對(duì)策[J].信息系統(tǒng)工程,2016(3):130-133.
[3]孫山虎.軟件項(xiàng)目管理中的進(jìn)度控制問(wèn)題探析[J].電子技術(shù)與軟件工程,2016(3):72.
[4]丁正剛.找出癥結(jié)對(duì)癥下藥—軟件公司軟件開發(fā)項(xiàng)目管理問(wèn)題及對(duì)策分析[J].中國(guó)管理信息化,2016(17):133-134.
[5]趙煒.軟件公司軟件開發(fā)項(xiàng)目管理問(wèn)題及對(duì)策分析[J].商場(chǎng)現(xiàn)代化,2013(29):70-71.
[6]李雨航.科研項(xiàng)目管理中項(xiàng)目進(jìn)度控制對(duì)策[J].現(xiàn)代國(guó)企研究,2017(2):163.
Analysis on the process control problem and countermeasures in software project management
Zheng Xueyuan
(Jiangsu Qingtian Information and Technology Co., Ltd., Nanjing 211800, China)
Firstly, the paper expounds the concept of software project management and the necessity of software project process control.Secondly, the principle of the software project process control is summarized, and the process scheme of the software project management is analyzed. Finally, the implementation and control of process plan in the process project management are analyzed.
software; project management; control
鄭雪原(1971— ),男,福建武夷山,本科,工程師,研究方向:計(jì)算機(jī)科學(xué)技術(shù)與應(yīng)用,軟件工程。