功能點(diǎn)方法核心思想是什么?功能點(diǎn)估算方法有哪些優(yōu)勢?
功能點(diǎn)方法的核心思想
功能點(diǎn)方法的核心思想是把軟件系統(tǒng)按照組件進(jìn)行分解,從而確定系統(tǒng)的功能點(diǎn)數(shù)量。功能點(diǎn)方法是一種預(yù)測軟件系統(tǒng)總規(guī)模的方法。通過量化系統(tǒng)功能來度量軟件的規(guī)模,這種度量主要基于系統(tǒng)的邏輯設(shè)計(jì)。功能點(diǎn)方法是一種分解類的規(guī)模度量方法,即把復(fù)雜的系統(tǒng)分解為較小的子系統(tǒng)進(jìn)行評估的方法。功能點(diǎn)度量方法是基于軟件文檔的功能性需求來進(jìn)行度量,其結(jié)果是以功能點(diǎn)數(shù)的形式來表示軟件的規(guī)模。把軟件系統(tǒng)按照組件進(jìn)行分解,從而確定系統(tǒng)的功能點(diǎn)數(shù)量。
功能點(diǎn)方法的優(yōu)勢
功能點(diǎn)方法簡單、實(shí)用,對于用戶來說,可以不必理解功能的具體開發(fā)和實(shí)現(xiàn)過程,而根據(jù)功能的復(fù)雜度粗略估算出系統(tǒng)的規(guī)模,進(jìn)而了解開發(fā)成本,能夠建立開發(fā)者與顧客之間的信任關(guān)系,即開發(fā)者將用戶的需求轉(zhuǎn)化成要實(shí)現(xiàn)的功能,通過功能點(diǎn)的多少來衡量軟件規(guī)模的大小。
能夠在項(xiàng)目早期進(jìn)行規(guī)模度量。這是因?yàn)樵谲浖_發(fā)過程中,可以對早期的工作產(chǎn)品分析軟件的功能規(guī)模,如項(xiàng)目需求規(guī)格說明書、設(shè)計(jì)文檔等。
比其他度量方法更為客觀。功能點(diǎn)度量不考慮編程語言、實(shí)現(xiàn)技術(shù)或者硬件平臺信息。這種區(qū)分功能規(guī)模與技術(shù)因素的機(jī)制,使軟件規(guī)模度量更加客觀。
以上就是軟件造價(jià)評估公司中基數(shù)聯(lián)為您帶來的“功能點(diǎn)方法核心思想是什么?功能點(diǎn)估算方法有哪些優(yōu)勢?”所有內(nèi)容,更多軟件開發(fā)成本估算知識敬請關(guān)注中基數(shù)聯(lián)!