軟件項目質量管理三部曲
黑夜給了我黑色的眼睛;混亂的流程給了我混亂的思維----
軟件人員一直在抱怨流程混亂,抱怨的結果是誰都說不清楚什么樣的流程不混亂。即使cmmi過級公司也在抱怨說,我們嚴格按照cmmi規(guī)定的流程走,怎么還是迷路了呢?左轉,左轉,左轉,左轉,原來是個圈啊。為了流程而進行質量過程改進,勢必會存在很大的問題,只有為了解決具體的質量困境而進行的流程改進,才是我們需要的。
在整個軟件過程,我們可以將質量管理分為三個關鍵的階段。
質量目標+質量控制+質量保證
質量目標:提出軟件質量的特性和明確的可測量的標準。它包含的動作有合理正確的解讀需求,確定測試范圍和測試內容,制定具體的測試準則。這部分內容一般由質量部門完成。
我們后續(xù)做的軟件測試工作,其實就是把執(zhí)行的結果和預期設定的目標進行比對,符合的認為有質量的,不符號的則是錯誤的。
質量控制:為了保證每個工作產品都能滿足需求而進行的一系列的審查,評審和測試的工作。審查,評審主要針對需求的正確性,它屬于設計質量的范疇;測試主要針對需求實現的功能,是一致性質量的范疇。
我們可以把軟件質量按照特征分為兩類,設計質量和一致性質量。設計質量是設計者所規(guī)定的產品的特征,包括需求說明,產品規(guī)格說明和設計說明;一致性質量是具體實現的問題,也就是編碼所實現功能。
其實目前我們所做的主要工作就是質量控制階段的測試部分,讓它獨立的去承擔質量的風險,而我們所測試的基本都是一致性質量,對于設計質量很少涉及。那么我們應該怎么去測試設計質量,由什么職能的人員和部門去完成,都是需要思考的。
質量保證:質量保證由評估質量控制活動有效性和完整性的一系列審核和報告所構成。其目的是為管理層提供了解產品質量所必須得測試數據,從而獲得產品質量是否符合預定目標的信心。此數據也是為持續(xù)的過程改進提高了數據依據。它就是我們通常所說的測試總結和測試報告階段,但包含的內容應該更豐富。
掃碼關注公眾號
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
相關內容