• <xmp id="uy0u0">
  • <input id="uy0u0"></input>
  • <menu id="uy0u0"><samp id="uy0u0"></samp></menu>
    專注:軟件造價|軟件成本估算|軟件成本評估服務!
    當前位置
    首頁 > 造價評估問答 >

    軟件成本評估方法介紹之NESMA功能點方法與IFPUG功能點方法主要區別

    2020-04-08 15:04
      軟件成本評估方法中,NESMA功能點方法和IFPUG功能點方法高度類似,兩種方法的度量結果是等效的。NESMA功能點方法和IFPUG功能方法的主要區別在以下4個方面:

    1、外部查詢(EQ)與外部輸出(EO)

      在IFPUG功能點方法中,EQ與EO的主要目的都是向系統邊界外的用戶呈現信息,不同之處是EQ不能包含任何的處理邏輯(包括計算、生成衍生數據 、更新內部邏輯文件和更改系統行為),否則即是EO。而在NESMA功能點方法中,對于那些包含特定選擇功能的EQ視為EO,如包含“顯示所有客戶”選項的EQ在IFPUG功能點方法中是被視為EQ的,因為“顯示所有客戶”這只不過是該查詢功能所顯示的記錄數更多而已,但在NESMA功能點方法中卻是記作EO的。

    2、EQ的復雜度判定

      NESMA功能點方法中,EQ的DET判定要根據輸入端和輸出端的DET比較結果來確定,即根據外部輸入(EI)的規則來判定EQ輸入端的DET,然后再根據EO的規則來判定EQ輸出端的DET,兩者相比較后取DET數值較高的值作為EQ最終的DET數量。而IFPUG功能點方法的EQ判斷規則非常明確,即“對用戶有意義的、穿越系統邊界的非重復字段”。

    3、隱含查詢的判定

      所謂的隱含查詢是指當需要修改或刪除數據時,首先需要展示數據,該功能即稱為隱含查詢。NESMA功能點方法對該情形不會做特別的考慮。而在IFPUG功能點方法中,當該隱含查詢功能已在其他地方出現過,判斷修改或刪除功能時便不再考慮該隱含查詢功能所對應的數據元素類型和文件引用類型,否則需要考慮隱含查詢對應的功能點數量。

    4、代碼表處理

      對于描述業務對象的主要數據,NESMA功能點方法和IFPUG功能點方法都遵循IFPUG功能點方法所設定的規則。兩種方法對于次要數據的處理則有差異,NESMA功能點方法會將次要數據視為數據功能,并識別出相應的事務功能。如包含商品代碼、商品描述字段的表即為典型的代碼表。而IFPUG功能點方法則認為次要數據的代碼表并不是基于業務角度考慮的,完全屬于技術實現范疇的內容,因而進行功能點度量時既不考慮對應的數據功能,也不考試與代碼數據關聯的事務功能。但在關于非功能性需求的度量規則SNAP中,IFPUG功能點方法則會考慮代碼數據所對應的非功能規模度量。

    以上就是軟件成本造價評估公司中基數聯為您帶來的“軟件成本評估方法介紹之NESMA功能點方法與IFPUG功能點方法主要區別”所有內容,更多軟件開發成本估算知識敬請關注中基數聯!

  • <xmp id="uy0u0">
  • <input id="uy0u0"></input>
  • <menu id="uy0u0"><samp id="uy0u0"></samp></menu>
    国模丫丫大尺度黑毛毛_丰满的人妻hd高清完整版_饥渴人妻被快递员玩弄的视频_苍井空激烈的75分钟