山東省軟件評測中心根據(jù)多年經(jīng)驗,總結軟件全程質(zhì)量保障的技術體現(xiàn),希望能給大家?guī)韼椭?,也歡迎登陸http://www.×××/進行探討,學習,不足之處,請指正。
軟件項目全程質(zhì)量控制的框架,主要包括以下幾個模塊:
l 質(zhì)量需求及質(zhì)量需求分析:實施全程質(zhì)量控制單位案的基礎是質(zhì)量需求的采集和分析。
l 建立質(zhì)量保證機制:全程質(zhì)量控制單位案是一個多方協(xié)同的項目實施過程,科學有效的質(zhì)量保證機制是確保方案順利實施的基本保障。
l 基于過程的質(zhì)量保證模塊:主要包括產(chǎn)品審計、過程檢查、計劃跟蹤和風險評估;
l 基于過程的質(zhì)量控制模塊:主要包括多級別軟件測試(單元測試、集成測試、系統(tǒng)測試、驗收測試及其他性能測試等專題測試)、階段評審和代碼檢查及評審。
l 技術支撐:主要包括過程管理技術(軟件過程管理、項目管理體系應用和技術評審的實施)、軟件測試技術(模型檢測技術、自動用例技術和性能測試技術等);
l 關鍵過程域:全程質(zhì)量控制主要包括軟件需求過程質(zhì)量控制、軟件設計過程質(zhì)量控制、軟件編碼過程質(zhì)量控制和軟件交付過程質(zhì)量控制等4個關鍵過程域;
l 全程缺陷管理:伴隨全程質(zhì)量控制的實施,軟件項目大量缺陷會被發(fā)現(xiàn),如何對這些缺陷進行有效管理是確保全程質(zhì)量控制實施效果的關鍵。因此,全程缺陷管理是全程質(zhì)量控制的一個必不可少的組成部分。全程缺陷管理依據(jù)缺陷生命周期進行缺陷的跟蹤和控制,采用自動化管理工具實現(xiàn)缺陷的發(fā)現(xiàn)記錄、跟蹤消除,確保每一個缺陷得到合理的處置。
l 質(zhì)量評估:通過全程質(zhì)量控制的實施,可以積累、采集軟件項目的多個層面的相關開發(fā)數(shù)據(jù),對這些數(shù)據(jù)進行科學分析,我們可以對整個項目的過程、成果進行有效評估,從而為各項決策提供有力有理的依據(jù)。
一、 質(zhì)量保證ROUTE1:
l 產(chǎn)品審計:對項目各階段產(chǎn)生的主要工作產(chǎn)品(如項目計劃、軟件需求規(guī)格說明書、設計文檔、重要的源代碼、測試文檔、用戶使用文檔等)進行審計,檢驗工作產(chǎn)品是否符合預定需求、在格式和內(nèi)容上是否符合適當?shù)臉藴?,以此來保證項目實施過程中產(chǎn)生的工作產(chǎn)品的質(zhì)量。評審標準將采取產(chǎn)品規(guī)范與實際需要相結合的方式,提高工作產(chǎn)品的實效性。
l 過程檢查:軟件質(zhì)量保證活動中的核心工作,其主要目的在于對軟件項目開發(fā)過程中重要工程技術活動的工作過程按照預先確定的工作規(guī)范和檢查準則進行檢查,發(fā)現(xiàn)其中的不符合項,及時通知項目相關方并采取糾正措施,以確保項目過程的質(zhì)量。
l 計劃跟蹤:在整個項目的開發(fā)建設過程中,以《項目計劃》為主線和依據(jù)對項目進展情況進行跟蹤與檢查。
l 風險評估:目的在于發(fā)現(xiàn)項目進展過程中存在的風險問題并提早做出應對措施,以便降低或減小風險問題給項目造成的影響或損失。風險評估主要根據(jù)項目相關方的需要,在項目進展過程的關鍵階段(重大里程碑)進行。
二、 ROUTE2:質(zhì)量控制
l 技術評審(Technical Review,TR)的目的是盡早地發(fā)現(xiàn)工作成果中的缺陷,并幫助開發(fā)人員及時消除缺陷,從而有效地提高產(chǎn)品的質(zhì)量。
l 代碼檢審包括代碼檢查和代碼審查兩部分內(nèi)容,主要檢查代碼的編制和設計的一致性,代碼對編碼規(guī)范及其他標準的依從性,代碼的可讀性,代碼邏輯表達的正確性,代碼結構的合理性等。通過代碼檢查及時發(fā)現(xiàn)違背編碼規(guī)范的問題,代碼中不安全、邊界溢出、死代碼等問題。
l 文檔檢查:對于系統(tǒng)建設期間產(chǎn)生的各類文檔應該進行認真的檢查,必要時實施文檔測試。
l 單元測試是對軟件設計的最小單位(模塊)進行正確性檢驗的質(zhì)量控制工作,測試并發(fā)現(xiàn)模塊在語法、格式和邏輯上的錯誤。用單元測試用例測試程序,將實際結果與期望值進行比較,以驗證模塊設計的正確性。
l 集成測試是在代碼審計的基礎上,檢驗在將所有的軟件單元按照設計說明書的要求組裝成模塊、子系統(tǒng)或系統(tǒng)的過程中,各部分工作是否達到或?qū)崿F(xiàn)相應技術指標及要求。
l 系統(tǒng)測試是將通過集成測試的軟件,作為整個基于計算機系統(tǒng)的一個元素,與計算機硬件、外設、某些支持軟件、數(shù)據(jù)等其他系統(tǒng)元素結合在一起,在實際或模擬運行環(huán)境中,對系統(tǒng)進行一系列測試,以發(fā)現(xiàn)軟件與系統(tǒng)定義不符合或與之矛盾的地方。
l 專題測試,是根據(jù)項目委托方對軟件的特定質(zhì)量需求,進行有針對性的強化測試。
l 驗收測試主要依據(jù)軟件開發(fā)商和用1戶之間的合同、軟件需求說明書以及相關行業(yè)標準、國家標準、法律法規(guī)等對軟件的適合性、準確性、互操作性、保密安全性、成熟性、容錯性、易恢復性、易理解性、易學性、易操作性、吸引性、時間特性、資源利用性、易分析性、易改變性、穩(wěn)定性、易測試性、適應性、易安裝性、共存性、易替換性和依從性方面進行嚴格的測試。
文章名稱:軟件全程質(zhì)量保障技術體現(xiàn)
網(wǎng)頁地址:http://www.rwnh.cn/article14/igpcge.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號、App開發(fā)、小程序開發(fā)、動態(tài)網(wǎng)站、品牌網(wǎng)站建設、營銷型網(wǎng)站建設
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)