軟件質(zhì)量保證和管理教學(xué)大綱_第1頁(yè)
軟件質(zhì)量保證和管理教學(xué)大綱_第2頁(yè)
軟件質(zhì)量保證和管理教學(xué)大綱_第3頁(yè)
軟件質(zhì)量保證和管理教學(xué)大綱_第4頁(yè)
軟件質(zhì)量保證和管理教學(xué)大綱_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上軟件質(zhì)量保證和管理 教學(xué)大綱學(xué) 分:3 或 4 (根據(jù)整體教學(xué)計(jì)劃進(jìn)行剪裁)周 課 時(shí):3 或 4總 學(xué) 時(shí):60 或 80 (包括實(shí)驗(yàn)輔導(dǎo)課 10/15個(gè)學(xué)時(shí)) 課程類別:專業(yè)選修課一、 課程簡(jiǎn)介與目標(biāo)軟件質(zhì)量保證和管理是軟件工程專業(yè)或計(jì)算機(jī)應(yīng)用相關(guān)專業(yè)教學(xué)計(jì)劃中一門(mén)綜合性和實(shí)踐性強(qiáng)的專業(yè)選修課程,主要內(nèi)容包括質(zhì)量和軟件質(zhì)量的概念、軟件質(zhì)量標(biāo)準(zhǔn)、軟件質(zhì)量工程體系、配置管理、質(zhì)量度量和可靠性評(píng)估等,還涉及需求分析、軟件設(shè)計(jì)、編程和測(cè)試、軟件發(fā)布和維護(hù)等各個(gè)階段的軟件質(zhì)量活動(dòng),包括質(zhì)量人員的組織和培訓(xùn)、質(zhì)量策劃、設(shè)計(jì)模式的有效應(yīng)用、編程的最佳實(shí)踐等。學(xué)生通過(guò)本課程的學(xué)習(xí)

2、,深刻理解軟件質(zhì)量保證和管理的重要性,了解軟件質(zhì)量工程體系及其代表性的模型或理論(如CMM、TQM、六西格瑪和零缺陷管理等),建立正確的質(zhì)量文化和理念,掌握軟件開(kāi)發(fā)和維護(hù)過(guò)程中的質(zhì)量保證措施和管理方法,靈活運(yùn)用質(zhì)量管理工具,為將來(lái)從事軟件開(kāi)發(fā)、測(cè)試或管理等工作打下良好的基礎(chǔ)。 二、課程的基本要求 學(xué)習(xí)本課程的先修課程:程序設(shè)計(jì)、軟件工程導(dǎo)論,最好學(xué)過(guò)軟件測(cè)試、需求工程等課程。課程教學(xué)的基本要求是理解下列基本概念和知識(shí),掌握軟件質(zhì)量活動(dòng)中所需的基本技能,抓住重點(diǎn),克服難點(diǎn),使學(xué)生在理解概念的基礎(chǔ)上,靈活運(yùn)用所學(xué)的質(zhì)量管理方法。1) 基本概念和知識(shí):質(zhì)量、缺陷、流程、軟件質(zhì)量保證(SQA)、軟件質(zhì)

3、量管理、全面質(zhì)量管理(TQM)、度量、質(zhì)量成本及劣質(zhì)成本、軟件質(zhì)量指標(biāo)、軟件質(zhì)量模型、質(zhì)量計(jì)劃、軟件評(píng)審、配置項(xiàng)、基線及其配置管理、零缺陷管理、六西格瑪?shù)取?) 基本技能:能組織軟件評(píng)審會(huì)議、根據(jù)企業(yè)特點(diǎn)剪裁質(zhì)量標(biāo)準(zhǔn)、使用軟件質(zhì)量控制工具(如檢查表、直方圖等)、通過(guò)配置管理工具實(shí)施配置管理、運(yùn)用質(zhì)量管理方法以及幫助建立質(zhì)量管理體系或軟件質(zhì)量管理規(guī)范。3) 重點(diǎn):質(zhì)量控制手段、質(zhì)量模型、軟件評(píng)審、配置管理、質(zhì)量度量和質(zhì)量管理規(guī)范的建立。4) 難點(diǎn):配置管理、質(zhì)量度量和質(zhì)量工程體系的建立課程的教學(xué)要求在每一章教學(xué)內(nèi)容之后給出,大體上分為三個(gè)層次:了解、理解和掌握。了解即能正確判別有關(guān)概念和方法;理

