摘 要:信息技術(shù)的廣泛應(yīng)用,不僅改變了人們的生活品質(zhì),同時也促進(jìn)了社會各領(lǐng)域建設(shè)的進(jìn)程。軟件是時代進(jìn)步的必然產(chǎn)物,各種專業(yè)軟件的開發(fā),不僅改變了人們傳統(tǒng)的生活及工作狀態(tài),更提升了整個社會建設(shè)的效率,節(jié)約了大量的企業(yè)資源,為企業(yè)創(chuàng)造了更多的經(jīng)濟(jì)價值。鑒于軟件對于企業(yè)重要的應(yīng)用價值,基于保障軟件開發(fā)工作正常開展、為企業(yè)科學(xué)管理創(chuàng)造契機(jī)的目標(biāo),從軟件項目品質(zhì)管控作為切入點,明確軟件項目管控工作實施的基本原則,使軟件項目的管理秩序得以合理的保證,為企業(yè)創(chuàng)造更大的社會價值及經(jīng)濟(jì)效益。
關(guān)鍵詞:項目管理;軟件項目;計劃及控制
一、 軟件項目管理中的品質(zhì)管控
(一)軟件品質(zhì)概述
軟件開發(fā)主要依據(jù)軟件特征進(jìn)行功能性拓展,進(jìn)而使軟件的應(yīng)用范圍變得更加的廣泛,確保軟件的綜合應(yīng)用效能。針對軟件項目開展品質(zhì)管控工作,其主要目的是為了軟件的設(shè)計目標(biāo)及功能性應(yīng)用得以實現(xiàn)。軟件開發(fā)期間,由于其功能的要求主要來自客戶的主觀需求,開發(fā)企業(yè)及人員需要依據(jù)客戶的主觀需求開展相關(guān)的設(shè)計工作,制訂科學(xué)的品質(zhì)控制目標(biāo),使項目的規(guī)劃與設(shè)計工作得以順利的開展。軟件開發(fā)的流程較為煩瑣,需要綜合考慮各種因素,同時還要滿足客戶的整體需求,依據(jù)軟件開發(fā)的相關(guān)規(guī)范,使軟件的功能及特點得以具體的展現(xiàn),確保軟件的品質(zhì)能夠達(dá)到驗收的整體目標(biāo),提升軟件的綜合性能及整體品質(zhì)。
(二)軟件項目管控品質(zhì)保障概述
軟件項目管理品質(zhì)是確保軟件開展項目正常建設(shè)進(jìn)程的關(guān)鍵保障,軟件項目管理需要從兩個方面開展管控工作。首先,從管理者意識的角度。管理意識是管理人員的重要素質(zhì),也是管理人員責(zé)任落實、品質(zhì)提升的關(guān)鍵手段,一個合格的管理者需要了解哪些控制措施及生產(chǎn)工藝,能夠確保開發(fā)產(chǎn)品的品質(zhì)及功能得以最大限度的實現(xiàn),同時制訂科學(xué)的管控制度,嚴(yán)格的落實相關(guān)的規(guī)定,使軟件的品質(zhì)、特點得以具體的展現(xiàn),提升軟件的整體建設(shè)品質(zhì)。其次,客戶的主觀需求。軟件項目設(shè)計與開發(fā)的主要目標(biāo)只有一個,即是滿足客戶主觀要求的基礎(chǔ)之上,實現(xiàn)軟件最大的使用價值。因此,在項目審核期間,要對相關(guān)的數(shù)據(jù)進(jìn)行復(fù)核及核準(zhǔn),確保數(shù)據(jù)準(zhǔn)確無誤后,針對軟件的品質(zhì)進(jìn)行專業(yè)的檢測,對于軟件使用的專業(yè)性進(jìn)行論證,使軟件項目的開發(fā)品質(zhì)得以保障。
(三)軟件項目管控品質(zhì)保障的可行性研究
軟件的品質(zhì)直接關(guān)系到整個軟件的使用功能,融入了整個軟件開發(fā)項目的整個建設(shè)過程,是軟件管控工作的重點,也是整個項目功能實現(xiàn)的重要工序。但就目前軟件品質(zhì)管控工作的開展現(xiàn)狀而言,開發(fā)企業(yè)對于軟件品質(zhì)控制工作未能給予足夠的重視,多數(shù)開發(fā)企業(yè)未設(shè)定專門的品質(zhì)管理人員及相關(guān)的規(guī)章制度,缺乏有效的監(jiān)管手段,致使軟件項目管理工作未能達(dá)到預(yù)先設(shè)定的目標(biāo)。管理人員在開展相關(guān)的管理工作中,也可以利用檢測數(shù)據(jù)及品質(zhì)控制的相關(guān)參數(shù),利用監(jiān)測的數(shù)據(jù)對現(xiàn)有的管理方案進(jìn)行嚴(yán)格的檢測,使軟件開發(fā)品質(zhì)得以合理的保障。利用相關(guān)的優(yōu)化措施,對監(jiān)測的數(shù)據(jù)進(jìn)行不斷的調(diào)整的,為軟件的生產(chǎn)品質(zhì)打下堅實的基礎(chǔ)。
二、 軟件項目管控工作實施的基本原則
(一)歷史數(shù)據(jù)積累及運用
軟件開發(fā)的周期較長,并且開展的整體流程較為煩瑣,需要具備一定的經(jīng)驗,嚴(yán)格依據(jù)準(zhǔn)確的數(shù)據(jù)開展相關(guān)的軟件開發(fā)工作。因此,軟件項目在開展期間,只有確保數(shù)據(jù)的精準(zhǔn)性,才能使軟件的功能及品質(zhì)得以保障。與此同時,還要充分利用以往軟件開發(fā)的經(jīng)驗,結(jié)合整個行業(yè)的實際,從一些成功軟件中總結(jié)其建設(shè)的優(yōu)點,在失敗的數(shù)據(jù)中是不斷的總結(jié)經(jīng)驗,利用豐富的經(jīng)驗使軟件的功能及品質(zhì)得以具體的實現(xiàn),促進(jìn)軟件的標(biāo)準(zhǔn)化進(jìn)程。
(二)強(qiáng)化軟件項目開發(fā)期間中的層次感
軟件功能性的差異化表現(xiàn),使得軟件級別及層次也具有較大的差別,針對不同的級別進(jìn)行層次的劃分,依據(jù)每層特點可以劃分為三個目標(biāo)建設(shè)計劃,即:高級、階段及低級三個計劃,軟件項目在開發(fā)的伊始階段,可以將其細(xì)劃為人、財、物三個部分,前期的計劃為早期計劃,每個層次的交接環(huán)節(jié)開展之前,需要制訂下一階段實施的計劃;同時每個階段有具備的負(fù)責(zé)人,對整個項目的起始時間及結(jié)束時間進(jìn)行嚴(yán)格的掌握,合理的進(jìn)行資源的調(diào)配;每個任務(wù)實施的銜接細(xì)節(jié),都要納入整體實施計劃之中。軟件開發(fā)流程及項目大小可以分為四個級別,如果項目較小,則可以劃分為兩個級別,因此,軟件開發(fā)期間,要加大分層環(huán)境的重視力度。
(三)合理利用過程化的思維引導(dǎo)開發(fā)工作
軟件開發(fā)模型是軟件開發(fā)流程控制的重要手段,將整個軟件開發(fā)的過程看作一個有機(jī)的整體,將開發(fā)的思維、軟件合理化、標(biāo)準(zhǔn)化程度,作為軟件開發(fā)的主旨目標(biāo),模型創(chuàng)建也分為五個等級,即已定義級、可重復(fù)級、初始級,定量管理級及優(yōu)化級。在進(jìn)行軟件項目開發(fā)時,需要依據(jù)開發(fā)的實際,不斷的優(yōu)化設(shè)計的目標(biāo),利用過程化的思維對軟件開發(fā)工作進(jìn)行管控,使開發(fā)的過程及標(biāo)準(zhǔn),達(dá)到理想的開發(fā)效果。
三、 結(jié)束語
軟件是計算機(jī)系統(tǒng)價值展現(xiàn)的關(guān)鍵手段,不但融合了整個行業(yè)的先進(jìn)管理經(jīng)驗,同時也使企業(yè)的成本得以合理的應(yīng)用、提升了整個行業(yè)的生產(chǎn)效能。在開展軟件項目管控時,需要確保整個軟件管控流程中管理人員的秩序化管理,保證每個作業(yè)工序都按照相關(guān)的標(biāo)準(zhǔn)落實到位,如:在進(jìn)行設(shè)計、編碼等階段,管理人員要對作業(yè)的流程進(jìn)行嚴(yán)格的管控,對軟件的特點及項目管理的方法進(jìn)行仔細(xì)的分析,在管理工作實踐中,不斷的積蓄經(jīng)驗,找到計劃管理工作的科學(xué)途徑,使軟件項目管理工作得以順利的開展。
參考文獻(xiàn):
[1]李洪聲.關(guān)于建筑工程類項目管理的成本管理與控制要點分析[J].城市建設(shè)理論研究:電子版,2017(23):35.
[2]聶增民,丁仁義,王曉陽.淺談改進(jìn)施工項目計劃管理[J].西安石油學(xué)院學(xué)報(社會科學(xué)版),2002(3):61-63.
作者簡介:
張弛,中博信息技術(shù)研究院有限公司。