【前言】:隨著知識經(jīng)濟、信息時代的來臨,計算機軟件業(yè)迅猛發(fā)展。商品化、資本化、資產(chǎn)化的計算機軟件的價值評估的社會需求也日益增多,而且有越來越多的趨勢。雖然估算是一門科學,更是一門藝術(shù),這個重要的活動不能以隨意的方式來進行,因為估算是所有其他項目計劃活動的基礎(chǔ),而項目計劃又提供了通往成功的軟件工程的道路圖。軟件項目成本估算是軟件項目管理的關(guān)鍵步驟,也是軟件項目計劃的難點。
軟件項目一般來說可以分成兩種:
A. 客戶定制系統(tǒng)
B. 研發(fā)產(chǎn)品化系統(tǒng)
目前,國內(nèi)絕大多數(shù)的都是在做 A 類型的客戶定制系統(tǒng),從接客戶的單,到做客戶的需求,拿到客戶的合同,做開發(fā),做實施,做后期維護之類的工作。另外一種 B 類的,做產(chǎn)品研發(fā)的工作,國內(nèi)涉及的人不多,而且它 的項目估算里面涉及的問題很多,這里就不展開談了。
做一個正常的軟件項目,作為經(jīng)營者和管理者,都想清楚地知道,這個軟件項目有多大,要花掉多少成本,我能拿到的利潤有多少,所 以能不能準確地估算出軟件項目的規(guī)模就顯得很重要的。
下面我們來剖析一個小小的軟件項目的規(guī)模估算。
[ 項目的需求文檔 ]
假設(shè)現(xiàn)在,我們接到了一個項目,項目的名稱是 ×××會 員綜 合管理平 臺 ,決定采取傳統(tǒng)的 B/S 架構(gòu)來設(shè)計,我們首先要干的事情就是具體的分析這個 項目的需求文檔,只有在熟悉需求的情況下才能知道整體的規(guī)模。
[ 項目規(guī)模的概算 ]
我們大家都知道,正常的軟件開發(fā)模式,比如瀑布開發(fā) 模式的話,會分成
A. 需求分析
B. 基本設(shè)計
C. 詳細設(shè)計
D. Codeing
E. UT
F. CT
G. RT
H. 后期維護
這么多階段和步驟。但是根據(jù),我所了解到的,國內(nèi)除
!--StartFragment-->