多少個一般系統特征數應該定義(建議4到100)
哪個集合是必須的 ,
影響范圍應該是多少(+/-5 范圍內或者不是這樣)。
4.5重用的包含(Inclusion of reuse)
傳統的功能規模度量是度量用戶視域中的整個軟件產品功能規模。
既然新提出的軟件開發方法都支持重用,如面向對象,COTS和JavaBeans,在商業計算時,為了單獨決定軟件的自我繼承部分是多少時,傳統的度量方式是不夠的(更詳細的信息請參見文獻[45])。
Meli發現需要區別開用戶要求且發布給用戶的功能點和軟件開發團隊實際開發的功能點[33]。這也是為什么需要發現并提出新方法的原因。他提出了一個對這個問題的解決方法[31]:定義兩種不同的功能點度量方法,一個是和外部用戶視域相關聯,另一個是為了滿足軟件制造管理和生產性的需要。
Ho等為了處理這個問題度量了軟件工程的執行過程[34]。因此,識別出發生了多少重用是非常重要的。為了得到這個信息,全面功能點使用了層的概念識別軟件中潛在的功能重用源并進行度量。
Meli進一步說道,現存的軟件工作產品事實上(如文檔、源代碼、說明書和用戶手冊等)可能包含一個積累,它能用一個可選的定量化標準范圍 [33]。和新產生的詳細描述的軟件數據一起考慮,一個基準數據基數是比較重要的。它能在重用現象的強烈作用下形成產品數據。因此如果項目計劃在草稿到實現過程中使用了大量的重用,平均比率不是有用的。由于這個原因,應該要有一個完全開發的功能點生產率數據。而后,由于指望的重用,對于具體的項目,要在完全開發的基礎上重新校準工作量。
4.6 新技術的影響(Impact of new software technologies)
傳統的軟件規模度量方法研發時滿足了傳統的軟件開發需要。既然有新的方法和領域引入,即使功能規模度量仍能可以適用于軟件的新方法也必須對傳統方法進行完善。在本文提到的新的軟件方面如下:
Internet 和 Intranet 軟件,
圖形用戶界面,
分布式軟件(如客戶端服務器),
面向對象系統
其他
文章來源于領測軟件測試網 http://www.kjueaiud.com/