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