《軟件質(zhì)量管理》課程詳情
點(diǎn)擊下載課大綱及報(bào)名表
課程特色
p 思想性:凝聚質(zhì)量管理大師的思想,結(jié)合軟件工程實(shí)踐方法,揭示軟件開發(fā)規(guī)律,透過案例分析更深入地理解軟件質(zhì)量管理思想。
p 系統(tǒng)性:從思想到實(shí)踐方法,從組織層面到項(xiàng)目層面,從過程質(zhì)量到產(chǎn)品質(zhì)量,本培訓(xùn)全面系統(tǒng)地探討軟件質(zhì)量管理。
p 實(shí)踐性:講師有豐富的年軟件開發(fā)、項(xiàng)目管理和質(zhì)量管理經(jīng)驗(yàn),在為數(shù)十家國內(nèi)外軟件企業(yè)咨詢和輔導(dǎo)過程中,累計(jì)了大量的經(jīng)驗(yàn)和案例,使得課程具有突出的實(shí)踐性。
p 針對性:針對國內(nèi)企業(yè)軟件開發(fā)過程普遍存在的問題,并結(jié)合國內(nèi)企業(yè)特點(diǎn)、開發(fā)工程師的特點(diǎn),有重點(diǎn)地進(jìn)行剖析和講解。
課程背景
通常,研發(fā)企業(yè)中軟件開發(fā)比例會越來越大,而軟件開發(fā)往往是短木板,成為整個研發(fā)能力的瓶頸,具體表現(xiàn)為:軟件項(xiàng)目延期、超預(yù)算、低質(zhì)量已經(jīng)成為習(xí)以為常的事情,預(yù)算內(nèi)按期交付給客戶高質(zhì)量的軟件產(chǎn)品到成為很意外的事情;同時,許多企業(yè)被項(xiàng)目維護(hù)期不斷發(fā)生的客戶問題投訴甚至是重大的質(zhì)量事故所困擾,并為此而付出了巨大人力和財(cái)力。其實(shí),這些問題的本質(zhì)是,在企業(yè)中、在項(xiàng)目里缺乏有效的質(zhì)量管理,缺乏質(zhì)量導(dǎo)致的不僅僅是質(zhì)量問題,還有進(jìn)度問題、客戶滿意度問題、員工滿意度問題和最終的效益問題。
要有效開展軟件質(zhì)量管理,首先要解決意識問題,只有轉(zhuǎn)變思想,才有可能轉(zhuǎn)變軟件開發(fā)人員的行動,改變最終的結(jié)果。再則,要在整個組織層面系統(tǒng)地構(gòu)建和推行軟件質(zhì)量管理系統(tǒng),這樣才能解決根本性問題,才能獲得整體性收益。最后,質(zhì)量管理活動要在每個項(xiàng)目中落地,發(fā)揮出其威力,從而解決項(xiàng)目所面臨的質(zhì)量、進(jìn)度等眾多問題。本課程的就是按照這樣的思路——從思想意識到組織級質(zhì)量管理體系在到項(xiàng)目的質(zhì)量管理活動——引領(lǐng)學(xué)員全面地接觸和體驗(yàn)軟件質(zhì)量管理。
1. 軟件項(xiàng)目管理概述本章節(jié)學(xué)習(xí)目標(biāo):建立本課程學(xué)習(xí)的項(xiàng)目組織,明確本課程學(xué)習(xí)內(nèi)容;了解軟件項(xiàng)目管理的相關(guān)概念和知識,理解做好軟件項(xiàng)目管理的關(guān)鍵因素及成功做法。
1.1. 軟件項(xiàng)目成功率,軟件危機(jī)
1.2. 軟件的特性是什么?
1.3. 什么是項(xiàng)目?項(xiàng)目的三重約束?
1.4. 什么是項(xiàng)目管理?
1.5. 項(xiàng)目、項(xiàng)目群和項(xiàng)目組合之間的關(guān)系
1.6. 企業(yè)級項(xiàng)目管理的內(nèi)容
1.7. 項(xiàng)目管理成熟度
1.8. 項(xiàng)目管理三大知識體系
1.9. 項(xiàng)目管理過程
1.10. 項(xiàng)目管理知識九大領(lǐng)域
1.11. 軟件項(xiàng)目管理專業(yè)領(lǐng)域
1.12. 軟件項(xiàng)目管理規(guī)范和標(biāo)準(zhǔn)
1.12.1. PMBOK
1.12.2. CMMI
1.12.3. ISO9001
1.13. 軟件項(xiàng)目管理框架——4P模型
1.14. 軟件項(xiàng)目管理面對的典型挑戰(zhàn)與問題
1.15. 軟件項(xiàng)目管理案例研討
2. 軟件質(zhì)量管理的理論與管理手段
本單元學(xué)習(xí)目標(biāo):掌握質(zhì)量管理的一些重要的理念和主要概念,播種質(zhì)量意識
2.1. 質(zhì)量管理發(fā)展里程
2.1.1. 討論:質(zhì)量與效率關(guān)系
2.1.2. 質(zhì)量管理發(fā)展歷程
2.1.3. 案例分析:產(chǎn)品質(zhì)量問題誰之過
2.2. 質(zhì)量成本
2.2.1. 質(zhì)量成本定義和分類
2.2.2. 關(guān)注預(yù)防和“一次把事情做對”重要意義
2.2.3. 案例分析:A公司有一個緊急項(xiàng)目,應(yīng)該怎樣做?
2.3. 質(zhì)量保質(zhì)和質(zhì)量控制
2.3.1. 區(qū)分質(zhì)量保證和質(zhì)量控制
2.3.2. 流程的重要性
2.3.3. 流程本質(zhì)是什么
2.4. 影響軟件質(zhì)量的三個要素
2.4.1. 測試
2.4.2. QA
2.4.3. 評審
2.4.4. 高質(zhì)量軟件交付的因素
ü 高質(zhì)量的需求管理
ü 高質(zhì)量的設(shè)計(jì)過程
ü 快速的測試與反饋
ü 高素質(zhì)的開發(fā)團(tuán)隊(duì)
ü 適度的客戶參與
2.5. 短平快開發(fā)模式下的需求管理
2.5.1需求優(yōu)先級評定方法
2.5.2需求實(shí)現(xiàn)排序
2.5.3用戶故事的變化
2.5.4如何接受用戶故事變化
2.5.5迭代中需求的變化影響分析
2.5.6迭代中的需求變更 控制
2.6. 案例研討:如何對需求進(jìn)行描述?
2.7. 短平快開發(fā)模式下的質(zhì)量管理
4.1設(shè)計(jì)和代碼的質(zhì)量指標(biāo)和評價(jià)方法
4.2開發(fā)前的質(zhì)量檢查(需求評審、設(shè)計(jì)評審、測試評審)
4.3開發(fā)后的質(zhì)量檢查(單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試)
4.4如何做好團(tuán)隊(duì)的整體質(zhì)量
4.5面向產(chǎn)品質(zhì)量的測試管理
4.6面向用戶的驗(yàn)證與管理
4.7持續(xù)的構(gòu)建與集成管理
2.8. 短平快開發(fā)模式下配置管理
2.8.1面向發(fā)布的產(chǎn)品模塊配置
2.8.2開發(fā)過程中的并行工作管理
2.8.3持續(xù)的版本管理
2.8.4基線的控制與管理
2.8.5構(gòu)建與集成管理
2.8.6發(fā)布管理
2.9. 短平快模式下的軟件度量管理
2.9.1 QA角色的變化(由警察變?yōu)閷?dǎo)師和引導(dǎo)者)
2.9.2合理的過程度量指標(biāo)有哪些
2.9.3不影響工作的度量數(shù)據(jù)收集機(jī)制
2.9.4對度量數(shù)據(jù)的分析方法
2.9.5過程問題的識別與調(diào)整
2.9.6過程規(guī)范的建立
3. 搭建和推行軟件質(zhì)量管理流程體系
本單元學(xué)習(xí)目標(biāo):掌握軟件流程搭建和推行的有效方法
3.1. 管理流程體系綜述
3.1.1. 案例分析:DELL和3M管理體系剖析與比較
3.1.2. 由戰(zhàn)略驅(qū)動的流程體系建設(shè)
3.1.3. IPD研發(fā)流程體系介紹
3.1.4. 軟件流程體系與IPD以及其他流程體系的關(guān)系
3.1.5. 軟件流程體系中的角色與職責(zé)
3.1.6. 案例分析:分析銀行領(lǐng)域的S公司和通訊產(chǎn)品領(lǐng)域的H公司流程體系要點(diǎn)
3.2. 建立軟件流程體系
3.2.1. 什么是高質(zhì)量的流程體系,及高質(zhì)量的流程體系的重要作用
3.2.2. 流程體系定義的過程和人員選擇
3.2.3. 金字塔寫作方法
3.2.4. 流程體系制定方法和要點(diǎn)
3.2.5. 演練:制定會議管理流程
3.3. 實(shí)施軟件流程體系
3.3.1. 研討:有哪些因素導(dǎo)致流程體系不被執(zhí)行?
3.3.2. 流程執(zhí)行的障礙
3.3.3. 流程實(shí)施的步驟和保證流程實(shí)施措施
3.3.4. 案例分析:針對項(xiàng)目的某些場景如何進(jìn)行流程的引導(dǎo)
3.4. 持續(xù)改進(jìn)軟件流程體系
3.4.1. 建立質(zhì)量文化和持續(xù)改進(jìn)的文化
3.4.2. 案例分析:聯(lián)邦快遞飛機(jī)送禮服
3.4.3. 持續(xù)改進(jìn)的來源和方法
3.4.4. 案例分析:分析H公司改進(jìn)項(xiàng)以及如何改進(jìn)
4. 軟件項(xiàng)目的質(zhì)量管理
本單元學(xué)習(xí)目標(biāo):掌握軟件項(xiàng)目中質(zhì)量保證和質(zhì)量控制方法
4.1. 質(zhì)量計(jì)劃
4.1.1. 如何制定軟件質(zhì)量計(jì)劃
4.1.2. 案例分析:如何制定有效的質(zhì)量計(jì)劃
4.2. 有效評審
4.2.1. 評審的意義
4.2.2. 案例分析:剖析某項(xiàng)目的技術(shù)評審
4.2.3. 評審的過程
4.2.4. 有效開展評審的注意事項(xiàng)
4.3. 有效測試
4.3.1. 研討:阻礙項(xiàng)目進(jìn)行有效測試有哪些因素?
4.3.2. 測試的常見誤區(qū)
4.3.3. 測試的目的
4.3.4. 測試分類
4.3.5. 測試的一般過程
4.3.6. 演練:分別為兩個項(xiàng)目制定測試策略
4.3.7. 測試用例設(shè)計(jì)方法
4.3.8. 演練:測試用例設(shè)計(jì)演練
4.3.9. 單元測試和集成測試
4.3.10. 演練:單元測試演練
4.3.11. 系統(tǒng)測試
4.3.12. 演練:如何對測震儀產(chǎn)品進(jìn)行測試
4.3.13. 測試自動化
4.3.14. 測試工具介紹
4.4. 提高文檔和代碼的質(zhì)量
4.4.1. 案例分析:請分析某項(xiàng)目的需求文檔有什么問題,如何改進(jìn)
4.4.2. 高質(zhì)量需求文檔的標(biāo)準(zhǔn)
4.4.3. 如何制定出高質(zhì)量的需求和設(shè)計(jì)文檔
4.4.4. 示例:設(shè)計(jì)文檔
4.4.5. 提高文檔和代碼質(zhì)量的有效工作模式
4.5. 缺陷管理
4.5.1. 缺陷管理意義
4.5.2. 缺陷管理工具、方法和度量
4.5.3. 缺陷管理過程
《軟件質(zhì)量管理》培訓(xùn)受眾
研發(fā)經(jīng)理、項(xiàng)目經(jīng)理、研發(fā)骨干、測試骨干、QA、EPG。
《軟件質(zhì)量管理》課程目的
a) 從軟件測試、評審、質(zhì)量保證三個方面分析軟件質(zhì)量的管理;
b) 了解軟件質(zhì)量度量,測試成熟度模型與軟件產(chǎn)品質(zhì)量度量指標(biāo);
c) 掌握敏捷開發(fā)模式中質(zhì)量管理方法;
d) 了解企業(yè)級質(zhì)量體系建設(shè)的方向、技能及目標(biāo);
《軟件質(zhì)量管理》所屬分類
生產(chǎn)管理
《軟件質(zhì)量管理》所屬專題
TQM質(zhì)量管理、
QMS質(zhì)量管理體系培訓(xùn)、
全面質(zhì)量管理培訓(xùn)、
《軟件質(zhì)量管理》授課培訓(xùn)師簡介
楊學(xué)明
資深咨詢顧問、研發(fā)管理高級講師
清華大學(xué)MBA、中山大學(xué)工學(xué)學(xué)士
美國項(xiàng)目管理協(xié)會認(rèn)證專家PMP
16年產(chǎn)品開發(fā)、測試管理經(jīng)驗(yàn)
6年研發(fā)管理咨詢與培訓(xùn)經(jīng)驗(yàn)
先后在華為、阿里巴巴、藍(lán)韻等大型企業(yè)擔(dān)任研發(fā)高級管理職務(wù)
16年產(chǎn)品開發(fā)研發(fā)管理及項(xiàng)目管理經(jīng)驗(yàn)。曾服務(wù)于國內(nèi)某大型通信企業(yè)、大型醫(yī)療企業(yè)和著名互聯(lián)網(wǎng)公司,先后擔(dān)任過軟件工程師、開發(fā)經(jīng)理、研發(fā)總監(jiān)、測試總監(jiān)、研發(fā)管理中心總監(jiān)、PMO總監(jiān)、研發(fā)副總裁等職位,帶領(lǐng)過華為NGN開發(fā)團(tuán)隊(duì)、阿里巴巴研發(fā)團(tuán)隊(duì)、深圳藍(lán)韻醫(yī)療研發(fā)團(tuán)隊(duì)等,有幾十個成功和失敗的項(xiàng)目案例,親歷過華NGN產(chǎn)品從第一個版本問世到全球出貨量第一的開發(fā)及測試歷程,主導(dǎo)過阿里巴巴大型電子商務(wù)平臺的質(zhì)量保證工作,成功開發(fā)出國內(nèi)第一套自動化測試平臺,有豐富的研發(fā)團(tuán)隊(duì)管理和產(chǎn)品開發(fā)經(jīng)驗(yàn)。
在北京、深圳、杭州等地多次舉辦測試管理論壇或公開課;為中國科學(xué)院、金山軟件、深圳華為、深圳大展、阿里巴巴、深圳藍(lán)韻、深圳科皓、上海EDS、從興電子、珠海派諾科技、南京埃斯頓、常州潤源、北京凈雅、浙大網(wǎng)新、華立儀表、成都樂創(chuàng)、深圳邁瑞、深圳創(chuàng)維等多家企業(yè)提供過內(nèi)訓(xùn)課程。先后講授過《軟件質(zhì)量管理》、《軟件測試管理》、《軟件項(xiàng)目管理》、《產(chǎn)品測試管理》、《研發(fā)項(xiàng)目管理》、《研發(fā)質(zhì)量管理》、《IPD集成產(chǎn)品開發(fā)》等。
主講課程
研發(fā)管理體系類:集成產(chǎn)品開發(fā)(IPD)體系、IPD沙盤實(shí)戰(zhàn)演練 、產(chǎn)品創(chuàng)新與研發(fā)管理
研發(fā)管理流程類:市場管理與產(chǎn)品規(guī)劃、新產(chǎn)品開發(fā)流程優(yōu)化及項(xiàng)目管理、產(chǎn)品測試管理
項(xiàng)目管理類:研發(fā)項(xiàng)目管理、研發(fā)質(zhì)量管理、通用的項(xiàng)目管理
軟件類:軟件項(xiàng)目管理、軟件測試管理、軟件配置管理、軟件需求管理