首頁>Club>
5
回覆列表
  • 1 # 使用者7263878017977

    透過對需求說明書的分析,我們可以使用“功能點”來對軟體產品所提供給使用者的功能加以度量。

    程式長度和複雜性都是對程式的事後分析,軟體功能性卻可在軟體開發的初期進行分析,這對我們預測專案規模,規劃專案時間表非常有幫助。Albrecht的度量方式是先按需求描述對功能點計數,得到未調整功能點,再按系統涉及到的技術功能點對該數值進行修正。按照軟體表示技術,一項需求可描述為若干外部輸入、外部輸出、外部請求、外部檔案、內部檔案的集合。對集合中每一子項進行計數,並按其複雜性指派相應的權重,可得未調整功能點UFC: n UFC = ∑ (專案i的權重*權重i) i=1 任何需求的實現,總與一定的技術有關。Albrecht定義了14項技術特性,對應每一特性有一個從0到5的關聯值Fi(0說明此項技術特性與功能實現毫無關係,5說明此項技術特性是系統建立必不可少的組成部分)。一項需求的技術複雜性特性值TCF即由這些評分合成,公式如下: 14 TCF = 0.65 + 0.01 ∑ Fi i=1 最後,功能點的度量值FP,為以上二者的乘積: FP = UFC * TCF

  • 中秋節和大豐收的關聯?
  • 辦公室佈局設計有哪些要注意哪些要點?