6.2.3.2 劃分重用性復雜度:
應用軟件開發(fā)以滿足一個或是多個用戶的需要?
重用性描述了應用軟件和軟件中的代碼特定的被設計、開發(fā)和支持,以在其它軟件中重用的程度。
以下是記分的指南:
0 無重用代碼。
1 可重用代碼在應用軟件中重用。
2 10%以下的應用軟件考慮多個用戶的需要。
3 10%以上的應用軟件考慮多個用戶的需要。
4 應用軟件特定的被打包和/或文檔化以易于重用,應用軟件被用戶在源代碼級別客戶化。
5 應用軟件特定的被打包和/或文檔化以易于重用,應用軟件通過用戶參數(shù)維護的方式被客戶化使用。 重用性的重要性通常較低,59%項目低于均值,僅有14%高于平均值,但它處于非;旌系臓顟B(tài)。
決策支持系統(tǒng)中重用性考慮比其它類型多一些,而個人PC上的重用性的考慮較大型機少。
6.2.3.3 劃分安裝容易程度復雜度:
轉換和安裝的困難程度多大?
安裝的容易程度描述了環(huán)境的變化對應用軟件開發(fā)的影響程度。轉換和安裝的容易程度是應用軟件的特性之一。轉換和安裝計劃和/或轉換工具在系統(tǒng)測試階段被提供和測試。
以下是記分的指南:
0 用戶未提出特殊的要求,安裝不需要特殊的調整。
1 用戶未提出特殊的要求,但安裝不需要特殊的調整。
2 用戶提出轉換和安裝的要求,轉換和安裝指南被提供和測試。項目中轉換的因素不被認為是重要的因素。
3 用戶提出轉換和安裝的要求,轉換和安裝指南被提供和測試。項目中轉換的因素被認為是重要的因素。
4 在2的基礎上,自動轉換和安裝工具被提供和測試。
5 在3的基礎上,自動轉換和安裝工具被提供和測試。
該特性具有廣泛的分布性,總的來說分值較低(54%低于均值,22%高于均值),但是兩種極端的情況均有體現(xiàn)。安裝的容易程度在20%的項目中不被考慮,而在15%的項目中非常重要。
增強型項目的分值比新開發(fā)的項目高;大型機比其它平臺高;工程系統(tǒng)比其它業(yè)務領域高。
6.2.3.4 劃分操作容易程度復雜度:
應用軟件在啟動、備份和恢復的有效性/自動化程度?
操作的容易特征描述了應用軟件在操作方面(如,啟動、備份和恢復過程)的考慮程度。操作的容易程度是應用軟件的特性之一。應用軟件小化人工活動,如磁盤的mount、文件處理和直接的現(xiàn)場人工干涉。
以下是記分的指南:
0 除了平常的備份過程,用戶沒有要求特殊操作上的考慮。
1 任意一種人工啟動、備份和恢復;自動啟動、備份和恢復;磁盤mount的小化;或文檔(paper)處理小化。
2 任意兩種人工啟動、備份和恢復;自動啟動、備份和恢復;磁盤mount的小化;或文檔(paper)處理小化。
3 任意三種人工啟動、備份和恢復;自動啟動、備份和恢復;磁盤mount的小化;或文檔(paper)處理小化。
4 任意四種人工啟動、備份和恢復;自動啟動、備份和恢復;磁盤mount的小化;或文檔(paper)處理小化。
5 應用程序設計為無人操作。無人操作意味除了啟動和關閉系統(tǒng),系統(tǒng)不需要操作員的干涉。自動錯誤恢復是應用軟件的特色。
操作容易程度是不怎么考慮的問題。該特性的分值近乎低:62%低于均值,僅有14%高于平均值。分值分布在0~3,2是普遍的情況。
當項目根據(jù)應用類型分組時,出現(xiàn)的重大的差異:信息管理系統(tǒng)和決策支持系統(tǒng)的分值較交易/生產系統(tǒng)和辦公信息系統(tǒng)高。
6.2.3.5 劃分多個地點復雜度:
應用軟件是否設計支持多個地點場所/機構?