摘 要:軟件產(chǎn)品的迭代速度極快,要搶占更多的軟件市場(chǎng)份額,要關(guān)注和加強(qiáng)軟件開發(fā)項(xiàng)目的進(jìn)度管控,深入剖析軟件開發(fā)項(xiàng)目實(shí)施過程中的缺陷和不足,全方位地提出軟件開發(fā)項(xiàng)目的進(jìn)度管控對(duì)策,為其他類似軟件開發(fā)項(xiàng)目提供參考。
關(guān)鍵詞:軟件開發(fā);項(xiàng)目;進(jìn)度管理
軟件開發(fā)對(duì)于信息化改革有不可替代的關(guān)鍵作用,要快速搶占軟件開發(fā)市場(chǎng)份額,必須重視和加強(qiáng)軟件開發(fā)項(xiàng)目的進(jìn)度管理與控制,考慮諸多因素對(duì)軟件開發(fā)進(jìn)度的影響,從不同角度探討軟件開發(fā)項(xiàng)目的進(jìn)度管理策略。
一、 軟件開發(fā)項(xiàng)目進(jìn)度管理問題分析
當(dāng)前的軟件開發(fā)組織架構(gòu)相對(duì)簡(jiǎn)單,盡管成立了軟件開發(fā)項(xiàng)目組織結(jié)構(gòu),然而在軟件開發(fā)實(shí)施過程中尚存在以下問題。
(一)啟動(dòng)階段的問題軟件開發(fā)項(xiàng)目組織結(jié)構(gòu)相對(duì)簡(jiǎn)單,呈現(xiàn)出弱矩陣型的組織模式,項(xiàng)目經(jīng)理缺乏實(shí)際權(quán)力,難以充分調(diào)動(dòng)項(xiàng)目組成員的工作積極性。同時(shí),項(xiàng)目組成員的流動(dòng)性較大,缺乏對(duì)項(xiàng)目的歸屬感和責(zé)任感。
(二)規(guī)劃階段的問題在軟件開發(fā)項(xiàng)目的初期階段,沒有形成系統(tǒng)性的設(shè)計(jì)思路和方案,僅局限于模糊、零散的設(shè)計(jì)需求,缺乏清晰的項(xiàng)目整體范圍定義,可提供的開發(fā)資料相對(duì)較少。并沒有充分考慮項(xiàng)目溝通和項(xiàng)目管理等活動(dòng),工期評(píng)估存在較大的差距,在關(guān)鍵路徑上的專業(yè)成員要同時(shí)執(zhí)行多項(xiàng)任務(wù),導(dǎo)致實(shí)際投入工期出現(xiàn)嚴(yán)重的超負(fù)荷現(xiàn)象,引發(fā)關(guān)鍵路徑上的工期拖延。
(三)執(zhí)行階段的問題軟件開發(fā)企業(yè)存在多項(xiàng)目并行的情況,不同項(xiàng)目要共用同一個(gè)資源,因共用資源的約束性而影響了項(xiàng)目的實(shí)際進(jìn)度,難以順利完成開發(fā)項(xiàng)目。加之部分軟件開發(fā)實(shí)習(xí)生的能力水平存在欠缺,導(dǎo)致軟件開發(fā)過程中要頻繁進(jìn)行修正和返工,導(dǎo)致工期出現(xiàn)延誤。
(四)監(jiān)控階段的問題在軟件開發(fā)的過程中,要將需求轉(zhuǎn)變?yōu)榭刹僮餍圆⒛軌蛏上嚓P(guān)現(xiàn)象的軟件,暴露出缺乏軟件開發(fā)有效監(jiān)控的問題。
二、 ?軟件開發(fā)項(xiàng)目的進(jìn)度管理對(duì)策分析
(一)優(yōu)化軟件開發(fā)項(xiàng)目的計(jì)劃
考慮到企業(yè)中通常存在多項(xiàng)目并行的現(xiàn)象,為此要基于進(jìn)度管理的角度,制定切實(shí)可行、科學(xué)合理的軟件開發(fā)項(xiàng)目計(jì)劃,充分考慮項(xiàng)目范圍、工期估算、資源制約等因素,準(zhǔn)確合理地明晰軟件開發(fā)的定義范圍,合理評(píng)估軟件開發(fā)總工期,主要包括有以下方面的內(nèi)容:(1)收集迭代式需求。由于軟件開發(fā)項(xiàng)目前期難以明確客戶的實(shí)際需求,為此要引入靈活度較高的開發(fā)模式和策略,如:敏捷技術(shù)、迭代開發(fā)等,通常選取迭代式需求收集的方式,設(shè)定需求迭代,確定項(xiàng)目總范圍,并設(shè)定每次迭代的目標(biāo),經(jīng)過反復(fù)多次的迭代細(xì)化,最終完成整個(gè)交付產(chǎn)品。同時(shí),還要及時(shí)核實(shí)糾偏,對(duì)迭代開發(fā)中的偏差進(jìn)行變更控制,避免對(duì)項(xiàng)目帶來不良影響。(2)更新項(xiàng)目進(jìn)度計(jì)劃輸入。要完善定義軟件開發(fā)項(xiàng)目的活動(dòng),明確本軟件開發(fā)項(xiàng)目的活動(dòng)列表,識(shí)別未算入項(xiàng)目工作然而影響項(xiàng)目工期的活動(dòng),將需求收集的迭代、項(xiàng)目監(jiān)控評(píng)審等納入項(xiàng)目計(jì)劃,并合理采用提前量或滯后量,調(diào)節(jié)項(xiàng)目活動(dòng)的排列順序。同時(shí),要改進(jìn)活動(dòng)持續(xù)時(shí)間的估計(jì),采用由下而上的估算方法,進(jìn)行初次項(xiàng)目工期的評(píng)估。(3)優(yōu)化項(xiàng)目計(jì)劃。要引入關(guān)鍵鏈技術(shù),考慮關(guān)鍵鏈上資源的過度分配及超負(fù)荷使用的現(xiàn)象,考慮資源條件進(jìn)行緊急狀況的排序,并合理調(diào)整非關(guān)鍵工作計(jì)劃安排,確保關(guān)鍵工作的資源供給,確保關(guān)鍵路徑的工期不受影響。(4)添加緩沖區(qū)。要充分考慮資源約束條件,合理設(shè)置安全緩沖區(qū),將緩沖區(qū)插入到項(xiàng)目的末端進(jìn)行集中使用,并將其列入到計(jì)劃活動(dòng)清單之中。
(二)強(qiáng)化項(xiàng)目質(zhì)量管理
要加強(qiáng)軟件開發(fā)項(xiàng)目的質(zhì)量管理,主要從以下方面入手:(1)構(gòu)建清晰完整的質(zhì)量評(píng)價(jià)標(biāo)準(zhǔn)。要量化質(zhì)量檢查內(nèi)容,使軟件開發(fā)質(zhì)量可視化、可衡量,適當(dāng)增減質(zhì)量檢查的頻率,明確產(chǎn)品的質(zhì)量要求,并通過適當(dāng)?shù)莫?jiǎng)懲機(jī)制提高成員的積極性。(2)建立軟件開發(fā)內(nèi)容模板。要在軟件開發(fā)項(xiàng)目需求統(tǒng)計(jì)的前提下,分析項(xiàng)目中存在的需求共性,整理出使用率高、可持續(xù)利用價(jià)值高的內(nèi)容,并建立軟件開發(fā)內(nèi)容標(biāo)準(zhǔn)化模板,實(shí)現(xiàn)對(duì)優(yōu)先級(jí)較高內(nèi)容的規(guī)范化管理,節(jié)約軟件開發(fā)周期,并要注重對(duì)標(biāo)準(zhǔn)化模板的管理與維護(hù),確保模板與軟件開發(fā)需求的一致性。
(三)加強(qiáng)相關(guān)方的管理
在軟件開發(fā)項(xiàng)目的具體實(shí)施過程中,牽涉客戶方、項(xiàng)目組成員、軟件使用者等相關(guān)方,要加強(qiáng)相關(guān)方之間的溝通交流和商議協(xié)作,要使項(xiàng)目成員與客戶保持良好的關(guān)系,減少項(xiàng)目不必要的變更,使客戶參與到項(xiàng)目執(zhí)行過程當(dāng)中,及時(shí)發(fā)現(xiàn)問題并加以糾偏。同時(shí),要加強(qiáng)團(tuán)隊(duì)建設(shè),采用頭腦風(fēng)暴法進(jìn)行方案設(shè)計(jì),提高各相關(guān)方的溝通效率,通過項(xiàng)目組例會(huì)的方式增進(jìn)各相關(guān)方之間的了解,減少和規(guī)避軟件開發(fā)項(xiàng)目活動(dòng)的遺漏和重復(fù)現(xiàn)象,實(shí)現(xiàn)項(xiàng)目團(tuán)隊(duì)與個(gè)人的雙贏。
三、 小結(jié)
綜上所述,軟件開發(fā)項(xiàng)目進(jìn)度管理是重要研究課題,要分析影響軟件開發(fā)項(xiàng)目進(jìn)度管理的因素,剖析導(dǎo)致軟件開發(fā)項(xiàng)目延誤的原因,優(yōu)化軟件開發(fā)項(xiàng)目設(shè)計(jì)方案和計(jì)劃,合理設(shè)定需求迭代次數(shù),減少軟件開發(fā)項(xiàng)目需求的頻繁變更現(xiàn)象,加強(qiáng)項(xiàng)目的質(zhì)量管理,增進(jìn)項(xiàng)目相關(guān)方之間的協(xié)調(diào)溝通和團(tuán)隊(duì)建設(shè),合理設(shè)置項(xiàng)目緩沖區(qū),通過需求級(jí)別較高的標(biāo)準(zhǔn)化開發(fā)模板滿足用戶需求,有效節(jié)約軟件開發(fā)工期。
參考文獻(xiàn):
[1]劉凌.A公司C3項(xiàng)目進(jìn)度管理分析與應(yīng)用效果研究[D].北京:北京郵電大學(xué),2019.
[2]曾令勇.基于關(guān)鍵路徑的DH公司A軟件開發(fā)項(xiàng)目進(jìn)度管理研究[D].杭州:浙江工業(yè)大學(xué),2019.
作者簡(jiǎn)介:李強(qiáng),中博信息技術(shù)研究院有限公司。