軟體工程 成本估算

2021-09-08 11:19:55 字數 1037 閱讀 4050

1.某軟體公司統計發現該公司研發部門每一萬行c語言源**形成的原始檔(.c和.**件)約為250k。某專案的原始檔大小為3.75m。

①問該項目的規模是多少kloc(源**行數)?

該公司研發部門的生產率是0.625kloc/人月,人工價是10000元/人月。

②問工作量和總成本是多少?③每行**的價值是多少?

①3.75m/250k=15萬行=150kloc

②工作量=規模/生產率=150kloc/0.625kloc=240人月

成本=工作量×人工價=240人月*10000元/人月=¥240萬

2.以以往專案的經驗,研發部門每一萬行c語言源**形成的原始檔(.c和.**件)約為250k。乙個已結束的研發專案,經過統計,原始檔大小為3.75m。該專案投入成本為¥360萬,人工價是18000元/人月。問:

①該項目的規模是多少kloc(源**行數)?(3分)

②工作量是多少人月?(3分)

③生產率是多少?(3分)

④每行**的價值是多少?(3分)

①3.75m/250k=15萬行=150kloc

②工作量=成本/人工價=¥360萬/18000元/人月=200人月

③生產率=規模/工作量=150kloc/200人月=750loc/人月

④¥360萬/15萬行=24元/行

3.已知乙個軟體專案的記錄,開發人員m=3人,其**行數=12.1kloc,工作量e=24pm,成本s=168000美元,錯誤數n=29,文件頁數pd=365頁。

試計算開發該軟體專案的生產率p、平均成本c、**出錯率eqr和文件率d。0201

解:1.軟體開發的生產率p為:p = l / e = 12.1×103loc / 24pm = 504 loc/pm

2.開發每行**的平均成本c為:c = s / l = 168000美元 / 12100loc=13.9美元/loc

3.**出錯率eqr為:eqr = n / l = 29個/12.1kloc=2.4個/kloc

4.軟體的文件率d為:d = pd / l = 365頁 / 12.1kloc = 30頁/ kloc

軟體工程 思考題 GIS專案如何估算成本和效益

郭曦的小組一起整理的 費用組成專案可能涉及的成本專案的成本部分,通常包括 成本估算方式 經驗估算 模擬估算 自上而下估算,在專案初期資訊不足時進行,只能給出乙個大概的估算數值,不能夠滿足專案的要求。引數估算 建模技術統計技術,使用模型對專案成本進行估算。一般圖上需要描述規模與成本的基本關係,最終獲得...

從估算談到軟體工程的本質

估算的應用 估算是軟體開發團隊的日常工作,幾乎每個人都會涉及各種估算,程式設計師要對任務進行估算,專案經理或者架構師要對專案或者方案進行估算。這是因為估算是軟體開發過程中的乙個核心概念,它是所有計畫與管理的基礎。比如我們需要估算乙個專案的投入與回報來確定是否值得啟動這個專案 我們會依據估算來確定專案...

軟體工程師如何估算專案時間

原文 the software engineer s essential time estimation guide 作者 kat busch 翻譯 雁驚寒 譯者注 本文介紹了軟體工程師在開發過程中進行時間估算的原因和方法,從而可以更加合理地安排專案進度。以下是譯文。我的乙個產品經理朋友最近跟我提起...