軟件質量管理系列學習_第1頁
軟件質量管理系列學習_第2頁
軟件質量管理系列學習_第3頁
軟件質量管理系列學習_第4頁
軟件質量管理系列學習_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第1頁,共30頁。軟件質量保證和管理-Ch.11SQA的組織活動第2頁,共30頁。第11章SQA的組織活動11.1軟件質量管理的組織介紹11.2SQA組織結構和角色11.3SQA組織的目標和責任11.4SQA人員的要求和培養(yǎng)11.5員工的培訓與認證第3頁,共30頁。11.1軟件質量管理的組織介紹基本的軟件質量組織軟件測試部門軟件質量保證組織其他的軟件質量組織SEPG(SoftwareEngineeringProcessGroup)SPIN(SoftwareProcessImprovementNetwork)QAI(QualityAssuranceInstitute)第4頁,共30頁。11.2SQA組織結構和角色11.2.1SQA組織的建立11.2.2常用的組織結構模型11.2.3角色的分類和職能11.2.4各角色之間的關系第5頁,共30頁。11.2.2常用的組織結構模型1.獨立的SQA部門優(yōu)點:保護SQA工程師的獨立性和客觀性有利于資源的共享缺點:難于深入項目并發(fā)現(xiàn)關鍵問題SQA工程師發(fā)現(xiàn)的問題不能及時解決第6頁,共30頁。11.2.2常用的組織結構模型2.獨立的SQA工程師(非獨立SQA小組)優(yōu)點:

能夠深入項目發(fā)現(xiàn)實質性問題

SQA工程師發(fā)現(xiàn)的問題能夠及時解決缺點:SQA工程師之間的溝通和交流

獨立性和客觀性不足第7頁,共30頁。11.2.2常用的組織結構模型3.獨立的SQA工程師(獨立的SQA小組)第8頁,共30頁。11.2.3角色的分類和職能非全職的QA非全職SQA是指在組織結構中有自己的本職工作,在完成本職工作之外,還需要兼職完成SQA的任務的相關人員。

項目經(jīng)理開發(fā)工程師測試工程師全職的QA專職的SQA人員承擔了大部分的SQA任務,對質量保證目標的實現(xiàn)起著非常重要的作用。

SQA經(jīng)理SQA工程師第9頁,共30頁。11.2.3角色的分類和職能SQA是整個企業(yè),整個組織的責任,而不僅僅是某個部門或某幾個人的責任。

第10頁,共30頁。11.2.4各角色之間的關系1.SQA和項目經(jīng)理SQA和項目經(jīng)理之間是合作的關系,幫助項目經(jīng)理了解項目中過程的執(zhí)行情況、過程的質量、產(chǎn)品的質量、產(chǎn)品的完成情況等。2.SQA和開發(fā)工程師SQA和開發(fā)人員應該保持良好的溝通和合作,任何對立和挑釁都可能導致質量保證這個大目標失敗。3.SQA和測試工程師SQA和測試人員都充當著第三方檢查人員的角色。但是SQA主要對流程進行監(jiān)督和控制,而測試人員則是針對產(chǎn)品本身進行測試。

第11頁,共30頁。11.3SQA組織的目標和責任11.3.1SQA計劃11.3.2評審和審核11.3.3SQA報告11.3.4SQA度量11.3.5SQA評估任務第12頁,共30頁。11.3.1SQA計劃SQA計劃的實施步驟:1)了解項目的需求,明確項目SQA計劃的要求和范圍2)選擇SQA任務3)估計SQA的工作量和資源4)安排SQA任務和日程5)形成SQA計劃6)協(xié)商、評審SQA計劃7)批準SQA計劃8)執(zhí)行SQA計劃第13頁,共30頁。11.3.1SQA計劃SQA計劃包含的內容:目的-SQA計劃的目的和范圍參考文件-該SQA計劃參考的文件列表管理-組織,任務,責任文檔-列出所有相關的文檔,如程序員手冊,測試計劃,配置管理計劃,……標準定義-文檔標準,邏輯結構標準,代碼編寫標準,注釋標準,……評審/審核配置管理-配置定義,配置控制,配置評審,……問題報告和處理工具,技術,方法代碼控制事故/災難控制-包括火災,水災,緊急情況,病毒,……第14頁,共30頁。11.3.2評審和審核評審(Review)——對執(zhí)行過程的人在過程進行時,對過程的檢查;SQA的角色在于確保當執(zhí)行工程活動時各項計劃所規(guī)定的過程得到遵循。評審通常通過評審會的方式進行。審核(Audit)——在軟件工作產(chǎn)品生成時,對其進行的檢查;SQA的角色在于確保開發(fā)工作產(chǎn)品中各項計劃所規(guī)定的過程得到遵循;審核通常通過對工作產(chǎn)品的審查來執(zhí)行第15頁,共30頁。11.3.2評審和審核主要的評審和審核:軟件需求評審softwarerequirementsreview

概要設計評審preliminarydesignreview

詳細設計評審detaileddesignreview

軟件驗證與確認評審softwareverificationandvalidationreview

功能審核functionalaudit

