網站地圖|客服中心|設為首頁|加入收藏

應用軟件開發

如何評估軟件開發的工作量?

來源:天潤飛華網站建設公司   時間:2014-07-08 14:08:54

軟件開發項目的工作量主要指軟件開發各過程中所花費的工作量。和傳統的制造業不一樣,軟件的成本主要是人工勞動的消耗。軟件也沒有明顯的制造過程,但是它的開發過程也具有明顯的一次性過程特征。不論軟件管理手段如何進步,軟件開發過程仍然是具有創造性特定的活動。這些特性對軟件工作量的估算也造成了一些困難。工作量的估算也不能單純的從功能、數量上來看,而要考慮到技術路線的選擇、設計方法、軟件生命周期模型等眾多因素對軟件項目工作量的影響。那么,如何評估軟件開發的工作量?目前國內軟件開發工作量的估算主要用以下幾種辦法:

一:影響絕對開發量的因素有:技術復雜度,框架成熟度,業務邏輯復雜度,用戶界面復雜度。
1.M代表技術復雜度,比如用到了那些技術,如數據庫,網絡通信,流媒體等等,包含越多的技術那么復雜度就越高,取值范圍通常1~50。
2.N代表框架成熟度,比如你用的是C語音基礎庫還是windowsAPI或者直接在硬件DDK上開發,是第三方庫,還是MFC,或者是J**A的STRUTS,與開發量成反比,但越成熟的框架靈活性越低,而且掌握的時間越長,取值范圍通常1~50。
3.這兩者本身相關,技術復雜度越高開發難度越大,框架成熟度越高開發難度越低,M-N為最終的技術難度。
4.S代表業務邏輯復雜度, 這個很簡單,相信就算最簡單的MIS系統,一旦業務邏輯復雜,開發量也是直線上升,取值范圍通常1~50。
5.E代表用戶界面復雜度,用戶界面不只是UI,也包含外部接口,接口越復雜會帶來更復雜的UI邏輯,這個與業務邏輯復雜度交叉影響工作量,取值范圍也是1~50。
二:影響實際工作量的包括絕對開發量,擔當者技術等級,擔當者相關技術熟悉度,
1.W代表擔當者技術等級,也就是常說的技術經驗,通常取值1~8。
2.V代表擔當者業務熟悉度,也就是常說的業務經驗,通常取值1~8。
3.I代表擔當者絕對智商,通常取值1,不排除特別聰明的或者特別笨的,但那是人力資源的事。

更多

本站搜索關鍵詞:北京軟件開發 | 北京系統建設 | 北京系統集成 | 北京系統維護 | 北京應用系統開發 | 北京應用系統建設 | 北京系統開發公司 | 北京系統建設公司 | 北京系統集成公司 | 企業信息化建設

銷售熱線

7x24小時全國售前咨詢熱線:010-57281389

7x24小時全國售后服務熱線:13020085953 15313016798

手機 | 微信同號:18600846206   QQ:523313456

立即咨詢 網站建設業務咨詢|客服熱線:010-57281389 13020085953

點這里給我發消息 電子郵箱:[email protected]

營業地址(東部):北京市朝陽區伊莎文心廣場A座3層B-22

位置分享

營業地址(西部):北京市豐臺區汽車博物館東路1號諾德中心9-605

標準網站,網站建設,域名注冊,虛擬主機,獨享主機,企業云郵箱,網站維護一條龍,北京網站建設中心


  掃一掃 加微信
  微信號:cnet99com

  掃一掃 加關注
  微信平臺

天潤飛華-專注于互聯網平臺建設與服務領域 中國互聯網平臺建設服務提供商

萬網阿里云金牌首席合作伙伴站點 全線代理萬網阿里云產品及服務

中國萬網正式通過ISO9001國際標準質量體系認證

Copyright©1999-2020 天潤飛華 京ICP備12009254號-3 京公網安備 11010502032407號

山东快乐扑克3app 排三走势图 网上投注平台 当一个男的想赚钱不想恋爱 股票即时指数 广西快乐10分彩吧 北京赛车9码100滚雪球 最新新开棋牌游戏平台 青海快三历史开奖记录 pk10赛车玩法介绍 免费qq麻将作弊器 四川快乐12投注技巧 球探比分网球比分 有视频怎么赚钱 广西快三 365彩票app下载安装 新水浒q传 50级 怎么刷赚钱