簡(jiǎn)單的說,功能點(diǎn)方法是一種估算軟件項(xiàng)目大小的方法,它是從用戶視角出發(fā),通過量化系統(tǒng)功能來度量軟件的規(guī)模,這種度量主要基于系統(tǒng)的邏輯設(shè)計(jì)。功能點(diǎn)規(guī)模度量方法在國際上的應(yīng)用已經(jīng)比較廣泛,并且已經(jīng)取代代碼行成為最主流的軟件規(guī)模度量方法。功能點(diǎn)方法進(jìn)入國內(nèi)也有近10年的時(shí)間。在2013年由工業(yè)和信息化部發(fā)布的行業(yè)標(biāo)準(zhǔn)《軟件研發(fā)成本度量規(guī)范》中也推薦使用功能點(diǎn)方法進(jìn)行軟件規(guī)模度量,進(jìn)而對(duì)軟件項(xiàng)目工作量、工期、成本進(jìn)行估算。
功能點(diǎn)方法的起源及發(fā)展
功能點(diǎn)方法最早由IBM于1979年提出,它是一種相對(duì)抽象的方法,是一種“人為設(shè)計(jì)”出的度量方式,主要能夠?qū)?xiàng)目的工作量進(jìn)行合理估計(jì),并能夠在項(xiàng)目的整個(gè)生命周期中對(duì)之進(jìn)行客觀、公正、有效性地度量。由于功能點(diǎn)分析方法是從用戶的角度去分析,這樣更容易被用戶理解、接受和采納。近年來,使用功能點(diǎn)方法的組織越來越多,主要體現(xiàn)在以下幾個(gè)方面:
-軟件市場(chǎng)的擴(kuò)大,很多項(xiàng)目管理模型得到廣泛的認(rèn)可和接受,度量則成為一個(gè)基礎(chǔ)性要求,功能點(diǎn)方法簡(jiǎn)單實(shí)用,是一種有效的軟件度量方式。
-外包軟件項(xiàng)目越來越多,需要一種比較客觀、獨(dú)立的方式對(duì)軟件項(xiàng)目規(guī)模進(jìn)行估計(jì),功能點(diǎn)方法是軟件項(xiàng)目最通用、最基本的成本計(jì)算方法。
-功能點(diǎn)方法本身也在逐步完善,逐步適應(yīng)最新技術(shù)的發(fā)展,國際標(biāo)準(zhǔn)化組織開始建立相應(yīng)的標(biāo)準(zhǔn),從根本上肯定了功能點(diǎn)分析方法的科學(xué)性,大大促進(jìn)這種方法的推廣。
-功能點(diǎn)方法是一種投入少見效快的方法,對(duì)于提高軟件項(xiàng)目的管理水平,提高軟件開發(fā)效益,降低成本而言,值得推廣。
以上就是軟件造價(jià)評(píng)估公司中基數(shù)聯(lián)為您帶來的“軟件項(xiàng)目工作量估算中使用的功能點(diǎn)方法是什么?”所有內(nèi)容,更多軟件開發(fā)成本估算知識(shí)敬請(qǐng)關(guān)注中基數(shù)聯(lián)!
電話:010-62667992
郵箱:csbmk@csbmk.com
地址:海淀區(qū)上地信息路11號(hào)1至4層整棟1幢三層西310室