- 相關(guān)推薦
淺談軟件開發(fā)項目的成本控制論文
在社會的各個領(lǐng)域,大家都嘗試過寫論文吧,論文是學(xué)術(shù)界進行成果交流的工具。為了讓您在寫論文時更加簡單方便,以下是小編為大家收集的淺談軟件開發(fā)項目的成本控制論文,歡迎閱讀,希望大家能夠喜歡。
淺談軟件開發(fā)項目的成本控制論文1
摘要:
對軟件開發(fā)項目成本的組成及影響因素進行了分析,并從四個方面探討了軟件開發(fā)項目成本控制過程中的主要問題,最后得出軟件開發(fā)項目成本控制的策略。
關(guān)鍵詞:
軟件開發(fā);成本控制;策略
一、問題的提出
21世紀是信息社會高速發(fā)展的世紀,軟件作為信息技術(shù)的核心,起著至關(guān)重要的作用。軟件開發(fā)項目成本的控制對軟件開發(fā)項目的成功與否有著至關(guān)重要的影響。
軟件開發(fā)項目和傳統(tǒng)產(chǎn)品生產(chǎn)和工程項目相比具有典型的特殊性。首先,軟件產(chǎn)品的研制與生產(chǎn)往往密不可分,產(chǎn)品研制成功則意味著產(chǎn)品生產(chǎn)基本完成。因此,軟件開發(fā)的整個過程都是設(shè)計過程,不需要大量的物質(zhì)資源,而主要是人力資源,軟件開發(fā)的產(chǎn)品以程序代碼和技術(shù)文檔為主,并沒有其他的物質(zhì)成果;其次,軟件是純知識產(chǎn)品,其開發(fā)進度和質(zhì)量很難估計和度量,生產(chǎn)效率也難以預(yù)測和保證。軟件系統(tǒng)的復(fù)雜性也導(dǎo)致了開發(fā)過程中各種風(fēng)險的難以預(yù)見和控制。
軟件開發(fā)項目的特殊性決定了軟件開發(fā)項目成本控制的特殊性。如何立足于這一特殊性搞好軟件開發(fā)項目的成本控制,是信息產(chǎn)業(yè)領(lǐng)域成本管理的一個重要課題。為此,本文試圖從軟件開發(fā)項目成本的影響因素分析入手,對軟件開發(fā)項目成本控制策略進行探討。
二、軟件開發(fā)項目成本的組成及影響因素分析
1、軟件開發(fā)項目成本的組成。軟件開發(fā)項目成本主要由以下四個方面構(gòu)成
。1)人力資源成本:與項目人員相關(guān)的成本開銷,包括項目成員工薪和紅利、外包合同人員和臨時雇員薪金、加班工資等。
。2)資產(chǎn)類成本:資產(chǎn)購置成本,指產(chǎn)生或形成項目交付物所用到的有形資產(chǎn),包括計算機硬件、軟件、外部設(shè)備、網(wǎng)絡(luò)設(shè)施、電信設(shè)備、安裝工具等。
。3)管理費用:用于項目環(huán)境維護,確保項目完工所支出的成本,包括辦公室供應(yīng)、房屋(租金,設(shè)備)、支持服務(wù)等。
。4)項目特別費用:在項目實施以及完工過程中的成本支出,包括:訓(xùn)費用和準備費用等費用。
2、軟件開發(fā)項目成本影響因素分析。
(1)項目質(zhì)量對成本的影響。一般情況下,項目質(zhì)量分別從質(zhì)量故障維護和質(zhì)量保證措施兩個方面對成本產(chǎn)生影響。排除產(chǎn)品故障、保證產(chǎn)品重新恢復(fù)功能的發(fā)生的費用形成成本;提高產(chǎn)品質(zhì)量發(fā)生的費用也產(chǎn)生成本。這二者之間的關(guān)系是相互矛盾,相互成反比的。項目質(zhì)量越低,前期投入故障排除的成本越低,質(zhì)量不合格引起的損失越大,維護成本就會增加;項目質(zhì)量越高,故障少,前期投入故障排除的成本提高,那后期維護成本就會降低。
(2)項目工期對成本的影響。對于軟件開發(fā)項目,工期的長短對項目的成本影響很大,表現(xiàn)在兩個方面:一方面是項目經(jīng)理部為了保證工期而采取的措施費用,當工期縮短時,需要更多的、技術(shù)更高的團隊成員,也需要投入更密集的硬件成本,直接成本就會增加。另一方面是因為工期拖延而導(dǎo)致的業(yè)主索賠成本,亦可稱其為工期損失。
(3)人力資源對成本的影響。人力資源的素質(zhì)也是影響成本的重要因素,對高技能、高素質(zhì)的項目團隊成員,其自身的人力資源成本是比較高的,但對應(yīng)的工作效率、產(chǎn)品質(zhì)量、工期的長短等指標上的優(yōu)勢更是顯而易見的,而且從總體上能降低成本;對一般人員還需要技術(shù)培訓(xùn),相對而言工期會延長,工作效率也會變低下,甚至要雇傭更多的人員參與,造成成本的增加。
(4)價格對成本的影響。中間產(chǎn)品和服務(wù),市場人力資源、硬件、軟件的價格也對成本產(chǎn)生直接影響,對項目的成本估算影響也很大。
三、軟件開發(fā)項目成本控制存在的主要問題
1.項目成本管理體制存在的問題。很多軟件企業(yè)現(xiàn)行的軟件開發(fā)項目成本管理體制沒有很好地將責、權(quán)、利三者結(jié)合起來,有些項目經(jīng)理部簡單地將項目成本管理的責任歸于成本管理主管,沒有形成完善的成本管理體系。
2.項目人員觀念存在的問題。目前,中國軟件項目人員大多具有軟件開發(fā)專業(yè)技術(shù)背景,但是普遍缺乏經(jīng)濟觀念,成本意識淡薄,特別是項目不單獨核算的企業(yè),項目經(jīng)理職能更偏重于技術(shù)而非管理,簡單地將項目成本管理的責任歸于財務(wù)部門。
3.質(zhì)量成本控制存在的問題。質(zhì)量成本是指為保證和提高軟件質(zhì)量而發(fā)生的一切必要費用,以及因未達到質(zhì)量標準而蒙受的經(jīng)濟損失。長期以來,中國軟件企業(yè)未能充分認識到質(zhì)量和成本之間的辯證統(tǒng)一關(guān)系,習(xí)慣于把質(zhì)量與成本對立起來。有的項目經(jīng)理在成本缺乏硬約束的情況下,強調(diào)軟件質(zhì)量,就對項目成本關(guān)心不夠,造成質(zhì)量雖然有了較大提高,但增加了提高質(zhì)量所付出的質(zhì)量成本。有的項目經(jīng)理在成本約束的條件下,片面追求經(jīng)濟效益而忽視質(zhì)量,雖然就單個項目而言,利潤指數(shù)可能提高,但是因質(zhì)量標準而付出的額外質(zhì)量成本,既會增加成本支出,又會對企業(yè)信譽造成很壞的影響。
4.工期成本控制存在的問題。工期成本是指為實現(xiàn)項目工期目標而采取相應(yīng)措施所發(fā)生的一切費用。工期目標是項目管理三大主要目標之一,軟件企業(yè)能否實現(xiàn)合同工期往往會引起成本的變化。中國軟件企業(yè)雖然對項目工期有明確的要求,但對工期與成本的關(guān)系很少進行深入研究,常對工期成本的重視不夠,對工期存在認識上的誤區(qū),普遍認為越早越好,有時會盲目地趕工期要進度,造成項目成本的額外增加。
5.風(fēng)險成本控制存在的問題。風(fēng)險成本是指項目的`不確定因素導(dǎo)致的項目風(fēng)險。在項目成本管理中,很少考慮項目風(fēng)險和潛在的風(fēng)險成本,而風(fēng)險一旦出現(xiàn),會對項目的成本造成巨大的沖擊。
四、軟件開發(fā)項目成本控制的策略分析
1.建立責權(quán)利相結(jié)合的成本控制體系,強化全員成本控制。編制成本計劃并下達成本控制指標,同時作為成本責任指標考核的重要依據(jù)之一。對每個部門、每個人的工作職責和范圍進行明確的界定,賦予相應(yīng)的權(quán)利。在項目實施過程中,要定期檢查和考評,做到獎罰分明,徹底打破“干好干壞一個樣,干多干少一個樣”的局面。在層層抓落實逐級負責的基礎(chǔ)上,形成一個完整的責權(quán)利相結(jié)合的項目成本管理體系,強化全員成本控制。
2.加強項目過程管理和監(jiān)控,強化全過程成本控制。全過程軟件成本控制模式涵蓋了軟件開發(fā)項目經(jīng)營決策階段、需求整理分析階段、開發(fā)階段、需求變更階段、測試階段等等環(huán)節(jié)。
一是加強軟件開發(fā)經(jīng)營決策階段的成本控制。經(jīng)營決策階段成本是指公司經(jīng)營方向的選擇,這是軟件成本管理的第一個也是最為核心的環(huán)節(jié)。該階段的成本控制,關(guān)鍵在于經(jīng)營決策前科學(xué)而深入的市場調(diào)研及準確分析。
二是加強軟件開發(fā)需求整理及分析確認階段的成本控制。需求整理指市場經(jīng)營人員根據(jù)高管對于市場方向的決策,而提出的具體的產(chǎn)品或者項目的原始需求,需求分析是指技術(shù)員對市場部門的需求進行分析,評估其可實現(xiàn)性以及實現(xiàn)難度,大致工時等,提交相關(guān)需求分析報告,最后市場經(jīng)營部門進行確認這個階段。提高該階段的成本控制效率,要清晰的確定并嚴格執(zhí)行市場和技術(shù)溝通的流程,尤其是要明確每個環(huán)節(jié)的控制點。
三是加強軟件開發(fā)開發(fā)階段的軟件成本管理及其控制。開發(fā)階段的成本指需求確定并且規(guī)劃清晰后的具體開發(fā)過程的軟件成本管理問題。該階段的成本控制,可以引入最大可控制成本的概念。
四是加強軟件開發(fā)需求變更軟件成本管理及其控制。需求變更成本指在開發(fā)過程中,由于市場部門的需求改變導(dǎo)致的成本增加而實施的控制。該階段的成本控制,最關(guān)鍵的是要對于需求變更過程進行嚴格的管理,要從需求變更的開始,對于整個變更的每個具體的步驟進行跟蹤,并且嚴格核算每次變更所需要的工作時,從而做好評估。同時,務(wù)必要明晰需求變更的必要性和風(fēng)險性,以及所帶來的實際成本的增加,所以需求要盡量經(jīng)過詳細的論證。
五是加強軟件開發(fā)測試軟件成本管理及其控制。測試成本指項目開發(fā)完成階段,在交付驗收前進行的測試過程中導(dǎo)致的成本及其控制。該階段的成本控制,最關(guān)鍵的是對測試進行錯誤管理模式,盡量在項目開發(fā)之前,就能整理出之前開發(fā)中出現(xiàn)過的所有問題,并用列表的方式進行技術(shù)會議,讓所有開發(fā)人員進行錯誤共享,盡量把測試中可能出現(xiàn)的問題消滅在開發(fā)階段。
3.加強質(zhì)量成本、工期成本、人員成本控制,強化全要素成本控制。正確處理質(zhì)量成本中幾個方面的相互關(guān)系,加強治理成本控制。即處理好質(zhì)量損失、預(yù)防費用和檢驗費用間的相互關(guān)系,采用科學(xué)合理、先進實用的技術(shù)措施,在確保質(zhì)量達到設(shè)計要求水平的前提下,盡可能降低軟件項目成本。正確處理工期與成本的關(guān)系,加強工期成本控制。在安排工期時,要注意處理工期與成本的辯證統(tǒng)一關(guān)系,均衡有節(jié)奏地進行工程實施,在確保工期達到合同條件的前提下,盡可能降低工期成本。突出人力資源的核心地位,加強人力成本控制。軟件開發(fā)項目不同于其他工程項目,最核心的資源是人力資源,質(zhì)量成本和工期成本最終歸結(jié)到人員成本即人力資源成本上,要求人員結(jié)構(gòu)要在能夠完成任務(wù)的前提下高低搭配,降低平均人員成本。一方面要將人力成本定量化,另一方面通過高效的管理制度大力挖掘提高現(xiàn)有人力資源的“含金量”。
4.基于成本管理的各個階段,強化成本的動態(tài)控制。軟件項目成本管理就是根據(jù)企業(yè)的情況和項目的具體要求,利用公司既定的資源,在保證項目的進度、質(zhì)量達到客戶滿意的情況下,對軟件項目成本進行有效的組織、實施、控制、跟蹤、分析和考核等一系列管理活動,最大限度地降低項目成本,提高項目利潤。成本管理的過程包括資源計劃、成本估算、成本預(yù)算、成本控制。要進行有效的項目成本估算和預(yù)算。項目預(yù)算是項目分配資源的計劃,也是控制的標準,在項目成本管理中具有重要作用。
五、結(jié)束語
軟件企業(yè)具有知識經(jīng)濟的明顯特點,不同于傳統(tǒng)的成本控制,軟件企業(yè)管理具有以項目管理為主的重要特征。深入了解軟件開發(fā)項目成本的特點,加強軟件項目開發(fā)成本,從而提高軟件企業(yè)的財務(wù)管理和項目管理水平,增強企業(yè)的競爭能力,促進軟件企業(yè)健康發(fā)展。
參考文獻:
[1]覃征.軟件項目管理[M].北京:清華大學(xué)出版社,2004:87-91.
[2]萬壽義.現(xiàn)代企業(yè)成本管理研究[M].大連:東北財經(jīng)大學(xué)出版社,2004.
[3]張超生.目標成本法及其案例研究[D].武漢:武漢大學(xué),2003:10.
淺談軟件開發(fā)項目的成本控制論文2
摘要:
在軟件開發(fā)所具有的特殊性決定在其成本控制過程中也具有一定的特殊性,而怎樣應(yīng)用其所具有特殊性做好軟件開發(fā)成本控制,在信息產(chǎn)業(yè)相關(guān)領(lǐng)域的成本管理中是一個重要的課題。基于此,本文主要對軟件開發(fā)的項目成本中存在的影響因素進行分析,探討軟件開發(fā)的成本控制措施。
關(guān)鍵詞:
軟件開發(fā) 成本控制 對策
與傳統(tǒng)的產(chǎn)品生產(chǎn)及工程項目等相比較,軟件的開發(fā)項目具有的特殊性較為典型。其在研制過程中和生產(chǎn)密不可分,而產(chǎn)品的成功研制代表產(chǎn)品的生產(chǎn)能夠基本實現(xiàn),所以在軟件的開發(fā)項目中,其整個開發(fā)過程都可作為設(shè)計的過程,無需投入大量物質(zhì)資源,主要的核心為人力資源,并且軟件開發(fā)產(chǎn)品主要以技術(shù)文檔及程序代碼為主,并無其他物質(zhì)成果。此外,軟件產(chǎn)品是一種純知識的產(chǎn)品,在開發(fā)的進度與質(zhì)量中難以估計與度量,并且難以預(yù)測與保證生產(chǎn)效率,從而使得軟件開發(fā)的復(fù)雜性加大,導(dǎo)致難以預(yù)見與控制各種風(fēng)險。
一、軟件的開發(fā)項目的成本組成和影響的因素
。ㄒ唬┸浖拈_發(fā)項目成本組成
在軟件開發(fā)中,其項目的成本一般由下列幾個方面所組成:
、偃肆Y源的成本:主要是相關(guān)項目人員成本開銷,其包含項目成員的工薪、紅利與外包合同工作人員、臨時雇用人員的薪酬與加班費用等;
、谫Y產(chǎn)類的成本:也就是資產(chǎn)的購置成本,指的是產(chǎn)生或者形成的項目交付物中所需使用的有形資產(chǎn)等,其包含計算的硬件與軟件、網(wǎng)絡(luò)設(shè)施、安裝工具、外部及電信設(shè)備等;
、酃芾淼馁M用:主要用在項目的環(huán)境維護中,并保證項目在完工時所支出成本,其包含辦公室的供應(yīng)、房屋的租金與設(shè)備及支持服務(wù)等;
④項目的特別支出費用:指的是在項目實施過程中及完工時成本支出,其包含準備費用及培訓(xùn)費用等。
。ǘ┯绊戃浖_發(fā)項目成本的主要因素
1.項目的質(zhì)量對于成本所帶來的影響
通常情況下,項目的質(zhì)量主要從質(zhì)量的保證措施與質(zhì)量的故障維護兩個方面分別對成本起影響作用。在排除產(chǎn)品的故障與確保產(chǎn)品恢復(fù)功能時產(chǎn)生的費用所形成的成本,以及提高產(chǎn)品的質(zhì)量時產(chǎn)生的費用所形成的成本兩者之間具有互相矛盾與反比的關(guān)系,項目的質(zhì)量越差,在前期所投入的故障排除成本就越低,而因質(zhì)量的不合格所造成的損失就越大,從而增加了維護成本;與之相對,項目的質(zhì)量越高,出現(xiàn)的故障越少,前期所投入的故障排除成本提高,那么后期的維護成本也就隨之降低。
2.項目的工期對于成本所帶來的影響
在軟件的開發(fā)項目中,工期長短對于項目成本具有很大的影響,主要體現(xiàn)在:項目經(jīng)理部門為確保工期所需措施費用,若工期縮短,則需要投入更多技術(shù)更好的成員或者團隊,并且需要投入更為密集的硬性成本,增加了直接成本;而由于工期的延誤而造成的業(yè)主索賠等成本,也可以稱之為工期的成本損失。
3.人力資源對于成本所帶來的影響
對于軟件開發(fā)的成本控制,人力資源是其重要的影響因素,對于高技能與高素質(zhì)的工作人員來說,其人力資源的成本較高,在工作效率與工期長短及產(chǎn)品質(zhì)量中所占據(jù)的優(yōu)勢就更為明顯,并且在總體上可降低企業(yè)的成本;對于一些技能與素質(zhì)還有待提高的人員,會在一定程度上延長工期,降低工作效率,甚至需要雇用更多工作人員,從而增加了成本。
4.價格對于成本所帶來的影響
市場上人力資源與硬件軟件價值對于成本也會產(chǎn)生直接的影響,并且對于項目成本的估算影響比較大。
二、軟件開發(fā)的項目成本在控制過程中所存在的問題
。ㄒ唬╉椖砍杀镜墓芾韱栴}
許多企業(yè)在當前軟件開發(fā)的成本管理中沒有將權(quán)責利三者很好的結(jié)合起來,對項目成本的管理責任只推到成本管理的主管身上,使得難以完善成本管理的體系,造成項目成本難以管理。
(二)項目人員的意識問題
現(xiàn)階段軟件開發(fā)人員雖然大部分具有軟件開發(fā)的專業(yè)技術(shù),但是其大多數(shù)缺乏相應(yīng)的經(jīng)濟觀念,對于成本控制的意識較為淡薄,尤其是一些沒有單獨核算項目的企業(yè),其項目經(jīng)理更偏重技術(shù)而不是管理,通常只是簡單把項目的成本管理責任歸到財務(wù)部門中。
(三)質(zhì)量成本的控制問題
質(zhì)量成本指的是為了提高與確保軟件的質(zhì)量而產(chǎn)生的所有必要費用,以及由于沒達到質(zhì)量的標準所遭到的經(jīng)濟損失。我國的.軟件企業(yè)長期以來都無法充分的認識到成本與質(zhì)量質(zhì)檢的關(guān)系,其是辨證統(tǒng)一的,但是往往習(xí)慣將質(zhì)量與成本相對立,片面的追求效益而忽視了質(zhì)量,卻因質(zhì)量不達標而又支出額外的成本,不但會增加成本的支出,還會對企業(yè)的信譽造成嚴重影響。
(四)工期成本的控制問題
工期成本指的是為了實現(xiàn)項目的工期目標所采取的相關(guān)對策時產(chǎn)生的費用,在項目管理中工期目的是其重要的目標之一,企業(yè)是否能夠完成合同的工期是引起成本變化的關(guān)鍵因素。雖然當前軟件企業(yè)對于項目的工期與明確要求,而在工期和成本之間的關(guān)系中卻很少深入探討,并且不夠重視工期的成本問題,使得在認識上存在誤區(qū),認為越早完工越好,甚至一些企業(yè)盲目趕工期,使得項目的額外成本增加。
。ㄎ澹╋L(fēng)險成本的控制問題
在軟件開發(fā)中,風(fēng)險成本指的是項目不確定引發(fā)的項目風(fēng)險,并在對其成本進行管理的過程中,對于項目的風(fēng)險與潛在風(fēng)險甚少考慮。使得一旦出現(xiàn)風(fēng)險,就對項目成本產(chǎn)生嚴重沖擊。
三、軟件開發(fā)的項目成本主要控制對策
(一)構(gòu)建責權(quán)利結(jié)合的成本控制機制
成本計劃的編制與下達成本的控制指標,是成本指標考核中一個重要的依據(jù),對于每一個部門與個人的工作范圍與工作職責明確界定,并給予相應(yīng)權(quán)利,做到賞罰并行,能夠有效的構(gòu)建責權(quán)利結(jié)合的成本控制機制,并在這個機制中層層落實責任擔負方,從而對形成完整的成本控制機制,并有效的控制成本具有重要意義。
(二)強化項目過程的管控,加大成本控制力度
首先,軟件開發(fā)企業(yè)要加強決策階段成本的控制,決策階段指的是企業(yè)最終選擇的經(jīng)營方向,其在軟件成本的成本管理中是第一個環(huán)節(jié)也是核心環(huán)節(jié),在此階段對于成本的控制關(guān)鍵是要在決策之前對市場進行科學(xué)深入的分析與調(diào)研。 其次,加強在軟件開發(fā)的需求整理與分析確認的成本控制,其中,需求管理是指市場營銷人員按照高管對市場的決策所提出的具體產(chǎn)品或項目原始需求;而需求分析指的是技術(shù)人員分析市場的需求,評估市場的可實現(xiàn)性和實現(xiàn)的難度及大概的工時等,從而提交出相關(guān)的需求報告,最后有市場的經(jīng)營部門確認。
第三,提高軟件開發(fā)階段的成本管理與控制力度,在開發(fā)階段中成本指的是需求確定,并在劃清具體開發(fā)成本的管理問題上,引入最大的可控制的成本概念。
第四,強化軟件開發(fā)的需求變更,對其成本進行科學(xué)管控,需求變更是指開發(fā)的過程當中,因市場部門需求的改變而造成的成本加大由此采取的控制對策,其關(guān)鍵是對每一個變更的步驟有效跟蹤,并嚴格的核算每一次變更時所需工時等,做好相關(guān)評估,從而明確需求變更存在的風(fēng)險,分析其必要性,促進成本的管理。
。ㄈ┘訌姼鱾要素的成本控制
正確的處理在質(zhì)量成本中各個要素之間的管理,加強其成本控制,也就是處理好預(yù)防費用、質(zhì)量損失及檢驗費用等關(guān)系,通過科學(xué)規(guī)范與先進合理的對策,在保證質(zhì)量滿足設(shè)計要求的基礎(chǔ)上,盡量降低軟件開發(fā)的項目成本。并且需要正確的處理好成本和工期之前的關(guān)系,加強在工期中成本的控制;凸顯人力資源在成本控制中的核心地位,強化人力的成本控制等,原因是人力資源是成本控制的核心關(guān)鍵,工期成本與質(zhì)量成本都需要歸結(jié)到人力資源的管理成本中,并盡可能的降低人均成本支出,從而加大企業(yè)的經(jīng)濟效益。
。ㄋ模┨岣邔Τ杀緞討B(tài)控制的效率
軟件開發(fā)的項目成本在動態(tài)管理的過程中必須根據(jù)企業(yè)發(fā)展的實際情況與項目具體要求,通過企業(yè)即定資源的利用,在確保項目進度與質(zhì)量滿足客戶要求的基礎(chǔ)上,對軟件開發(fā)的項目成本實施有效的跟蹤、組織、分析、實施、控制及考核等一系列管理過程。通過這個過程可以有效地降低項目的成本,提高利潤。而成本動態(tài)控制主要包括資源的計劃、成本的估算、預(yù)算及控制等,在這個過程中必須根據(jù)企業(yè)的實際情況,從而滿足成本動態(tài)控制的要求。
四、結(jié)束語
在軟件開發(fā)過程中對其項目成本的控制具有顯著的特點,其與傳統(tǒng)成本控制有所區(qū)別,軟件企業(yè)的管理主要以項目的管理為主,并在項目管理的過程中有效地控制成本。因此,深入的了解在軟件開發(fā)的項目成本中所具有的特點,不斷加強對軟件項目的開發(fā)成本控制,從而不斷地提高企業(yè)在項目管理與成本管理中的管理水平,進一步增強企業(yè)競爭力,進而促進企業(yè)的高效發(fā)展。
參考文獻:
[1]鐘俠.論軟件項目成本控制分析[J].信息與電腦(理論版),2011,(4):35-36.
[2]劉若珍,李欣.解析企業(yè)軟件開發(fā)項目的需求管理[J].中小企業(yè)管理與科技(上旬刊),2010,(3):54-56.
[3]王龍芳,楊華.軟件開發(fā)項目的成功標準及關(guān)鍵因素研究[J].經(jīng)濟論壇,2012,(9):66-69.
[4]趙煒.軟件公司軟件開發(fā)項目管理問題及對策分析[J].商場現(xiàn)代化,2013,(29):847-849.
[5]龐鑫.軟件開發(fā)項目團隊建設(shè)若干問題研究[J].項目管理技術(shù),2014,(2):36-38.
淺談軟件開發(fā)項目的成本控制論文3
摘要:
軟件企業(yè)是我國高新技術(shù)產(chǎn)業(yè)的重要組成部分,隨著軟件企業(yè)的競爭的加劇,軟件企業(yè)項目成本管理顯得尤為重要。本文通過對軟件企業(yè)項目成本管理中存在問題的分析,結(jié)合作者的工作實際,有針對性地提出了加強軟件企業(yè)項目成本管理和控制的建議。
關(guān)鍵詞:
軟件企業(yè);項目成本;管理;建議
一、軟件企業(yè)項目成本管理概述
軟件企業(yè)項目管理過程包括可行性評審、項目評估、立項和計劃以及項目監(jiān)控及結(jié)項。其項目成本主要有三部分組成:
(1)人工成本,包括項目組成員的工資和社保費用、外包人員的工資費用、加班及其他補貼等;
(2)資產(chǎn)類成本,即資產(chǎn)購置成本,如計算機軟硬件、外部設(shè)備、網(wǎng)絡(luò)設(shè)施以及安裝工具的購置費用等;
(3)管理費用,包括房屋租賃費,辦公費、差旅費、加班餐費等。
完善的軟件項目成本管理能夠確保企業(yè)在預(yù)算內(nèi)按時、按質(zhì)、按量完成項目目標,加強項目成本管理是企業(yè)增加利潤增長點、提高核心競爭力,求得生存和發(fā)展的關(guān)鍵,因此對項目管理進行成本全過程控制尤為重要。
二、軟件企業(yè)項目成本管理中存在的問題
1.成本預(yù)算流于形式
(1)立項環(huán)節(jié)的成本預(yù)算流于形式。雖然成本預(yù)算不可能完全精確,但要做到對成本支出方向和金額范圍有所約束,然而在很多企業(yè)中預(yù)算管理未能有效實施,原因在于成本預(yù)算的不科學(xué)、不合理,與實際存在很大的出入。由于成本預(yù)算對單位的所有人員都具有約束力,在一定程度上直接影響項目組人員的收入水平和公司的利潤,從而編制的預(yù)算在一定程度上存在著人為控制因素。
(2)盡管成本預(yù)算審核和批準是減少人為影響的重要手段,但目前企業(yè)成本預(yù)算的審批流于形式,一般是項目經(jīng)理編制成本預(yù)算后,主管項目經(jīng)理、財務(wù)經(jīng)理、總經(jīng)理出于種種原因很少會提出異議,因此預(yù)算的審核和審批只是在走流程。預(yù)算是全年成本支出的指導(dǎo),缺乏與實際相吻合的預(yù)算,成本管理和控制的效果可想而知。
2.績效考核制度有待加強
人工預(yù)算的準確性和績效考核在項目成本管理中具有非常重要的作用。一般的,在軟件項目成本中人工成本要占項目總成本的60%左右。人工成本主要取決于開發(fā)人員的水平、公司的薪酬體系等因素,同時也取決于項目的進展情況。目前,績效考核比重在人工成本中僅占15%,占比偏低,這就不能更好的激勵項目組成員工作的積極性。
3.資金成本和風(fēng)險成本管理執(zhí)行和控制環(huán)節(jié)有待細化
資金成本是指公司使用資金所產(chǎn)生的相關(guān)費用。由于一般項目所需資金都由公司統(tǒng)一提供,因此在軟件項目實施過程中必然忽視現(xiàn)金使用狀況,更不會考慮項目投入會給公司帶來什么樣的資金壓力和項目效益狀況。在以項目為主的軟件公司中,項目收入是公司主要資金來源,項目支出是主要的資金流出,公司資金流是所有項目資金流扣除期間費用后的余額。所以每個項目的資金流都對公司資金狀況產(chǎn)生影響,F(xiàn)金流是所有公司的血脈,特別是對于中小軟件公司,如果不加強項目資金流管理,可能造成公司資金周轉(zhuǎn)困難,最終會影響公司的良好運轉(zhuǎn),嚴重的甚至?xí)归]。
風(fēng)險成本是指項目實施過程中由于一些不確定因素的影響而可能付出的代價,在項目成本管理過程中,項目風(fēng)險和風(fēng)險成本不太受關(guān)注,但風(fēng)險一旦出現(xiàn),就會給項目效益帶來很大影響。
4.項目過程管理有待細化
項目過程管理包括項目立項、計劃、監(jiān)控三個過程,項目立項過程指當產(chǎn)品部門策劃或已承接某項研發(fā)、實施、維護任務(wù),并對該任務(wù)有時間、成本、資源上的初步計劃時,必須以立項的方式及時通知事業(yè)部,獲得資源及管理上的支撐。項目計劃過程指收到立項通知書后15個工作日內(nèi),必須完成項目計劃及預(yù)算的制定并提交審批;項目計劃是項目考核的基準。項目監(jiān)控過程指跟蹤了解項目計劃的各項參數(shù)如進度、工作量、費用、資源、工作成果等,及時了解項目的實際進展情況,當項目執(zhí)行效能嚴重偏離項目計劃時,及時分析原因,采取適當?shù)募m正措施。目前項目過程管理比較全面,但需要細化,比如預(yù)算管理包括工程預(yù)算和研發(fā)預(yù)算,但項目考核只對工程預(yù)算部分進行考核,不能有效避免人為調(diào)節(jié),最終造成項目組考核都是滿分,成為虛設(shè),項目管理就失去了意義。
5.項目組人員綜合素質(zhì)有待提高
在軟件項目成本管理中,人是核心,制度和工具都圍繞人發(fā)生作用。但軟件項目的參與者基本上都是以專業(yè)技術(shù)人員為主,財務(wù)管理人員只占很少比例,尤其是項目的管理者大多數(shù)是專業(yè)技術(shù)部門出身,本身缺乏系統(tǒng)的財務(wù)管理理論知識和實踐工作經(jīng)驗.在軟件項目成本管理過程中,僅局限于項目進度、范圍、人員工資和差旅費用等方面的管理,對于項目成本預(yù)算、成本管理和控制、成本指標分析等就顯得力不從心了,使得成本管理工作難以取得實效。
三、加強軟件企業(yè)成本管理的建議
針對成本管理容易出現(xiàn)的問題,加強軟件企業(yè)成本管理和控制勢在必行。
1.加強項目成本管理制度建設(shè),嚴格執(zhí)行項目成本預(yù)算管理
建立完善的項目成本管理制度,加強事前、事中和事后的管理和控制。成立項目管理領(lǐng)導(dǎo)小組,建立成本預(yù)算、成本控制、成本考核內(nèi)部管理制度,加強項目執(zhí)行過程中的管理和控制。保證管理的科學(xué)合理,執(zhí)行的真實有效。
針對成本預(yù)算流于形式的問題,必須切實做好審批環(huán)節(jié),建議根據(jù)不同人員的業(yè)務(wù)水平和綜合能力,審批相關(guān)的內(nèi)容,對項目成本預(yù)算進行嚴格的審批。為解決審批人員的業(yè)務(wù)水平不夠而出現(xiàn)預(yù)算審批走過場的問題,應(yīng)將審批內(nèi)容與審批人員的`年度考核相掛鉤,從而防范審批人員不負責任、隨意審批的現(xiàn)象。
在軟件項目管理全過程中,成本預(yù)算是關(guān)鍵,必須對預(yù)算成本進行正確的認識。合理的成本預(yù)算是成本管理的起點,在項目未實施前對成本進行準確估計是相當困難的,很多管理者認為項目成本預(yù)算無法做到準確,對項目管理失去信心。成本預(yù)算便于管理者在項目實施之前對其可能的成本及利潤水平進行事前評價,以判斷即將實施的項目能否給公司帶來利潤,以及帶來多大的利潤和利潤率,項目完成后將實際成本與預(yù)算成本進行比較,以判斷項目的實際利潤水平以及實際利潤水平與預(yù)計利潤之間的差異。評價成本的超支和節(jié)約情況,并且根據(jù)成本考核結(jié)果進行獎懲,鼓勵節(jié)約,懲罰超支。
2.要進行合理的績效考核
要結(jié)合公司的實際,適當借鑒其他公司的成功做法,建立考核機制,制定績效考核的相關(guān)指標,盡量以可量化的指標,加強對公司全員的考核。將成本控制情況與個人待遇相掛鉤,對于節(jié)約成本的給予控制效益一定比例的獎勵。要實施項目獎勵制度,制定出具有可操作性和實用性的獎懲措施,在實際工作中能有章可循,便于操作,體現(xiàn)出公平性、合理性,從而激發(fā)員工參與成本管理和控制的積極性,更有利于為公司創(chuàng)造更多的效益。如在進行薪酬方案設(shè)置時,可將員工收入的較小部分(如30 %) 作為基本工資,每月按時發(fā)放,較大部分( 如70 %)作為績效,根據(jù)考核評價發(fā)放。采用這種低工資+高績效的方式,能有效促使員工發(fā)揮主觀能動性,強化成本意識和節(jié)約意識,嚴格進行成本管理和控制,從而提高項目的經(jīng)濟效益,最終實現(xiàn)增強公司盈利能力和參與市場競爭能力的目標。同時,在項目實施過程中要嚴格控制人工成本,盡快從項目中釋放出高級管理人員,在不影響項目進度和質(zhì)量的前提下,適當減少或調(diào)整其用工時長。
3.加強項目過程管理和監(jiān)控,進行有效的成本估算和預(yù)算
項目預(yù)算是項目資源分配的依據(jù),也是成本管理和控制的電影票,在成本管理中具有重要作用。成本估算和預(yù)算是對完成項目所需的資源的合理估算。預(yù)算管理應(yīng)包括全預(yù)算管理,實行項目組成員全預(yù)算成本考核,而不是部分成本考核。在實際工作中成本估算方法就顯得尤為重要,通常有三種成本估算的方法:一是Delphi方法:是PERT與Delphi的結(jié)合方法(只有1名估算成員時為純粹的PERT方法)?梢杂脕砉烙嬡浖囊(guī)模、工作量或者成本等可量化的內(nèi)容。1-6名有相關(guān)經(jīng)驗的估算成員分別按最佳的、可能的、悲觀的三種情況給出估計值,分別記作a、m、b,則估計結(jié)果按如下的公式計算:E=(a+4m+b)/6,E為得出的估算值。二是FP功能點法:是一種對軟件功能、大小進行間接的、量化的度量方法,基于外部應(yīng)用接口和內(nèi)部應(yīng)用復(fù)雜性的主觀判斷以及全局性能特點綜合考慮。功能點從用戶的角度體現(xiàn)了一個應(yīng)用的大小。它通過對主要的外部數(shù)據(jù)錄入,輸出,文件類型等相關(guān)的信息處理功能的數(shù)量來度量軟件應(yīng)用。功能點分析是一種具有清晰商業(yè)意義的度量方法。它量化了軟件中包括的對軟件使用者有意義的功能。這種度量直接與軟件的商業(yè)需求有關(guān),可廣泛應(yīng)用于各種開發(fā)環(huán)境,并貫穿于整個開發(fā)周期。功能點度量本身也是由多個階段產(chǎn)生的。通過一系列標準化的基本準則,每個商業(yè)功能根據(jù)其類型和復(fù)雜度都是一個數(shù)字指數(shù)。這些指數(shù)合起來給出了對規(guī)模的最初度量,然后與一些軟件相關(guān)因素結(jié)合,規(guī)范為一個整體。最終結(jié)果是一個數(shù)值,稱為功能點指數(shù),用來度量軟件產(chǎn)品的規(guī)模和復(fù)雜度。三是基于規(guī)模的工作量估算:在軟件或工作規(guī)模有了明確估算后,在規(guī);A(chǔ)上計算工作量的方法上述三種方法可根據(jù)公司具體情況進行選擇,也可同時使用。在實際工作中再有經(jīng)驗的專家也不可能使預(yù)算和實際成本完全一致,因此項目應(yīng)該預(yù)留5%- 10%的不可預(yù)見成本作為應(yīng)急項目成本。
4.樹立整體經(jīng)營意識,建立規(guī)范的成本管理體制
軟件企業(yè)必須加大對全體員工的經(jīng)營理念教育, 強化全員的經(jīng)營意識。根據(jù)實際情況,制定有針對性的成本管理辦法。要將責任落實到人、采取切實可行和具有較強操作性的措施,并激勵全員參與,才能嚴格控制項目成本。不同的項目有不同的成本控制目標,項目經(jīng)理是項目成本管理的第一責任人,加強項目成本管理要形成以項目經(jīng)理為核心的成本管理體系,并采取一定的激勵機制,使個人的收入、職務(wù)升降和項目的效益掛鉤,從而充分調(diào)動職工的積極性和主動性,共同為項目的成本管理獻計獻策,徹底打破干好干壞一個樣,干多干少一個樣的格局。
5.提高項目組人員綜合素質(zhì)
提高項目組人整體素質(zhì),既是新形勢下的客觀需要,也是軟件企業(yè)發(fā)展對項目組人員的新要求。提高項目組人員整體素質(zhì),必須加大對項目組人員培訓(xùn)的力度,建立良好的培訓(xùn)體系。不僅要提高本專業(yè)素質(zhì),還需加強財務(wù)管理理念。順應(yīng)信息時代節(jié)奏,必須熟諳此道,懂得此理,自覺地把加強學(xué)習(xí)、更新知識作為第一要務(wù)。勤“充電”,加足“油”,應(yīng)對挑戰(zhàn)勝一籌。項目組人員綜合素質(zhì)的提高,是軟件企業(yè)制勝的法寶。
基于成本管理的各個階段,強化成本的動態(tài)控制,軟件項目成本管理就要根據(jù)公司實際情況和項目具體要求,利用公司的既有資源,在保證項目進度、質(zhì)量達到客戶滿意的情況下,對項目進行有效的成本組織、實施、控制、跟蹤,分析和考核等管理活動,最大限度的降低項目成本,提高項目利潤。
參考文獻:
[1]劉 萍:項目成本管理[M]. 哈爾濱工業(yè)大學(xué)出版社,2011.
[2]賈經(jīng)董:軟件項目管理[M]. 高等教育出版社, 2012.
[3]任永昌:軟件項目管理[M].清華大學(xué)出版社.2012.
[4]蔡學(xué)兵:軟件項目成本管理的問題和對策研究[Z].廣東工業(yè)大學(xué)經(jīng)濟管理學(xué)院.2008.
【淺談軟件開發(fā)項目的成本控制論文】相關(guān)文章:
建筑項目的隱性成本控制分析論文11-30
淺探施工項目的成本管理流程及成本控制論文11-11
淺談通信工程的成本控制05-15
淺談企業(yè)營銷成本控制研究12-05
淺談施工企業(yè)的項目成本控制03-23
成本管理與控制論文10-16
淺談城市燃氣企業(yè)的成本控制與管理03-27
淺談水電施工企業(yè)的成本控制管理03-24