天天看點

什麼是軟體成本?什麼是軟體成本?

什麼是軟體成本?

“你如果無法度量它,就無法管理它" ——彼得.德魯克

客觀度量軟體成本一直是軟體行業的難題,如何讓甲方與乙方都滿意,真正解決軟體成本“說不清道不明”的沖突。那麼首先我們就要分析軟體成本的構成,并研究各項成本的組成特點,制定一套标準、客觀、公正的度量方法↓↓↓

一、 軟體成本包括哪些?

什麼是軟體成本?什麼是軟體成本?

在分析軟體成本組成前,我們先整體分析軟體的全壽命周期,包括需求分析、設計、編碼、內建、測試、第三方測試、上線、維護、更新等階段。

一般将軟體需求分析、設計、編碼、內建、測試、上線發生的成本歸集為為軟體研制階段成本,軟體第三方測試發生的成本歸集為軟體測試成本,軟體維護發生的成本歸集為軟體運維成本,軟體更新發生的成本按研制成本進行歸集。綜上,可以把軟體成本劃分軟體研制成本、軟體測試成本、軟體運維成本。

二、 軟體研制成本是什麼?

什麼是軟體成本?什麼是軟體成本?

軟體研發成本是為達成軟體研發項目目标開發方所需付出的各種資源代價總和。

軟體研制成本構成:包括從項目立項開始到項目完成驗收期間的需求分析、設計、編碼、內建、測試、驗收傳遞活動及相關的項目管理、支援活動。軟體研制成本僅包括軟體研發過程中的所有直接成本和間接成本,不包括資料遷移、軟體維護等成本。

注:具體内容見後續文章!

三、軟體測試成本是什麼?

什麼是軟體成本?什麼是軟體成本?

軟體測試成本是為達成軟體測試項目目标所需付出的各種資源代價總和。

軟體測試成本構成:包括直接成本和間接成本,直接成本包括測試環境成本、測試工具成本、測試人工成本等,間接成本包括辦公成本和管理成本等。

注:具體内容見後續文章!

四、軟體運維成本是什麼?

什麼是軟體成本?什麼是軟體成本?

軟體運維成本是為保證軟體正常運作所需付出的各種資源代價總和。

軟體運維成本構成:包括基礎設施建設成本、日常運作維護成本等。注:具體内容見後續文章!

參考書目:

精益軟體度量–張松

軟體成本度量标準實施指南–清華大學出版社

軟體研發成本度量規範–工業和資訊化部

什麼是軟體成本?什麼是軟體成本?

繼續閱讀