4、解是能正確表達(dá)有關(guān)概念和方法的含義;掌握是在理解的基礎(chǔ)上加以靈活應(yīng)用三、教學(xué)具體目標(biāo)和學(xué)時(shí)安排序號(hào)內(nèi)容教學(xué)目標(biāo)學(xué)時(shí)備注1質(zhì)量質(zhì)量、客戶、不同的質(zhì)量觀點(diǎn)、質(zhì)量概念的發(fā)展、質(zhì)量形成過(guò)程和質(zhì)量管理的發(fā)展歷程掌握所介紹的概念,建立正確的質(zhì)量觀,理略質(zhì)量大師的質(zhì)量理念和思想。22軟件質(zhì)量軟件特點(diǎn)、過(guò)程模型、缺陷、軟件質(zhì)量影響因素和目標(biāo)、軟件過(guò)程質(zhì)量、軟件產(chǎn)品質(zhì)量理解軟件開(kāi)發(fā)的規(guī)律、特征和基本方法,能夠分析質(zhì)量的影響因素,掌握軟件過(guò)程質(zhì)量和產(chǎn)品質(zhì)量的概念。33軟件質(zhì)量工程體系系統(tǒng)工程學(xué)的思想、軟件質(zhì)量工程體系的建立和構(gòu)成、軟件質(zhì)量指標(biāo)、軟件產(chǎn)品質(zhì)量和過(guò)程質(zhì)量的影響因素、軟件質(zhì)量模型評(píng)價(jià)和分析、軟件質(zhì)量方針

5、、軟件質(zhì)量控制(SQC)、軟件質(zhì)量保證(SQA)、軟件質(zhì)量管理(SQM)、軟件質(zhì)量成本、劣質(zhì)成本PONC和COPQ、軟件質(zhì)量標(biāo)準(zhǔn)和度量理解軟件質(zhì)量工程體系的構(gòu)成,區(qū)分軟件過(guò)程質(zhì)量和產(chǎn)品質(zhì)量的不同因素和指標(biāo),掌握SQC/SQA/SQM及其相關(guān)概念,理解建立“劣質(zhì)成本”概念的意義,并了解軟件質(zhì)量標(biāo)準(zhǔn)。54軟件質(zhì)量控制和保證 軟件質(zhì)量保證體系、軟件質(zhì)量控制模型,軟件質(zhì)量控制方法、技術(shù)和工具,改正性和預(yù)防性過(guò)程及其措施、支持性質(zhì)量保證手段了解質(zhì)量保證體系,包括改正性和預(yù)防性過(guò)程及其措施;理解質(zhì)量控制模型,并能運(yùn)用質(zhì)量控制方法和使用相應(yīng)的技術(shù)和工具。45軟件配置管理配置項(xiàng)及其標(biāo)識(shí)、基線、版本控制、變更控

6、制和管理、軟件配置管理系統(tǒng)理解配置管理中的相關(guān)概念,掌握版本控制和變更控制的方法,并了解軟件配置管理系統(tǒng),會(huì)使用其中一種工具。4/3少的課是為3學(xué)分設(shè)計(jì),這兩章中一些難點(diǎn)內(nèi)容可以不講,如軟件質(zhì)量度量模型。6軟件質(zhì)量度量軟件開(kāi)發(fā)生命周期的度量活動(dòng)、項(xiàng)目度量、規(guī)模度量的各種方法、軟件質(zhì)量度量模型和方法、軟件產(chǎn)品質(zhì)量度量(復(fù)雜性、缺陷和客戶滿意度)、軟件過(guò)程質(zhì)量度量、軟件質(zhì)量度量的過(guò)程和執(zhí)行理解度量活動(dòng)和質(zhì)量度量模型,掌握質(zhì)量度量方法,并了解軟件質(zhì)量度量的過(guò)程和執(zhí)行。4/37軟件可靠性度量和測(cè)試軟件失效的過(guò)程與類別、可靠性模型及其評(píng)價(jià)標(biāo)準(zhǔn)、軟件可靠性測(cè)試和評(píng)估了解軟件可靠性的相關(guān)內(nèi)容28軟件質(zhì)量標(biāo)準(zhǔn)

7、 軟件質(zhì)量標(biāo)準(zhǔn)及其層次、IS09001/ 9000-3、CMM & CMMI、IEEE軟件工程標(biāo)準(zhǔn)及ISOIEC15504、Tick IT了解軟件質(zhì)量的各種標(biāo)準(zhǔn)29軟件評(píng)審軟件評(píng)審的角色和職能、評(píng)審的方法和技術(shù)、評(píng)審會(huì)議的組織、管理評(píng)審、技術(shù)評(píng)審、文檔評(píng)審、過(guò)程評(píng)審理解軟件評(píng)審的角色和職能,掌握評(píng)審的方法和技術(shù),區(qū)分各種類型的評(píng)審。410軟件全面質(zhì)量管理全面質(zhì)量管理、零缺陷管理、6 Sigma 質(zhì)量管理、質(zhì)量管理戰(zhàn)略和文化、質(zhì)量管理模式(目標(biāo)導(dǎo)向、顧客導(dǎo)向、價(jià)值驅(qū)動(dòng)模式等)、零缺陷作業(yè)法與評(píng)估、6 Sigma數(shù)學(xué)基礎(chǔ)和工具、五階段方法DMAIC和DFSS、全面質(zhì)量管理在軟件開(kāi)發(fā)中實(shí)施、

