當前位置:股票大全官網 - 資訊咨詢 - 如何估算軟件項目的成本?

如何估算軟件項目的成本?

壹、系統軟件成本系統軟件成本作為壹個經濟範疇,應該反映軟件產品在生產過程中的各項費用,是原材料、燃料、動力、折舊、人工成本、管理費用、財務費用的總和。從財務角度來看,系統軟件所包含的成本包括以下幾項:(1)硬件購置費,如購買電腦及相關設備、不間斷電源、空調等。(2)軟件購置費,如操作系統軟件、數據庫系統軟件和其他應用軟件。(3)人工成本,主要是開發人員、運營人員、管理人員等的工資福利。(4)培訓費。(5)通信費用,如購置計算機網絡設備、通信線路設備和租用公用通信線路的費用。(6)基本建設費用,如新建、擴建機房、購置計算機機器和機櫃的費用。(7)財務費用。(8)管理費用,如辦公費、差旅費、會議費、交通費等。(9)材料費用,如打印紙、紙帶和磁盤的購買費用。(10)水、電、蒸汽、煤氣費用。(11)專有技術購買費。(12)其他費用,如資料費、固定資產折舊費、咨詢費等。從系統軟件生命周期的兩個階段,即開發階段和維護階段來看,系統軟件的成本由開發成本和維護成本組成。開發成本由軟件開發成本、硬件成本和其他成本組成,包括系統軟件分析/設計成本(包括系統調研、需求分析和系統分析)、實施成本(包括編程/測試、硬件購買和安裝、系統軟件購買、數據收集和人員培訓)和系統切換。維護費用由運行費用(包括人工費、材料費、固定資產折舊費、專有技術和技術資料購置費)、管理費(包括審計費、系統服務費和行政管理費)和維護費(包括糾正性維護費和適應性維護費)組成。二、系統軟件的計算綜上所述,系統軟件的成本由軟件的開發和維護成本組成,即:C=C1+C2 (1),其中C為系統軟件的開發成本;C1由系統軟件的開發費用組成;C2是系統軟件的維護費用。1,系統軟件開發成本的計算。我們認為根據系統軟件的工作量和單位工作量成本來衡量系統軟件的開發成本是可行的。具體測量方法是基於系統軟件的軟件規模(壹般是軟件源程序的指令行數,不包括註釋行)、社會平均規模指數和工作量修正因子。特別是CAD系統軟件的實際計算,結合國內外研究成果的綜合分析和專家咨詢,可以確定軟件社會平均生產力參數和軟件社會平均規模指數分別約為3.5和1.3;軟件工作量由八個因素和五個等級組成。2.系統軟件維護成本C2的計算。系統軟件的維護是對現有的可運行軟件進行修正並保持其主要功能不變的過程。系統軟件交付使用後,其維護階段在軟件生命周期或生命周期中占很大比重,有的可達軟件生命周期的50-70%。因此,系統軟件的維護成本是軟件成本計算中不可忽視的部分。系統軟件的維護包括三類:A、修正和糾正性維護;b、適應性維護;c、完美保養。其中,C類是用於擴展功能、提高性能的維護,在軟件資產價值評估中壹般不計入系統的軟件成本,而A類和B類與軟件開發過程密切相關,應計入軟件成本。在系統軟件維護階段,對軟件工作量的影響因素與開發階段基本相同,是開發階段影響因素的後期影響。因此,系統維護的可靠性和規模越大,發現隱藏錯誤和糾正錯誤的難度就越大。系統軟件越復雜,越難以適應軟硬環境的變化。當然,可靠性高、復雜程度高的系統軟件,其可維護性要求也更高,軟件在運行中出錯的可能性也會更小。基於上述分析,系統軟件維護成本可以通過將系統軟件開發成本乘以系統軟件的維護參數來計算。根據系統軟件的復雜程度,該維護參數可以分別取為0.15,0.20,0.25,0.30,0.35,0.40。計算機系統軟件作為計算機系統的壹部分,是信息社會的重要商品,是知識經濟社會的重要資產。系統軟件和其他計算機軟件壹樣,有以下特點:1。系統軟件是許多人完成的高強度智力勞動的結晶,是基於知識、經驗和智慧的獨特產品。系統軟件的開發可以是工程化,軟件的生產可以是工廠化。因此,系統軟件具有價值和使用價值。同時,系統軟件具有獨創性,因此軟件著作權人有權依法發表、開發、使用、許可、獲得報酬和轉讓系統軟件產品。2.系統軟件產品是無形的,存在於磁盤等有形載體中,通過它進行交易。所以磁盤與系統軟件交換的價值是磁盤自身健全價值和系統軟件的總和,而且主要是系統軟件的價值。3.系統軟件產品的復制(量產)相對簡單,其復制成本與其開發成本相比幾乎可以忽略不計。所以系統軟件產品很容易被復制甚至抄襲。為了保護系統軟件產品的著作權,必須依法進行登記。4、系統軟件產品壹般沒有有形損耗,只有無形損耗。系統軟件產品的維護,壹是由於系統軟件本身的復雜性,特別是對於運行中新發現的隱藏錯誤的糾正性維護;第二,系統軟件依賴於其硬件和軟件環境。當軟硬件環境發生變化時,系統軟件要進行適應性維護;第三,由於需求的變化,要求增強系統軟件的功能,提高系統軟件的性能,保持系統軟件的完善。因此,系統軟件的維護在其生命周期中起著重要的作用。同時,系統軟件的維護過程是軟件的增值過程。按照上面的計算方法,系統軟件的維護成本即使不計入完善的維護成本,也是相當昂貴的。不斷升級新版本取代舊版本也是系統軟件價值評估中應該考慮的壹個特性。..