物理審核physicalaudit

綜合檢查comprehensiveaudit

管理評審managementreviews

第16頁,共30頁。11.3.3SQA報告SQA活動的一個重要內容就是報告對軟件產(chǎn)品或軟件過程評估的結果,并提出改進建議。

在完成SQA報告的過程中要注意下面兩個問題:1.SQA報告失去原有的價值

2.明確報告原則第17頁,共30頁。11.3.4SQA度量1.軟件產(chǎn)品評估度量2.軟件產(chǎn)品質量度量請參考第6章軟件質量度量3.軟件過程審核度量軟件產(chǎn)品評估頁數(shù)評估耗時報告耗時軟件需求說明20頁3小時1小時被審核的軟件過程

審核準備耗時評估耗時報告耗時錯誤糾正過程2小時2小時1小時第18頁,共30頁。11.3.5SQA評估任務1.軟件工具評估SQA需要對軟件開發(fā)和支持正在使用以及計劃使用的軟件工具進行評估,其目的主要是保證項目組能夠采用合適的技術和工具。

2.項目設施評估項目設施評估的內容非常單一,僅僅是檢查是否為軟件開發(fā)和支持提供了所需要的設備和空間。

第19頁,共30頁。11.4SQA人員的要求和培養(yǎng)SQA人員的要求:扎實的技術基礎和背景良好的溝通能力敏銳性和客觀性積極的工作態(tài)度獨立工作的能力第20頁,共30頁。11.4SQA人員的要求和培養(yǎng)目前,優(yōu)秀的SQA人員非常缺乏,因此,SQA人員的培養(yǎng)變得非常重要。根據(jù)SQA人員的要求,SQA人員的培養(yǎng)主要集中于兩個方面:技術培養(yǎng)素質培養(yǎng)第21頁,共30頁。11.5員工的培訓與認證11.5.1培訓的目標和過程11.5.2認證11.5.3六西格瑪角色和職責11.5.4六西格瑪培訓第22頁,共30頁。11.5.1培訓的目標和過程SQA培訓的目標:使員工掌握更多的技術和知識,在工作中能夠更有效地完成分配的任務。傳授規(guī)則、流程等方面的知識和概念,以確保開發(fā)的產(chǎn)品符合企業(yè)的標準。了解和熟悉SQA流程。確保每個職位上的員工都是合格的。第23頁,共30頁。11.5.1培訓的目標和過程新員工培訓轉換崗位再培訓新需求新需求培訓滿足職位需求第24頁,共30頁。11.5.2認證CSQA(CertifiedSoftwareQualityAnalyst)軟件質量分析師是QAI(QualityAssuranceInstitute)對質量人員的認證,獲得該認證表明了在質量保證理論和實踐方面的專業(yè)能力。CSQE(CertifiedSoftwareQualityEngineer)注冊軟件質量工程師是指充分理解軟件質量的發(fā)展和實施,對于軟件的檢驗、測試、驗證可以實現(xiàn)軟件的開發(fā)和維護步驟及方法的專業(yè)人員。企業(yè)內部認證許多大型的軟件企業(yè)根據(jù)自身需求,設置了企業(yè)內部的認證。第25頁,共30頁。11.5.3六西格瑪角色和職責倡導者黑帶大師黑帶綠帶以黑帶團隊為基礎的6sigma組織是領導職能推進6SIGMA方法的基礎。它的重點在于建立和應用一些展開計劃、報告系統(tǒng)和實施過程來支持PFSS(6sigma過程)和DFSS(策劃)。第26頁,共30頁。11.5.4六西格瑪培訓1.高層管理和倡導者的培訓因為六西格瑪管理實際上是自上而下的管理模式,高級管理層必須對六西格瑪有正確、清晰的認識,并在整個實施過程中給與大力支持。2.黑帶/黑帶大師和綠帶培訓在六西格瑪項目中,真正的執(zhí)行人員是黑帶和綠帶。因此黑帶和綠帶需要通過培訓掌握六西格瑪基本概念,基本工具的使用等。3.全體培訓在整個企業(yè)內部推行六西格瑪文化,這是一個循序漸進的過程。第27頁,共30頁。作業(yè)第11章2、4第28頁,共30頁。Q&A第29頁,共30頁。內容梗概軟件質量保證和管理。QAI(QualityAssuranceInstitute)。2.獨立的SQA工程師(非獨立SQA小組)。專職的SQA人員承擔了大部分的SQA任務,對質量保證目標的實現(xiàn)起著非常重要的作用。SQA和開發(fā)人員應該保持良好的溝通和合作,任何對立和挑釁都可能導致質量保證這個大目標失敗。但是SQA主要對流程進行監(jiān)督和控制,而測試人員則是針對產(chǎn)品本身進行測試。1)了解項目的需求,明確項目SQA計劃的要求和范圍。目的-SQA計劃的目的和范圍。參考文件-該SQA計劃參考的文件列表。評審(Review)——對執(zhí)行過程的人在過程進行時,對過程的檢查。SQA的角色在于確保當執(zhí)行工程活動時各項計劃所規(guī)定的過程得到遵循。審核

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論