當前位置:首頁 > 科技 > 正文

軟件開發成本估算之2種評價軟件規模的主要方法簡述

在軟件開發成本度量(包括估算與測量)方面,對于軟件規模本身的評價是首要任務。根據軟件行業的實踐,目前評價軟件規模的方法主要分為兩種:基于業務視角和基于開發視角。

基于業務視角的方法是從用戶角度出發,與軟件開發技術無關,如:功能點、故事點、用例點、對象點等方法;基于開發視角的方法是從開發者角度出發,如:基于軟件源代碼行、數據庫表、函數數量、接口及服務數量等方法。

  基于開發視角的軟件規模評價的方法,優點是操作簡單、實施容易,但不容易在項目幹系人之間達成一緻,往往會引起較多的分歧。基于開發視角的評價方法雖然在實際工作中也有着普遍的應用,但更多地局限于軟件開發團隊内部。如果要在業務部門與開發部門、甲方與乙方以及各不同組織之間約定軟件開發的工作量或費用等關鍵項目目标,則需要從業務視角出發,對軟件項目規模進行标準、一緻的評價與估算。而且,在系統初始階段,用戶功能需求是唯一真正可以得到的信息。任何程序大小或代碼行數的猜想實際上都是從系統要提供的功能推演出來的,并依賴于具體的實現方案。

你可能想看:

有話要說...

取消
掃碼支持 支付碼