- 相關推薦
軟件項目成本管理論文
軟件項目管理是軟件項目開發中進行規范化管理、保證軟件項目質量和進行成本控制的最重要的問題之一,成本管理是軟件項目管理中的一個核心組成部分。接下來小編搜集了軟件項目成本管理論文,僅供大家參考,希望幫助到大家。
篇一:論信息系統項目成本管理
摘要:
2014年我有幸能參加了某海事局監管指揮系統的開發,擔任項目經理一職。該系統是在電子海圖平臺上整合原有的基礎業務數據船舶、船員、危險貨物、行政處罰,顯示與DLP大屏幕摸拼接投影,并通過視頻會議系統與各市局相連,為海上搜救決策提供輔助。項目與14年2月招標,4月簽訂合同,15年5月試運行,16年5月通過驗收,總投資780萬元。
本文簡要敘述了項目的基本情況,描述了對成本管理以及成本管理的成本估算、成本預算、成本控制三個過程的認識。并結合本項目詳細闡述了項目成本管理過程中面臨的問題、原因和解決方法:即借鑒同類項目,邀請專家評估,做好成本估算;借助WBS和進度表,做好成本預算計劃;結合有效的工具加強成本跟蹤和控制。最后指出項目的不足是忽視了質量成本的控制,并總結出一條經驗:成功的成本管理就意味著項目成功的一半。
2014年,我有幸參加某海事局監管指揮系統的建設,擔任項目經理一職。該項目是14年2月招標,4月簽訂合同,正式進入建設階段,合同價是780萬。根據合同的約定,15年5月試運行,16年5月驗收。該項目總共含7個子系統:電子海圖平臺、數據交換平臺、內外網網絡安全、海上輔助決策、溢油漂移應急、大屏幕拼接投影、視頻會議系統。主要實現在海圖上事例原有的基礎業務數據船舶、船員、危險貨物、行政處罰,顯示DLP大屏幕拼接投影上,并通過視頻會議與各市局相連。當發生海難時,可在海圖上點擊遇難船只,獲取船舶基本信息;船舶簽證、查驗等動態信息;船上船員及其所接受過的所有專業培訓的信息,并根據要求,以遇難船為中心,劃定半徑,選擇半徑范圍內有施救能力的船舶,通過VHF指揮過往船舶進行施救,對海上搜救起到了輔助決策的作用。
眾所周知,成本管理是項目管理的重要組成部分,也是一個十分容易被忽視但又是十分重要的內容。成本管理是指在項目實施的過程中保證完成項目所花費的實際不超過其預算成本而開展的成本估算、成本預算和成本控制等方面的管理活動。成本管理的目的是通過執行項目成本管理過程和使用一些基本項目管理工具和技術來改進項目成本績效。項目組整體上把進度和預算交付項目作為我們最大的挑戰,因此,我們十分重視對項目進度和成本的控制和管理。
項目成本管理的基本過程是:成本估算、成本預算和成本控制。成本估算是對項目投入的各種成本資源采用類比、自下而上、資源單價、差別估算等估算方法,對各種必需的資源的成本進行近似的估算;成本預算是將成本控制的基準。不給控制是利用成本控制系統、績效評估、偏差管理等方法,與進度控制結合進行的有效控制。
因為本項目是全國董事系統第一家在海圖平臺上疊加各業務信息,對于我們公司也是第一次嘗試。如何在限定的時間里,不超支地完成項目,對我們來說是一個挑戰。在項目成本管理和控制上,我采取以下幾方面措施來解決了成本管理中經常出現的問題:
一、借鑒同類項目,邀請專家評估,做好成本估算
在以為的項目中,常出現成本估算和成本預算的出入比較大的現象,分析其原因,不外乎三點,一是草率的成本估算,二是在項目范圍尚未確定時就進行成本估算,三是對成本估算太樂觀或太保守。草率多是由于管理層的壓力而為,所有必須進行解釋并取得理解,而對第二點,則在項目范圍確定之后再進行估算。
在本項目的成本估算時,我們盡量參考公司的知識庫,努力尋找本項目與以前項目的共同點,尋找最大程度的類似。對于有不確定性的地方。找出最大確定度。通過類比進行估算。比如我們借鑒了以前開發過的船舶報告系統X船員管理系統等系統開發過程中的實際資源和數量的使用情況記錄,并提交一份詳細的資源需求清單,包括人員、材料、設備等關鍵信息。由于要在電子海圖平臺上疊加各業務基礎信息,并實現溢油漂移的模擬,考慮的到海圖平臺有國際標準,溢油是采用歐洲現有的數字模型,所以我們請大連海事大學及以上海事大學的高級專家對相關子系統的項目功能點及所需工作信息量會審。利用會審結果對交付物所需的資源和數量做出初步估算。
通過借鑒同類項目,并邀請專家評估后,我們對項目的成本有了初步的估算,同時我們考慮了一部分的風險應急金和質量預防成本,并提前考慮項目管理上產生的費用,給出一個總成本誤差70萬元一般是20%偏差。
通過采用借鑒同類項目,邀請專家評估并留有管理費用的主法進行成本估算,估算的準確度提高了不少,缺點是對同類項目的類似程度難以準確界定。
二、借助WBS和進度表,做好成本預算計劃
通常情況下項目的預算常常會超過估算,這是因為估算劃初步的估計,而預算是需要將成本估算分配到項目的各項WBS要素,確定各項工作和活動的成本定額,此時已經可以較精確的判定每個工作包的工作量及技術難度,并考慮人的成本因素,所有預算通常超過估算。
本項目根據系統成本估算結果,得出成本總計。并以20%的比例預留了儲備金,在此基礎上制定出成本基準計劃。并畫出了用S曲線表示的成本基準。利用這個基準,為監控項目和實施進度提供了一把標尺。
采用這種方法的優點是成本基線和WBS是衡量和控制成本的很好的標尺,缺點是WBS分解時,領導層一般是以進度為準,而用戶一般是以質量為準,不好把握二者之間的平衡點。
三、結合有效的工具,進行成本跟蹤和控制
很多項目估算和預算做的都不錯,但是在時間施工過程中卻出現成本大大超過預算,研究其原因,是設有統一的標準和規范,且軟件項目的成本很大程度上是人力的成本,是無法用工具或流水線來衡量的,有太多的'不確定性因素,比如技術能力、工具使用熟悉度,甚至是心情。同樣規模的項目由不同的項目組成員執行,成本可能相差非常懸殊,這就是人的因素導致的。只能通過實時的成本跟蹤并采取控制措施減少實際成本的超支現象。
此項目聘請大連海事大學的專攻海圖平臺的博士生導師為本項目技術顧問,主要負責培訓如何在海圖地圖上疊加各層基礎業務停息,海圖有其專門國際標準S57和S52,不適用于陸地圖MACINFO等開發平臺。前期對開發人員的專業培訓,加速了開發速度,縮短開發周期,減少了開發成本。
我們是采用公司內部的數字神經系統對成本進行實時的跟蹤和控制。數字神經系統是我公司根據多年的項目經驗自行開發的,已經完成的感知,傳導到大腦,進行判斷、分析、控制之意。在該系統中,每位職員每日必須填寫工作日志、并結合考勤、報銷等內容,實現財務狀況、管理上狀況的在線查詢,并進行評估,有效促進項目管理和基本因素的控制。
比如開發網站的信息發布時,復用了公司開發的構件。構建工具由項目組成員進行配置使用。在實施的過程中出現無法完成功能的情況,我們協調構建組的成員配合實現。 功能實現后,根據工作日志判斷原因是因為工具不完善,而不是項目組成員對工具不熟悉。工具公司的資源規則:構建工具不完善導致的情況,成本歸構建組;項目組成員對工具不熟悉引起的成本歸項目組。通過數字神經系統將此成本歸入構建組。
采用事先培訓,結合數字神經系統進行有效控制,我們有效地控制了成本,數字神經系統的缺點是每日填寫日志,需要花費較多的時間,無形中提高了人力資本。
經過上述行之有效的項目成本管理工作,在進度和成本控制上也取得了不錯的結果,獲得了用戶的好評。
在項目中,我們也發現了一下不足之處,比如沒有控制好質量成本,為實現用戶提出的某些屬于完美性質質量要求花費時間太多。雖說是需求趕著工程走,需求是驅動力,我們必須滿足用戶的需求,但是我們也應該引導用戶,讓用戶了解軟件系統本身具有的功能一界面一功能更強一整合的規律,放棄一些完美性質的需求。針對這些問題,我們會在今后的項目中改正。
綜上所述,我們看到信息系統項目的成本規律絕對不僅僅是處理一堆數據,它貫穿于項目的始終,目的在于幫助項目經理更好地發現項目存在的問題并且為之采取必要的措施提供了依據。經驗告訴我們,成功的成本管理就意味著項目成功的一半。
篇二:探析軟件開發項目的成本控制對策
摘要:
在軟件開發所具有的特殊性決定在其成本控制過程中也具有一定的特殊性,而怎樣應用其所具有特殊性做好軟件開發成本控制,在信息產業相關領域的成本管理中是一個重要的課題。基于此,本文主要對軟件開發的項目成本中存在的影響因素進行分析,探討軟件開發的成本控制措施。
關鍵詞:
軟件開發 成本控制 對策
與傳統的產品生產及工程項目等相比較,軟件的開發項目具有的特殊性較為典型。其在研制過程中和生產密不可分,而產品的成功研制代表產品的生產能夠基本實現,所以在軟件的開發項目中,其整個開發過程都可作為設計的過程,無需投入大量物質資源,主要的核心為人力資源,并且軟件開發產品主要以技術文檔及程序代碼為主,并無其他物質成果。此外,軟件產品是一種純知識的產品,在開發的進度與質量中難以估計與度量,并且難以預測與保證生產效率,從而使得軟件開發的復雜性加大,導致難以預見與控制各種風險。
一、軟件的開發項目的成本組成和影響的因素
(一)軟件的開發項目成本組成
在軟件開發中,其項目的成本一般由下列幾個方面所組成:①人力資源的成本:主要是相關項目人員成本開銷,其包含項目成員的工薪、紅利與外包合同工作人員、臨時雇用人員的薪酬與加班費用等;②資產類的成本:也就是資產的購置成本,指的是產生或者形成的項目交付物中所需使用的有形資產等,其包含計算的硬件與軟件、網絡設施、安裝工具、外部及電信設備等;③管理的費用:主要用在項目的環境維護中,并保證項目在完工時所支出成本,其包含辦公室的供應、房屋的租金與設備及支持服務等;④項目的特別支出費用:指的是在項目實施過程中及完工時成本支出,其包含準備費用及培訓費用等。
(二)影響軟件開發項目成本的主要因素
1.項目的質量對于成本所帶來的影響
通常情況下,項目的質量主要從質量的保證措施與質量的故障維護兩個方面分別對成本起影響作用。在排除產品的故障與確保產品恢復功能時產生的費用所形成的成本,以及提高產品的質量時產生的費用所形成的成本兩者之間具有互相矛盾與反比的關系,項目的質量越差,在前期所投入的故障排除成本就越低,而因質量的不合格所造成的損失就越大,從而增加了維護成本;與之相對,項目的質量越高,出現的故障越少,前期所投入的故障排除成本提高,那么后期的維護成本也就隨之降低。
2.項目的工期對于成本所帶來的影響
在軟件的開發項目中,工期長短對于項目成本具有很大的影響,主要體現在:項目經理部門為確保工期所需措施費用,若工期縮短,則需要投入更多技術更好的成員或者團隊,并且需要投入更為密集的硬性成本,增加了直接成本;而由于工期的延誤而造成的業主索賠等成本,也可以稱之為工期的成本損失。
3.人力資源對于成本所帶來的影響
對于軟件開發的`成本控制,人力資源是其重要的影響因素,對于高技能與高素質的工作人員來說,其人力資源的成本較高,在工作效率與工期長短及產品質量中所占據的優勢就更為明顯,并且在總體上可降低企業的成本;對于一些技能與素質還有待提高的人員,會在一定程度上延長工期,降低工作效率,甚至需要雇用更多工作人員,從而增加了成本。
4.價格對于成本所帶來的影響
市場上人力資源與硬件軟件價值對于成本也會產生直接的影響,并且對于項目成本的估算影響比較大。
二、軟件開發的項目成本在控制過程中所存在的問題
(一)項目成本的管理問題
許多企業在當前軟件開發的成本管理中沒有將權責利三者很好的結合起來,對項目成本的管理責任只推到成本管理的主管身上,使得難以完善成本管理的體系,造成項目成本難以管理。
(二)項目人員的意識問題
現階段軟件開發人員雖然大部分具有軟件開發的專業技術,但是其大多數缺乏相應的經濟觀念,對于成本控制的意識較為淡薄,尤其是一些沒有單獨核算項目的企業,其項目經理更偏重技術而不是管理,通常只是簡單把項目的成本管理責任歸到財務部門中。
(三)質量成本的控制問題
質量成本指的是為了提高與確保軟件的質量而產生的所有必要費用,以及由于沒達到質量的標準所遭到的經濟損失。我國的軟件企業長期以來都無法充分的認識到成本與質量質檢的關系,其是辨證統一的,但是往往習慣將質量與成本相對立,片面的追求效益而忽視了質量,卻因質量不達標而又支出額外的成本,不但會增加成本的支出,還會對企業的信譽造成嚴重影響。
(四)工期成本的控制問題
工期成本指的是為了實現項目的工期目標所采取的相關對策時產生的費用,在項目管理中工期目的是其重要的目標之一,企業是否能夠完成合同的工期是引起成本變化的關鍵因素。雖然當前軟件企業對于項目的工期與明確要求,而在工期和成本之間的關系中卻很少深入探討,并且不夠重視工期的成本問題,使得在認識上存在誤區,認為越早完工越好,甚至一些企業盲目趕工期,使得項目的額外成本增加。
(五)風險成本的控制問題
在軟件開發中,風險成本指的是項目不確定引發的項目風險,并在對其成本進行管理的過程中,對于項目的風險與潛在風險甚少考慮。使得一旦出現風險,就對項目成本產生嚴重沖擊。
三、軟件開發的項目成本主要控制對策
(一)構建責權利結合的成本控制機制
成本計劃的編制與下達成本的控制指標,是成本指標考核中一個重要的依據,對于每一個部門與個人的工作范圍與工作職責明確界定,并給予相應權利,做到賞罰并行,能夠有效的構建責權利結合的成本控制機制,并在這個機制中層層落實責任擔負方,從而對形成完整的成本控制機制,并有效的控制成本具有重要意義。
(二)強化項目過程的管控,加大成本控制力度
首先,軟件開發企業要加強決策階段成本的控制,決策階段指的是企業最終選擇的經營方向,其在軟件成本的成本管理中是第一個環節也是核心環節,在此階段對于成本的控制關鍵是要在決策之前對市場進行科學深入的分析與調研。 其次,加強在軟件開發的需求整理與分析確認的成本控制,其中,需求管理是指市場營銷人員按照高管對市場的決策所提出的具體產品或項目原始需求;而需求分析指的是技術人員分析市場的需求,評估市場的可實現性和實現的難度及大概的工時等,從而提交出相關的需求報告,最后有市場的經營部門確認。
第三,提高軟件開發階段的成本管理與控制力度,在開發階段中成本指的是需求確定,并在劃清具體開發成本的管理問題上,引入最大的可控制的成本概念。
第四,強化軟件開發的需求變更,對其成本進行科學管控,需求變更是指開發的過程當中,因市場部門需求的改變而造成的成本加大由此采取的控制對策,其關鍵是對每一個變更的步驟有效跟蹤,并嚴格的核算每一次變更時所需工時等,做好相關評估,從而明確需求變更存在的風險,分析其必要性,促進成本的管理。
(三)加強各個要素的成本控制
正確的處理在質量成本中各個要素之間的管理,加強其成本控制,也就是處理好預防費用、質量損失及檢驗費用等關系,通過科學規范與先進合理的對策,在保證質量滿足設計要求的基礎上,盡量降低軟件開發的項目成本。并且需要正確的處理好成本和工期之前的關系,加強在工期中成本的控制;凸顯人力資源在成本控制中的核心地位,強化人力的成本控制等,原因是人力資源是成本控制的核心關鍵,工期成本與質量成本都需要歸結到人力資源的管理成本中,并盡可能的降低人均成本支出,從而加大企業的經濟效益。
(四)提高對成本動態控制的效率
軟件開發的項目成本在動態管理的過程中必須根據企業發展的實際情況與項目具體要求,通過企業即定資源的利用,在確保項目進度與質量滿足客戶要求的基礎上,對軟件開發的項目成本實施有效的跟蹤、組織、分析、實施、控制及考核等一系列管理過程。通過這個過程可以有效地降低項目的成本,提高利潤。而成本動態控制主要包括資源的計劃、成本的估算、預算及控制等,在這個過程中必須根據企業的實際情況,從而滿足成本動態控制的要求。
四、結束語
在軟件開發過程中對其項目成本的控制具有顯著的特點,其與傳統成本控制有所區別,軟件企業的管理主要以項目的管理為主,并在項目管理的過程中有效地控制成本。因此,深入的了解在軟件開發的項目成本中所具有的特點,不斷加強對軟件項目的開發成本控制,從而不斷地提高企業在項目管理與成本管理中的管理水平,進一步增強企業競爭力,進而促進企業的高效發展。
參考文獻:
[1]鐘俠.論軟件項目成本控制分析[J].信息與電腦(理論版),2011,(4):35-36.
[2]劉若珍,李欣.解析企業軟件開發項目的需求管理[J].中小企業管理與科技(上旬刊),2010,(3):54-56.
[3]王龍芳,楊華.軟件開發項目的成功標準及關鍵因素研究[J].經濟論壇,2012,(9):66-69.
[4]趙煒.軟件公司軟件開發項目管理問題及對策分析[J].商場現代化,2013,(29):847-849.
[5]龐鑫.軟件開發項目團隊建設若干問題研究[J].項目管理技術,2014,(2):36-38.
【軟件項目成本管理論文】相關文章:
鐵路項目成本管理論文08-24
項目成本管理論文(通用7篇)06-08
企業成本管理研究論文08-24
關于成本管理分析論文03-19
成本管理研究論文范本08-19
成本管理論文02-02
it項目管理的論文08-24
項目管理的論文08-27
工程項目成本控制論文08-03
汽車成本管理論文09-24