• <xmp id="uy0u0">
  • <input id="uy0u0"></input>
  • <menu id="uy0u0"><samp id="uy0u0"></samp></menu>
    專注:軟件造價|軟件成本估算|軟件成本評估服務!
    當前位置
    首頁 > 造價評估問答 >

    細說軟件項目中的開發成本構成及估算方法

    2019-09-20 13:31
    一、軟件開發成本構成

      軟件開發成本僅包括軟件開發過程中的所有人力成本和非人力成本之和,不包括數據遷移和軟件維護等成本。人力成本包括直接人力成本和間接人力成本,非人力成本包括直接非人力成本和間接非人力成本。

      軟件開發成本的估算與測量,應該包括從項目立項開始直至項目結束(通常包括需求分析、設計、編碼、集成、測試、驗收交付等工程活動以及與之相關的項目管理、支持活動)所花費的資源總和,并且可以按階段進行估算或測量。軟件開發成本包括軟件開發過程中的所有直接成本和間接成本。

      軟件開發的直接成本是指為了達成特定項目目標所支出的各類資源總和。這些資源與此項目是強關聯的,一旦該項目結束或中止,則這些成本不再發生。直接成本又分為直接人力成本和直接非人力成本。

      軟件開發的間接成本又可稱為聯合成本,服務于組織整體開發活動,只要該組織還有軟件開發活動,該成本就會發生,而不會因某個特定項目的結束或中止而不再發生。間接成本又分為間接人力成本和間接非人力成本。

      直接人力成本,是指開發方項目組成員的人力資源費用,包括工資、獎金及福利等費用。例如,除了一般意義上的工資及獎金外,項目成員的正常工作餐費也計入直接人力成本。

      直接非人力成本,是指為軟件開發項目支付的非人力費用。一般包括辦公費、差旅費、培訓費、業務費、采購費等,這些費用必須是為特定項目所支出的。例如:

      a)    項目組封閉開發租用會議室而產生的費用計入直接非人力成本的辦公費。
      b)    對于異地的客戶,項目成員出差是在所難免的,因出差所產生的交通、住宿、補貼等費用計入直接非人力成本的差旅費。
      c)    開發方為了完成特定項目,給項目成員提供了必要的培訓。這種培訓是為了提升項目成員的相關技能,來更好地完成本項目工作。這部分費用計入直接非人力成本的培訓費。
      d)    項目過程中產生的一些輔助活動費用,如招待費、團隊建設活動經費、評審費、驗收費等,應計入直接非人力成本的業務費。
      e)    項目過程中,需要獨立采購特定的設備或軟件,這部分費用的支出計入直接非人力成本的采購費。

      間接人力成本,是指服務于組織整體開發活動的非項目組人員的工資、獎金及福利等費用分攤。這些人員一般是組織級的開發管理人員,包括開發部門經理、項目管理辦公室人員、工程過程組人員、產品規劃人員、組織級質量保證人員、組織級配置管理人員等,他們并不承擔特定項目工作,他們的費用分攤后計入間接人力成本。

      間接非人力成本,是指服務于組織整體開發活動的非人力成本分攤。這部分包括開發場地房租、水電、物業,開發人員日常辦公費用分攤及各種辦公設備的租賃、維修、折舊分攤等。例如:

      a)    開發部門日常辦公用的設備及軟件成本,這部分費用可以按照間接非人力成本進行分攤。
      b)    開發部門辦公場地的租用會議室產生的費用,可以按照間接非人力成本進行分攤。

      需要特別強調的是,在區分直接成本與間接成本時,可以假設當前項目中止或取消,未發生的相關費用是否還會繼續產生,如果是,則屬于間接成本;而如果相關費用不會發生,則屬于直接成本。

    二、軟件開發成本估算過程

     軟件成本估算基本過程
    軟件開發成本估算基本流程
     
      軟件開發成本估算過程可進一步細分為軟件規模估算、工作量估算、成本估算和確定軟件開發成本等四個過程。

      軟件規模估算

      1、在軟件規模估算前,應根據項目范圍明確系統邊界。

      2、對于尚未確定的需求,應該在規模估算前根據項目具體特點和商務因素確定估算原則。

      估算人員應根據已確定的系統邊界、需求描述、項目特點等,從已納入國際或國內行業標準的以下五種功能規模度量標準中選擇合適的標準估算軟件功能規模:

      a)    SJ/T11617—2016(COSMIC-FFP方法);
      b)    SJ/T11618—2016(MkⅡ方法);
      c)    SJ/T11619—2016(NESMA方法);
      d)    SJ/T11620—2016(FiSMA方法);
      e)    ISO/IEC20926:2009(IFPUG方法)。

      目前,五種功能規模度量標準中,IFPUG和NESMA方法是國際及國內主流應用標準。

      軟件工作量估算

      軟件項目工作量估算時,可采用方程法、類比法和類推法。

      方程法:即基于基準數據建立參數模型,通過輸入各項參數,確定估算值。

      類比法:即將待估算項目的部分屬性與類似的一組基準數據進行比對,進而確定估算值。

      類推法:即將待估算項目的部分屬性與高度類似的一個或幾個已完成項目的數據進行比對,并進行適當調整后確定估算值。

      軟件成本估算

      直接人力成本估算

      應根據工作量估算結果和項目人員直接人力成本費率估算直接人力成本。直接人力成本費率是指每人月的直接人力成本金額,單位通常為元每人月。

      間接人力成本估算

      間接人力成本一般按人工投入比例進行分攤,也可根據公司情況確定不同的分攤方式,如按部門粗略分攤等。

      直接非人力成本估算

      直接非人力成本通常與工作量沒有關系,有些項目直接非人力成本可忽略不計,有些項目則直接非人力成本占比較大,需根據項目實際情況進行估算,如項目異地開發,則差旅費會較多。

      間接非人力成本估算

      間接非人力成本一般按人工投入工作量進行分攤,也可根據公司情況確定不同的分攤方式,如按部門粗略分攤等。

      確定軟件開發成本

      實際應用中多采用以下兩種方法確定軟件開發成本:

      a) 依據工作量估算結果和平均人力成本費率直接計算出直接人力成本和間接成本的總和,加直接非人力成本計算軟件開發成本;

      對于委托方,也可利用不含毛利潤的開發方人力成本費率(即只包含直接人力成本和間接成本)估算軟件開發成本,再根據開發方毛利潤水平,確定預算費用;

      b) 依據規模估算結果和規模綜合單價直接計算出直接人力成本和間接成本的總和,加直接非人力成本計算軟件開發成本。

    以上就是軟件成本造價評估公司中基數聯為您帶來的“細說軟件項目中的開發成本構成及估算方法”所有內容,更多軟件開發成本估算知識敬請關注中基數聯!

  • <xmp id="uy0u0">
  • <input id="uy0u0"></input>
  • <menu id="uy0u0"><samp id="uy0u0"></samp></menu>
    国模丫丫大尺度黑毛毛_丰满的人妻hd高清完整版_饥渴人妻被快递员玩弄的视频_苍井空激烈的75分钟