在對(duì)軟件研發(fā)成本度量(包括估算與測(cè)量)時(shí),對(duì)于軟件規(guī)模本身的評(píng)價(jià)是首要任務(wù)。目前評(píng)價(jià)軟件規(guī)模的方法主要分為2種:基于業(yè)務(wù)視角和基于開(kāi)發(fā)視角。
基于業(yè)務(wù)視角的方法是從用戶角度出發(fā),與軟件開(kāi)發(fā)技術(shù)無(wú)關(guān),如:功能點(diǎn)、故事點(diǎn)、用例點(diǎn)、對(duì)象點(diǎn)等方法。
基于開(kāi)發(fā)視角的方法是從開(kāi)發(fā)者角度出發(fā),如:基于軟件源代碼行、數(shù)據(jù)庫(kù)表、函數(shù)數(shù)量等方法。
2種方法優(yōu)、缺點(diǎn)對(duì)比
基于開(kāi)發(fā)視角的軟件規(guī)模評(píng)價(jià)的方法,優(yōu)點(diǎn)是操作簡(jiǎn)單、實(shí)施容易,但不容易在項(xiàng)目干系人之間達(dá)成一致,往往會(huì)引起較多的分歧?;陂_(kāi)發(fā)視角的評(píng)價(jià)方法雖然在實(shí)際工作中也有著普遍的應(yīng)用,但更多地局限于軟件開(kāi)發(fā)團(tuán)隊(duì)內(nèi)部。如果要在業(yè)務(wù)部門(mén)與開(kāi)發(fā)部門(mén)、甲方與乙方等外部組織約定軟件開(kāi)發(fā)的工期或費(fèi)用等關(guān)鍵項(xiàng)目目標(biāo),則需要從業(yè)務(wù)視角出發(fā),對(duì)軟件項(xiàng)目規(guī)模進(jìn)行標(biāo)準(zhǔn)、一致的評(píng)價(jià)與估算。而且,在系統(tǒng)初始階段,用戶功能需求是唯一真正可以得到的信息。任何程序大小或代碼行數(shù)的猜想實(shí)際上都是從系統(tǒng)要提供的功能性推演出來(lái)。
以上就是軟件造價(jià)評(píng)估公司中基數(shù)聯(lián)為您帶來(lái)的“淺析評(píng)價(jià)軟件規(guī)模的2種主要方法”所有內(nèi)容,更多軟件開(kāi)發(fā)成本估算知識(shí)敬請(qǐng)關(guān)注中基數(shù)聯(lián)!