8、世界質(zhì)量組織和管理獎(jiǎng)理解TQM、零缺陷管理和6 Sigma等質(zhì)量管理內(nèi)涵,掌握不同的質(zhì)量管理模式,會(huì)運(yùn)用或使用相關(guān)的方法和工具,并了解它們的實(shí)施以及世界質(zhì)量組織和管理獎(jiǎng)。6/4同上,可以省去6 Sigma數(shù)學(xué)基礎(chǔ)和工具、五階段方法等。11SQA 的組織活動(dòng)軟件質(zhì)量管理的組織介紹,SQA組織結(jié)構(gòu)和角色,SQA計(jì)劃、評(píng)審、報(bào)告、度量和評(píng)估,SQA人員的要求和培養(yǎng),員工的培訓(xùn)與認(rèn)證了解SQA組織的構(gòu)成、角色以及相關(guān)人員的培養(yǎng)方法或過(guò)程。掌握SQA計(jì)劃、評(píng)審、報(bào)告、度量和評(píng)估等方法或操作。3/2同上,后兩點(diǎn)內(nèi)容可以不講12軟件質(zhì)量策劃朱蘭三部曲與質(zhì)量策劃,軟件質(zhì)量計(jì)劃的目標(biāo)、要素和內(nèi)容,質(zhì)量計(jì)劃的制定

9、原則、方法和規(guī)程,質(zhì)量計(jì)劃實(shí)施體系了解朱蘭三部曲與質(zhì)量策劃,理解軟件質(zhì)量計(jì)劃的要素和內(nèi)容,掌握質(zhì)量計(jì)劃的制定方法。3/2同上,后一點(diǎn)內(nèi)容可以不講13高質(zhì)量的軟件需求分析需求的獲取與分析,需求分析建模,需求確認(rèn)和管理,系統(tǒng)需求的質(zhì)量保證理解如何準(zhǔn)確獲取需求并對(duì)需求進(jìn)行建模、分析,掌握需求確認(rèn)和管理的方法以保證需求質(zhì)量4/2重點(diǎn)講需求確認(rèn)和管理14提高軟件設(shè)計(jì)質(zhì)量軟件設(shè)計(jì)的目標(biāo)和原則,軟件設(shè)計(jì)評(píng)價(jià)標(biāo)準(zhǔn),軟件體系結(jié)構(gòu)的模型和視圖、選型和設(shè)計(jì),軟件設(shè)計(jì)模式,通過(guò)UML改善功能設(shè)計(jì),軟件設(shè)計(jì)優(yōu)化,數(shù)據(jù)庫(kù)設(shè)計(jì)質(zhì)量理解軟件設(shè)計(jì)的原則和評(píng)價(jià)標(biāo)準(zhǔn),了解軟件設(shè)計(jì)模式,掌握軟件設(shè)計(jì)優(yōu)化和改進(jìn)的思想和方法。4/2重點(diǎn)

10、講軟件設(shè)計(jì)原則和評(píng)價(jià)標(biāo)準(zhǔn),以及如何改善、優(yōu)化設(shè)計(jì)15高質(zhì)量編程代碼風(fēng)格(包括命名規(guī)則)、編程規(guī)則、提高程序質(zhì)量的技術(shù)、代碼審查和單元測(cè)試了解什么是良好的代碼風(fēng)格以及如何提高程序質(zhì)量,掌握代碼審查和單元測(cè)試的方法和技術(shù)。4/2重點(diǎn)講代碼風(fēng)格、規(guī)則、代碼審查和單元測(cè)試16軟件測(cè)試之質(zhì)量測(cè)試的現(xiàn)實(shí)和原則、測(cè)試的方法應(yīng)用之道、測(cè)試目標(biāo)實(shí)現(xiàn)的完整性和有效性、測(cè)試過(guò)程的評(píng)審和質(zhì)量保證、軟件測(cè)試組織和管理了解測(cè)試過(guò)程、測(cè)試的組織和管理,正確理解測(cè)試的原則和測(cè)試方法的辯證統(tǒng)一的關(guān)系,掌握靈活運(yùn)用測(cè)試方法和技術(shù),能夠有效地監(jiān)控測(cè)試過(guò)程,確保充分地完成測(cè)試和完整地實(shí)現(xiàn)測(cè)試目標(biāo)。6/4學(xué)時(shí)少的情形,可以省去“測(cè)試的

