簡述成本管理方法,以及影響軟體專案成本的因素

2021-10-05 17:16:05 字數 1551 閱讀 9419

《軟體專案的成本管理方法以及影響成本的因素》

軟體專案成本的管理就是根據企業和專案打的具體要求,利用公司的資源,在保證專案的進度,質量的前提下,對軟體進行有效的專案成本的管理,我們需要最大限度地降低專案成本,提高專案的利潤。

成本管理包括資源計畫的管理,成本的估算,成本的預算,成本控制,包括控制專案預算的變化。

軟體專案的資源管理計畫包括該項目的目標,專案的主要功能有什麼,有什麼特殊的要求,軟體專案的效能要求,系統介面,開發概述等等。專案經理需要對人員資源進行合理的分配,不要分工不明確,硬體資源分工合理,軟體資源的分配等等。

專案成本估算,是對完成專案工作所需要的費用進行估計和計畫,是專案計畫中的乙個重要組成部分。要實行成本控制,必須先估算費用。費用估算過程實際上是確定完成專案全部工作活動所需要的資源的乙個費用估計值,這是乙個近似值,既可以用貨幣單位表示,也可用工時、人月、人天等其他單位表示。在進行費用估算時,也包括各種備選方案的費用估算。成本估算的方法有自頂向下,自底向下和差別估算法這三個方法。

自頂向下的估算方法::這種方法的主要思想是從專案的整體出發,進行類推。即估算人員根據以前已完成專案所消耗的總成本 ,來推算將要開發的軟體的總成本 ,然後按比例將它分配到各開發任務單元中去,再來檢驗它是否能滿足要求。這種方法的優點是估算工作量小,速度快。缺點是對專案中的特殊困難估計不足,估算出來的成本盲目性大,有時會遺漏被開發軟體的某些部分。

自底向下的估算方法:這種方法的主要思想是把待開發的軟體細分,直到每乙個子任務都已經明確所需要的開發工作量,然後把它們加起來,得到軟體開發的總工作量。這是一種常見的估算方法。它的優點是估算各個部分的準確性高。缺點是缺少各項子任務之間相互聯絡所需要的工作量,還缺少許多與軟體開發有關的系統級工作量 。所以往往估算值偏低,必須用其他方法進行檢驗和校正。

差別估算法:這種方法綜合了上述兩種方法的優點,其要思想是把待開發的軟體專案與過去已完成的軟體專案進行模擬,從其開發的各個子任務中區分出類似的部分和不同的部分。類似的部分按實際量進行計算,不同的部分則採用相應的方法進行估算。

成本控制:按照事先確定的專案成本預算基準計畫,通過運用多種恰當方法,對專案實施過程中所消耗的成本費用的使用情況進行管理控制,以確保專案的實際成本限定在專案預算成本的範圍內。關於成本控制的方法主要有成本變工控制系統、成本績效測量法、附加計畫法和計算機輔助法。主要輸出修正的成本估算、更新預算、糾正行動和取得的教訓。

影響成本管理的因素:

(1) 專案成本預算和估算的準確度差。

由於客戶的需求不斷變化,使得工作內容和工作量不斷變化。一旦發生變化,專案經理就追加專案預算,預算頻頻變更,等到專案結束時,實際成本和初始計畫偏離很大。

此外,專案預算往往會走兩個極端:過粗和過細。預算過粗會使專案費用的隨意性較大,準確度降低;預算過細會使專案控制的內容過多,彈性差,變化不靈活,管理成本加大。

(2) 缺乏對軟體成本事先估計的有效控制。

在開發初期,對成本不夠關心,忽略對成本的控制,只有在專案進行到後期,實際遠離計畫出現偏差的時候,才進行成本控制,這樣往往導致專案超出預算。

(3) 缺乏成本績效的分析和跟蹤。

傳統的專案成本管理中,將預算和實際進行數值對比,但很少有將預算、實際成本和工作量進度聯絡起來,考慮實際成本和工作量是否匹配的問題。

軟體測試管理方法(九) 軟體配置管理

配置管理是應用技術和管理手段 識別和記錄配置項的功能和物理特性 控制其變更 控制和報告變更的過程以及當前 狀態 作用 有效管理工作產品與工作產品之間的 一致性 合理的控制和實施 變更,維護對專案範圍的 一致理解 1.軟體配置管理的各項工作是有計畫進行的。2.被選擇的專案產品得到識別,控制並且可以被相...

軟體公司團隊管理方法思考

公司一直都在不停的進行組織架構的調整,到目前為止差不多已經有4次調整了。也經歷了4任經理。不同的經理有不同的管理風格,或許你在乙個團隊中的表現能夠博得經理的經理的認同,但在另外乙個團隊卻是相反。因為每管理者的管理風格都是不一樣的,關注事務的角度也是不一樣的。最近所在的團隊感覺有點不適,或許是自己不適...

Linux各發行版本及其軟體包管理方法

linux發行版本有很多,按照使用領域分為桌面系統領域和伺服器領域。下面簡要介紹如下 1.red hat和fedora redhat最早發行的個人版本的linux,自從red hat 9.0版本發布後,redhat 公司就不再開發桌面版的 linux發行套件,red hat linux停止了開發,而...