吳春燕
【摘要】為了進(jìn)一步提升軟件項目成本管控和規(guī)?;杀究刂乒ぷ魉?,相關(guān)部門要結(jié)合項目工作量、進(jìn)度和項目開發(fā)軟件等建構(gòu)完整的監(jiān)督控制機制,提升綜合管理水平。本文分析了軟件成本估算的方法,并對成本估算存在的問題和優(yōu)化措施展開討論,僅供參考。
【關(guān)鍵詞】軟件項目;成本估算;成本控制;方法
在信息技術(shù)產(chǎn)業(yè)全面發(fā)展的背景下,軟件行業(yè)要對人力成本和資源使用成本予以管控,因為客戶對軟件產(chǎn)品的個性化需求也在變化,這就需要相關(guān)部門綜合相關(guān)因素,建立健全更加系統(tǒng)化的項目成本控制策略。
一、軟件成本估算的方法
(一)基于機器學(xué)習(xí)的估算方法
將機器學(xué)習(xí)作為估算的對象是企業(yè)在積累自身歷史經(jīng)驗數(shù)據(jù)的基礎(chǔ)上,有效實現(xiàn)“求同存異”,這種處理方式和估算機制在國外應(yīng)用較為廣泛,主要還是將決策樹和估算方式進(jìn)行融合,一定程度上提高估算過程和估算結(jié)果的實際水平。
(二)基于軟件生命周期的WBS方法
要想從根本上維護(hù)軟件項目的成本估算效果,就要建立健全完整的制作過程,確保項目立項到軟件項目開發(fā)都能呈現(xiàn)出全過程化分析機制,有效對需求和可行性進(jìn)行分析,并且要維護(hù)概要設(shè)計、詳細(xì)設(shè)計一代碼編寫、軟件測試等基礎(chǔ)項目,全面整合驗收機制的同時,保證能構(gòu)建軟件生命周期全過程管理,從而維護(hù)操作過程。值得一提的是,在WBs法應(yīng)用的過程中,要對作業(yè)分解結(jié)構(gòu)技術(shù)進(jìn)行統(tǒng)籌管理,有效對某一個項目予以分解,一直到能進(jìn)行獨立估算為止,從而保證軟件項目成本能滿足實際應(yīng)用需求。
(三)基于軟件估算的處理方式
目前較為常見的是Delphi法,要結(jié)合軟件項目的相關(guān)資料,并且向其下發(fā)到相應(yīng)專家手中,有效結(jié)合經(jīng)驗對軟件項目予以判定和分析,從而集合專家開設(shè)研討會,確保能結(jié)合自身判定機制和研討會討論模式完成估算數(shù)值,結(jié)合軟件項目組相關(guān)工作人員的具體分析效果整合相應(yīng)的討論內(nèi)容。最后,相關(guān)專家要對項目討論結(jié)果進(jìn)行反復(fù)估算和處理,一直到相應(yīng)專家的估算結(jié)果一致才能結(jié)束。
值得一提的是,這種處理方式最大的優(yōu)勢就是能融合不同專家的經(jīng)驗,且能提升軟件項目的多元化程度,減少誤差問題和差異項目造成的影響。但是最大的缺陷就是因為專家本身的經(jīng)驗和水平不統(tǒng)一,經(jīng)驗項目的估算會存在不準(zhǔn)確的問題。
二、軟件成本估算和成本控制存在的問題
(一)項目人力成本有限
要想提升軟件成本估算的綜合效果,就要借助工作經(jīng)驗以及相關(guān)人員的綜合能力展開評級工作,并且借助軟件項目模塊和工作量建立對應(yīng)的分析機制,且需要結(jié)合經(jīng)驗對軟件項目具體應(yīng)用要求進(jìn)行判定,這就需要綜合不同工作等級的人員平均水平進(jìn)行人力成本估算處理。但是,這種估算機制往往會存在主觀因素較為明顯的問題,制約了相應(yīng)為問題的管理使得人力資源成本數(shù)值受到影響。
(二)項目費用使用問題
在項目管理工作中,從項目立項到系統(tǒng)維護(hù),流程化管理需要不同的人員進(jìn)行差異化操作,然而,部分企業(yè)自費用預(yù)算管理工作中僅僅是對預(yù)算體系和要素進(jìn)行管理。例如,針對出差進(jìn)行的費用計算,主要是結(jié)合不同人群出差費用限額和預(yù)計出差天數(shù)進(jìn)行預(yù)算費用管理,這就使得相應(yīng)環(huán)節(jié)的費用明細(xì)并不能得到有效體現(xiàn)和整合,造成費用估算結(jié)果失衡甚至是不準(zhǔn)確的問題。
(三)成本控制意識不足
對于軟件成本控制工作而言,多數(shù)企業(yè)對問題的重要性和應(yīng)用要點的了解程度并不是非常明確,這就使得成本意識淡漠,無法進(jìn)行單獨核算,尤其是項目管理人員多數(shù)都是技術(shù)人員,就會將成本管理工作都?xì)w咎旨在財務(wù)部門,價值相應(yīng)的成本控制激勵政策和管控效率不能得到合理性的監(jiān)管,規(guī)章制度也無法得到落實,必然會影響項目的開發(fā)過程和綜合效果。
除此之外,項目人員在和客戶進(jìn)行對接的過程中因為沒有對需求進(jìn)行監(jiān)管往往會出現(xiàn)盲目性變更問題,都會造成成本控制工作陷入失衡狀態(tài)的現(xiàn)象。
三、軟件成本控制的策略
為了進(jìn)一步提升軟件成本控制工作的綜合效果,相關(guān)部門要積極建立健全統(tǒng)籌性較好的管控機制,建立經(jīng)營意識的同時,完善管理模式的綜合效果。
(一)轉(zhuǎn)變管理意識
在軟件管理工作中,要想提升軟件項目成本控制工作的時效性,就要從思想意識層面予以監(jiān)管,整合網(wǎng)關(guān)系統(tǒng)和經(jīng)驗化管理機制,確保能從根本上提升項目控制成本監(jiān)督機制,有效實現(xiàn)管理目標(biāo),為后續(xù)監(jiān)管機制的全面進(jìn)步創(chuàng)設(shè)良好的平臺,實現(xiàn)成本管理工作的時效性目標(biāo)。本文以某集團(tuán)為例,為了進(jìn)一步實現(xiàn)市場發(fā)展的全面進(jìn)步,x集團(tuán)對質(zhì)量和成本管理工作進(jìn)行了多元化分析,并且強化了軟件產(chǎn)品質(zhì)量和成本的對應(yīng)分析效果,在實現(xiàn)質(zhì)量優(yōu)化的基礎(chǔ)上也合理性控制了項目成本,尤其是對工期成本的關(guān)注,制定了貼合市場發(fā)展需求的監(jiān)管方案,能在準(zhǔn)確判定項目限定時間的基礎(chǔ)上對項目質(zhì)量進(jìn)行了約束,真正實現(xiàn)了保質(zhì)保量完成項目的目標(biāo)。
(二)整合成本控制體制
相關(guān)部門要積極建立健全經(jīng)營教育結(jié)構(gòu)和經(jīng)營意識監(jiān)管模式,結(jié)合項目自身特征和管控模式,完善針對性項目成本監(jiān)管機制,確保能落實到責(zé)任項目,維護(hù)成本控制工作的時效性處理機制,嚴(yán)格落實wBs工作分解任務(wù)監(jiān)管機制。因為項目經(jīng)理本身就是成本管理的核心,因為項目經(jīng)理本人要具備一定的軟件開發(fā)經(jīng)驗,且不斷學(xué)習(xí)相應(yīng)的成本控制理論,建立完整的物質(zhì)獎勵機制,從而建構(gòu)全面且完整的成本控制核心項目,優(yōu)化成本控制管理需求,維護(hù)監(jiān)管項目的綜合價值,也為軟件功能的開發(fā)落實奠定基礎(chǔ)。
另外,要想提升軟件成本控制工作的綜合價值,就要結(jié)合項目實際情況建立對應(yīng)的項目需求分析,了解客戶需求的同時完善軟件功能監(jiān)管模式。
(三)需求變更控制
要想提升軟件成本控制工作的整體效果,就要結(jié)合具體問題建立健全統(tǒng)籌性較好的監(jiān)管機制,要完善項目工作量和人力成本管控效果,確保能維護(hù)費用評估項目和過程的綜合價值,全面維護(hù)監(jiān)管流程的時效性,并且針對成本控制和管理意識進(jìn)行多元化分析。
一方面,要對需求變更予以預(yù)設(shè),并且結(jié)合實際問題建立健全統(tǒng)籌性較好的監(jiān)管模式,保證管理意識和管控結(jié)構(gòu)的綜合應(yīng)用效果滿足預(yù)期,并且完善監(jiān)管流程的合理性。最關(guān)鍵的是,要對軟件開發(fā)模式和開發(fā)工作量進(jìn)行估算,從而維持實際應(yīng)用項目的基本價值。
另一方面,要結(jié)合市場環(huán)境建立健全完整的監(jiān)管機制,確保能對變更項目予以控制,從而維護(hù)管理工作的基本效果,實現(xiàn)管理工作順利開展的目標(biāo),為軟件項目監(jiān)督管控流程的全面進(jìn)步奠定堅實基礎(chǔ)。
(四)強化成本控制流程
在軟件成本控制工作中,要想有效提升成本控制的綜合效果,就要建立健全完整的監(jiān)管機制,結(jié)合軟件項目成本估算的過程對其進(jìn)行針對性控制,提升了人力成本估算結(jié)果分析和項目費用估算分析的綜合水平,并且制定了人員適配成本控制工作流程和需求變更成本控制流程,真正突出了成本控制體系的時效性,對于企業(yè)可持續(xù)性發(fā)展具有重要的意義和價值。另外,企業(yè)還進(jìn)行了動態(tài)化項目監(jiān)管控制工作預(yù)估,有效維護(hù)了成本控制方法的綜合水平,提升了企業(yè)軟件項目成本監(jiān)管的質(zhì)量和綜合效果,并且縮減了項目成本。
結(jié)束語
在軟件成本估算和成本控制工作中,要結(jié)合實際情況建立健全完整的監(jiān)管機制,結(jié)合軟件項目成本估算過程的綜合價值,維護(hù)項目成本管理流程的實效性,切實整合成本預(yù)估過程,從根本上維護(hù)質(zhì)量項目的綜合應(yīng)用價值,實現(xiàn)管控工作的目標(biāo),為企業(yè)軟件項目成本管理工作的全面進(jìn)步提供保障。