什么是软件成本?
什么是軟件成本?
“你如果無法度量它,就無法管理它" ——彼得.德魯克
客觀度量軟件成本一直是軟件行業(yè)的難題,如何讓甲方與乙方都滿意,真正解決軟件成本“說不清道不明”的矛盾。那么首先我們就要分析軟件成本的構(gòu)成,并研究各項(xiàng)成本的組成特點(diǎn),制定一套標(biāo)準(zhǔn)、客觀、公正的度量方法↓↓↓
一、 軟件成本包括哪些?
在分析軟件成本組成前,我們先整體分析軟件的全壽命周期,包括需求分析、設(shè)計(jì)、編碼、集成、測試、第三方測試、上線、維護(hù)、升級等階段。
一般將軟件需求分析、設(shè)計(jì)、編碼、集成、測試、上線發(fā)生的成本歸集為為軟件研制階段成本,軟件第三方測試發(fā)生的成本歸集為軟件測試成本,軟件維護(hù)發(fā)生的成本歸集為軟件運(yùn)維成本,軟件升級發(fā)生的成本按研制成本進(jìn)行歸集。綜上,可以把軟件成本劃分軟件研制成本、軟件測試成本、軟件運(yùn)維成本。
二、 軟件研制成本是什么?
軟件研發(fā)成本是為達(dá)成軟件研發(fā)項(xiàng)目目標(biāo)開發(fā)方所需付出的各種資源代價總和。
軟件研制成本構(gòu)成:包括從項(xiàng)目立項(xiàng)開始到項(xiàng)目完成驗(yàn)收期間的需求分析、設(shè)計(jì)、編碼、集成、測試、驗(yàn)收交付活動及相關(guān)的項(xiàng)目管理、支持活動。軟件研制成本僅包括軟件研發(fā)過程中的所有直接成本和間接成本,不包括數(shù)據(jù)遷移、軟件維護(hù)等成本。
注:具體內(nèi)容見后續(xù)文章!
三、軟件測試成本是什么?
軟件測試成本是為達(dá)成軟件測試項(xiàng)目目標(biāo)所需付出的各種資源代價總和。
軟件測試成本構(gòu)成:包括直接成本和間接成本,直接成本包括測試環(huán)境成本、測試工具成本、測試人工成本等,間接成本包括辦公成本和管理成本等。
注:具體內(nèi)容見后續(xù)文章!
四、軟件運(yùn)維成本是什么?
軟件運(yùn)維成本是為保證軟件正常運(yùn)行所需付出的各種資源代價總和。
軟件運(yùn)維成本構(gòu)成:包括基礎(chǔ)設(shè)施建設(shè)成本、日常運(yùn)行維護(hù)成本等。注:具體內(nèi)容見后續(xù)文章!
參考書目:
精益軟件度量–張松
軟件成本度量標(biāo)準(zhǔn)實(shí)施指南–清華大學(xué)出版社
軟件研發(fā)成本度量規(guī)范–工業(yè)和信息化部
總結(jié)
- 上一篇: 中兴java笔试题_中兴Java 笔试题
- 下一篇: 产品经理学习总结(3)——测试用例的需求