11、方法應(yīng)用之道”等17軟件發(fā)布和維護(hù)的質(zhì)量管理軟件發(fā)布程序管理,軟件運(yùn)行的服務(wù)質(zhì)量,軟件部署規(guī)劃、邏輯設(shè)計(jì)和物理設(shè)計(jì),軟件部署的可用性和可伸縮性策略、安全性設(shè)計(jì),軟件部署驗(yàn)證和實(shí)施,軟件維護(hù)的作用和分類,軟件維護(hù)的框架、計(jì)劃及其質(zhì)量保證,軟件技術(shù)支持,軟件維護(hù)的管理性控制了解軟件發(fā)布程序和軟件部署規(guī)劃和設(shè)計(jì),掌握軟件部署的可用性、可伸縮性和安全性的驗(yàn)證方法,理解軟件維護(hù)的框架和質(zhì)量管理方法和措施。4/2學(xué)時(shí)少的情形,可以省去軟件部署的相關(guān)內(nèi)容。四、教學(xué)手段和方法該課程教學(xué)有一定難度,邏輯推理的東西少,動(dòng)手實(shí)踐的東西不多。所以,教學(xué)時(shí),可以用前期程序設(shè)計(jì)、軟件工程等課程中的案例為基礎(chǔ),作為本課程的

12、案例,繼續(xù)討論,這里主要圍繞SQA和SQM展開(kāi)討論。對(duì)關(guān)鍵性概念、設(shè)計(jì)思想方面的問(wèn)題可輔以課堂討論的形式,老師和學(xué)生之間的討論,也可以是學(xué)生和學(xué)生之間的討論。上課時(shí),不僅通過(guò)多提問(wèn)題來(lái)吸引學(xué)生的注意力,而且可以通過(guò)一些案例、故事等,使學(xué)生更好理解其中蘊(yùn)含的道理。PPT也要做得更生動(dòng)些,增加一定的趣味性??傊?,互動(dòng)、案例講解,是本課程教學(xué)的要點(diǎn)。以案例教學(xué)為主線,通過(guò)豐富的實(shí)際案例引導(dǎo)學(xué)生對(duì)具體的質(zhì)量保證概念等有深刻的認(rèn)識(shí),,并注重研討式、啟發(fā)式教學(xué),鼓勵(lì)學(xué)生嘗試自己閱讀更多的參考書(shū)、尋找資料等思考問(wèn)題、解決問(wèn)題。五、實(shí)驗(yàn) 為了進(jìn)一步弄清和鞏固課堂所學(xué)的知識(shí)及實(shí)際的應(yīng)用,配合講課,設(shè)置下列實(shí)驗(yàn)內(nèi)

13、容,大概需要1015學(xué)時(shí):1. 閱讀一本質(zhì)量大師的著作。2. 對(duì)不同的軟件質(zhì)量模型進(jìn)行對(duì)比分析,構(gòu)造適合某一類特定軟件的質(zhì)量模型。3. 學(xué)會(huì)使用7個(gè)典型軟件質(zhì)量控制工具。4. 通過(guò)CVS或SubVersion, 更好地理解軟件配置管理。5. 針對(duì)一個(gè)實(shí)際的開(kāi)源軟件,完成一些簡(jiǎn)單的軟件度量工作。6. 針對(duì)某個(gè)特定軟件需求文檔,組織(模擬)一次軟件評(píng)審會(huì)議。7. 零缺陷作業(yè)法的實(shí)踐。8. 針對(duì)某個(gè)開(kāi)源軟件,展開(kāi)設(shè)計(jì)優(yōu)化的討論。9. 通過(guò)使用單元測(cè)試工具,如Checkstyle、FindBugs等,更好理解編程規(guī)則和代碼風(fēng)格。 實(shí)施要求:1. 按小組進(jìn)行,每個(gè)小組35人。2. 小組之間也可以進(jìn)行討論或辯論。3. 老師針對(duì)一些工具的使用,事先演示,并提供輔導(dǎo)。六、推薦教材及主要參考書(shū)推薦教材:軟件質(zhì)量保證管理 朱少民主編 清華大學(xué)出版社 2007.1主要參考書(shū):質(zhì)量免費(fèi) (美)克勞士比 中國(guó)人民大學(xué)出版社 2006 戴明論質(zhì)量管理 (美)W·愛(ài)德華茲·戴明 海南出版社ISO9000質(zhì)量管理體系 柴邦衡 機(jī)械工業(yè)出版社 2006質(zhì)量管理統(tǒng)計(jì)方法 (日)鐵健司 機(jī)械工業(yè)出版社 2006高質(zhì)量程序設(shè)計(jì)藝術(shù) (希臘)斯皮內(nèi)利斯 人民郵電出版社 2008軟件質(zhì)量工程的度量與模型 (第2版影印版) 卡恩著 清華大學(xué)出版社軟件測(cè)試與持續(xù)質(zhì)量改進(jìn) (第2版) (美)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論