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