




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、2022-5-31第15章 軟件產(chǎn)品評價在軟件業(yè)界普遍認同通過評估和改進軟件過程可以提高軟件質量的趨勢下,通過采用規(guī)范化的軟件產(chǎn)品評價過程,對開發(fā)組織開發(fā)的、商業(yè)現(xiàn)貨提交或定制的軟件產(chǎn)品等進行評價,也是推動軟件產(chǎn)品質量進一步提高的一項重要手段。2022-5-312 15.1 15.1 軟件產(chǎn)品評價的概念軟件產(chǎn)品評價的概念通過軟件產(chǎn)品評價,為有關各方提供關于軟件產(chǎn)品質量可以理解、可以接受并且是可以信賴的定量評價結果,為軟件的推廣或者采用提供可以依賴的客觀依據(jù)。其潛在的好處如下:(1)開發(fā)者可以利用評價結果確定糾正措施(2)產(chǎn)品的供方可以從評價中對其產(chǎn)品的價值充滿信心(3)產(chǎn)品的需方可以把評價結果
2、用作獲取決定所依據(jù)的客觀數(shù)據(jù)(4)推廣軟件產(chǎn)品的評價將有助于與把產(chǎn)品質量作為一個營銷參數(shù)2022-5-31315.1.1 軟件產(chǎn)品評價的定義-根據(jù)特定的規(guī)程,對軟件產(chǎn)品的一個或多個特性執(zhí)行評估的技術操作也就是說,按照一定的程序要求,通過測量、評審等方式確定軟件產(chǎn)品與質量要求間的符合程度,這種符合程度既與對軟件產(chǎn)品的明確要求有關,也涉及隱含的要求,即軟件產(chǎn)品的質量。 15.1 15.1 軟件產(chǎn)品評價的概念軟件產(chǎn)品評價的概念2022-5-314 15.1 15.1 軟件產(chǎn)品評價的概念軟件產(chǎn)品評價的概念15.1.2 軟件產(chǎn)品評價級別在 GB/T 18492-2001標準中,系統(tǒng)和軟件的完整性依據(jù)系統(tǒng)
3、風險的可容忍度被分為A、B、C、D共4個等級。2022-5-315 15.2 15.2 軟件產(chǎn)品評價的通用模型軟件產(chǎn)品評價的通用模型2022-5-316 15.2 15.2 軟件產(chǎn)品評價的通用模型軟件產(chǎn)品評價的通用模型 15.2.1 確定評價需求1.確立評價目的確立評價目的是為了直接支持開發(fā)和獲得能滿足用戶要求的軟件2.標識產(chǎn)品類型標識要評價產(chǎn)品的類型,確定本次要評價的軟件是中間產(chǎn)品還是最終軟件產(chǎn)品,類型取決于所處的生存周期的階段和評價的目的。3.規(guī)定質量模型將一個被評價的軟件產(chǎn)品質量分解成幾種不同特性,通過質量特性、子特性或質量屬性來描述產(chǎn)品的質量需求。表15-22022-5-317 15.
4、2 15.2 軟件產(chǎn)品評價的通用模型軟件產(chǎn)品評價的通用模型15.2.2 規(guī)定評價1.選擇度量GB/T 16260軟件工程 產(chǎn)品質量 通過給出若干度量元的方式列出了一些行之有效的測量方法。2.確定度量評定等級將產(chǎn)品滿足質量需求的程度進行分類,也就是建立評價結果的度量標度,以便將評價結果映射到某一標度上。表15-2 度量等級3.確立評估準則可以按照軟件的完整性級別、規(guī)定的質量模型和優(yōu)先順序列出要評價的質量特性和子特性,選擇的內部、外部或使用質量的度量,可能的驗收準則等。2022-5-318 15.2 15.2 軟件產(chǎn)品評價的通用模型軟件產(chǎn)品評價的通用模型15.2.3 設計評價設計評價的主要活動是制
5、定評價計劃,這一活動的輸入是評價規(guī)格說明,輸出是評價計劃。評價計劃描述了評價方法和評價者活動的進度表,其結果是評價計劃或一個評價模塊。2022-5-319 15.2 15.2 軟件產(chǎn)品評價的通用模型軟件產(chǎn)品評價的通用模型15.2.4 執(zhí)行評價 這一活動的輸入是評價計劃,輸出是評價報告和評價數(shù)據(jù)。執(zhí)行評價包括獲取測量數(shù)據(jù)、與評估準則相比較和給出評價結果3個主要活動。2022-5-3110 15.3 15.3 評價者用的評價過程評價者用的評價過程15.3.1評價者進行評價的相關概念當今軟件專業(yè)化分工越來越細化,有越來越多的軟件開發(fā)組織或軟件的需方傾向于將軟件產(chǎn)品提交給獨立的第三方專業(yè)機構進行客觀的
6、評價,不僅體現(xiàn)公正性,也有助于發(fā)現(xiàn)軟件中的問題。第三方評價者用的評價過程與開發(fā)者和需方用的評價過程最大的不同是,它強調獨立性。評價原則如下:(1)可重復性(2)可再現(xiàn)行(3)公正性(4)客觀性2022-5-3111 15.3 15.3 評價者用的評價過程評價者用的評價過程1.評價的參與者及其職責評價的請求者和評價者是參與評價者用的評價過程的兩類角色,評價過程是由兩者共同實施的一組活動構成。這里可能涉及的請求者包括:軟件的供方、需方、開發(fā)者、用戶;可能涉及的評價者包括:第三方測試實驗室,實施產(chǎn)品比較評價的機構或者供方組織、需方組織和系統(tǒng)集成組織中的測試評價實體。2022-5-3112 15.3
7、15.3 評價者用的評價過程評價者用的評價過程請求者的職責如下:(1)對評價的軟件產(chǎn)品擁有合法的權利(2)為標識和描述產(chǎn)品提供必要的信息(3)提供最初的評價需求(4)說明對評價提交的信息加以保密的要求(5)必要時還應滿足其他的相關需求2022-5-3113 15.3 15.3 評價者用的評價過程評價者用的評價過程評價者的職責如下:(1)確認申請者對提交評價的軟件產(chǎn)品擁有充分合法的權利(2)按照要求對申請者提供的所有信息保密(3)提供有資格的經(jīng)過培訓的人員實施評價(4)提供適當?shù)脑u價工具和技術(5)按照評價需求實施評價(6)保留評價期間影響評估結果的所有工作記錄(7)保證及時間申請者交付評價報告
8、(8)按照申請者要求的程度是評價的活動可視化2022-5-3114 15.3 15.3 評價者用的評價過程評價者用的評價過程2.評價者和請求者之間的相互影響在評價過程中評價者和請求者之間的活動表現(xiàn)在如下幾個方面:(1)評價需求階段:通常是請求者指定評價需求和評價者接受評價需求(2)評價規(guī)格說明階段:評價者將根據(jù)交付的產(chǎn)品信息的評價需求指定評價規(guī)格說明(3)評價設計階段:評價者根據(jù)評價規(guī)格說明中的條款制定一個評價計劃,請求者可以接受或者拒絕這一提議(4)評價執(zhí)行階段:評價者按照計劃執(zhí)行評價(5)評價結論階段:評價者將評價報告交付給請求者2022-5-3115 15.3 15.3 評價者用的評價過
9、程評價者用的評價過程3.評價需要考慮的問題(1)被評價的軟件產(chǎn)品是為滿足特定需求而開發(fā)的,評價的請求者可能會提出特定的評價需求,因而評價目標也會隨之不同(2)被評價的軟件產(chǎn)品是由各個部件構成的,但由于開發(fā)方法的不同,其劃分、形式等也可以有所不同(3)能用于評價的技術有很多,在選擇時應考慮評價目標和軟件產(chǎn)品組成特點2022-5-3116 15.3 15.3 評價者用的評價過程評價者用的評價過程15.3.2 評價過程的實施2022-5-3117 15.3 15.3 評價者用的評價過程評價者用的評價過程1.確立評價需求確立評價需求的目的就是以軟件產(chǎn)品的不同用戶為視角,如產(chǎn)品的需方、供方、開發(fā)者、操作
10、者或維護者等,來描述評價目標,而這些目標關系到軟件產(chǎn)品的預期用途和相關風險。聯(lián)合評審應注意如下問題:(1)評價范圍(2)所需信息(3)質量需求2022-5-3118 15.3 15.3 評價者用的評價過程評價者用的評價過程2.規(guī)定評價規(guī)定評價規(guī)格說明的輸入是上一步批準的評價需求,輸出是雙方共同認可批準的評價規(guī)格說明。這一活動的主要任務如下:(1)標識要評價的產(chǎn)品(2)規(guī)定評價所用的技術和方法(3)對照評價需求驗證評價規(guī)格說明2022-5-3119 15.3 15.3 評價者用的評價過程評價者用的評價過程3.設計評價 評價者應制定一個評價計劃來描述評價所需要的資源,應把評價者使用的測量規(guī)程編寫成
11、文檔,以便于執(zhí)行評價規(guī)格說明中規(guī)定的測量。它的輸入是評價規(guī)格說明,輸出是評價計劃。這一活動主要任務如下:(1)編寫評價計劃(2)優(yōu)化評價計劃(3)根據(jù)可用資源安排評價活動的進度2022-5-3120 15.3 15.3 評價者用的評價過程評價者用的評價過程4.執(zhí)行評價按照評價規(guī)格說明中的規(guī)定和評價計劃的安排,評價者執(zhí)行具體的評價動作,得到測量和驗證的結果。它的輸入是評價計劃,輸出是評價報告草案和評價記錄。本活動的主要任務如下:(1)產(chǎn)品部件的管理(2)評價數(shù)據(jù)的管理(3)評價工具的管理(4)現(xiàn)場評價的管理(5)特定評價技術使用要求的管理2022-5-3121 15.3 15.3 評價者用的評價
12、過程評價者用的評價過程5.作出評價結論對執(zhí)行評價輸出的評價報告草案進行評審和評價數(shù)據(jù)管理。評價者對評價數(shù)據(jù)的管理,可以采用多種方法,具體如下:(1)將評價的文檔歸還請求者(2)評價報告和評價記錄均在一個規(guī)定的期限保存(3)所用其他數(shù)據(jù)應在一個規(guī)定的期限內保存2022-5-3122 15.4 15.4 產(chǎn)品評價實例產(chǎn)品評價實例本節(jié)通過一個由某軟件開發(fā)機構開發(fā)的ERP(Enterprise Resource Planning 企業(yè)資源計劃)軟件系統(tǒng)實例,介紹軟件評價的具體過程與方法。ERP簡介:ERP 是一種主要面向制造行業(yè)進行物質資源、資金資源和信息資源集成一體化管理的企業(yè)信息管理系統(tǒng)。ERP
13、是一個以管理會計為核心可以提供跨地區(qū)、跨部門、甚至跨公司整合實時信息的企業(yè)管理軟件。針對物資資源管理(物流)、人力資源管理(人流)、財務資源管理(財流)、信息資源管理(信息流)集成一體化的企業(yè)管理軟件1。2022-5-3123 15.4 15.4 產(chǎn)品評價實例產(chǎn)品評價實例15.4.1 確立評價需求在本實例中,被評價的ERP系統(tǒng)是一款面向國內執(zhí)照企業(yè)的ERP軟件產(chǎn)品,基于Windows操作系統(tǒng)、SQL Server數(shù)據(jù)庫、采用C/S運行模式。該系統(tǒng)由公共子系統(tǒng)、計劃子系統(tǒng)、BOM(Bill Of Material 物料清單)子系統(tǒng)、庫存子系統(tǒng)、采購子系統(tǒng)、銷售子系統(tǒng)和財務子系統(tǒng)7個子系統(tǒng)組成。確
14、立對該軟件系統(tǒng)的評價需求的活動主要有確立評價目的、標識產(chǎn)品類型、規(guī)定質量模型(表15-3)組成。2022-5-3124 15.4 15.4 產(chǎn)品評價實例產(chǎn)品評價實例15.4.2 規(guī)定評價規(guī)格說明規(guī)定評價的活動實際上就是規(guī)定評價的規(guī)格說明。它由選擇度量、確立度量評定等級和確立評估準則組成。這一活動的輸入是上一步的輸出-評價需求,它的輸出是評價規(guī)格說明。書上表格15-4規(guī)定了相關的評價的權重。根據(jù) GB/T 14598-6 對軟件評價規(guī)格應包括如下內容:(1)評價范圍(2)評價的輸入和度量(3)評價結果的解釋準則(表15-5)2022-5-3125 15.4 15.4 產(chǎn)品評價實例產(chǎn)品評價實例15
15、.4.3 設計評價評價的設計主要是針對評價的規(guī)格說明進一步細化,并給出具體的測試用例2022-5-3126 15.4 15.4 產(chǎn)品評價實例產(chǎn)品評價實例15.4.4 執(zhí)行評價對以上評價進行綜合考慮計算得出相關的評價結果。功能性評價的結果Q1:88.38%可靠性評價的結果Q2:99.11%易用性評價的結果Q3:86.00%總體評價質量Q = Q1*0.4 + Q2*0.3 + Q3*0.3 = 90.86%2022-5-3127 15.4 15.4 產(chǎn)品評價實例產(chǎn)品評價實例15.4.5 編寫評價報告根據(jù)上述評價過程所產(chǎn)生的記錄和結果,編寫評價報告。2022-5-3128 15.5 15.5 評價的策劃和管理評價的策劃和管理15.5.1 一般考慮和支持機構的主要任務評價支持機構的主要任務如下:(1)獲取與產(chǎn)品有關的標準和信息,以及必要時獲取有關專家的支持(2)基于項目需求和組織需求指定適當?shù)膬炔繕藴屎烷_發(fā)適當?shù)墓ぞ撸?)制定為評價設立基準的準則(4)評審軟件獲取和開發(fā)的效益和質量(5)收集和分析評價結果,并在組織內通過數(shù)據(jù)庫進行分發(fā)(6)基于組織內部和各項目評價的經(jīng)驗,為技術轉移提供便利(7)支持評價項目及其各自的項目管理者2022-5-3129 15.5 15.5 評價的策劃和管理評
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 烘焙食品包裝環(huán)保技術探討-深度研究
- 安全生產(chǎn)風險評估技術-深度研究
- 海洋污染物的生物積累與降解-深度研究
- 云存儲安全與數(shù)據(jù)保護機制-深度研究
- 皮內痣細胞生物學研究-深度研究
- 市場動態(tài)下的價格競爭策略-深度研究
- 紅色記憶口述-深度研究
- 空間自相關模型優(yōu)化-深度研究
- 經(jīng)渠維修策略-深度研究
- 保證合同范本官網(wǎng)
- 生物產(chǎn)品檢驗檢疫基礎知識單選題100道及答案
- 江蘇省中職《英語》學業(yè)水平考試備考試題集(含歷年真題)
- Unit 3 Environmental Protection Reading and Thinking 選擇性必修第三冊
- 2025年合伙型公司新合伙人加入?yún)f(xié)議
- 小學道德與法治課堂教學中提升學生核心素養(yǎng)策略
- 2025年安全員之C證(專職安全員)考試題庫
- 中水回用項目可行性研究報告
- 2025城市商鋪買賣合同書
- 基于主題式教學法的初級漢語綜合課《我的低碳生活》教學設計
- 微信公眾號運營及推廣合同
- 2025年春新北師大版物理八年級下冊課件 第六章 質量和密度 第一節(jié) 物體的質量及其測量
評論
0/150
提交評論