培訓(xùn)搜索引擎

在軟件開發(fā)流程中構(gòu)筑軟件質(zhì)量-軟件測試管理(楊老師)

參加對(duì)象:企業(yè)CEO/總經(jīng)理(直接管理研發(fā)):•了解如何通過測試使新產(chǎn)品穩(wěn)定周期縮短30%以上!•掌握如何指導(dǎo)建立符合本企業(yè)特點(diǎn)的軟件測試體系。研發(fā)總經(jīng)理/副總、公司總工/技術(shù)總監(jiān)、研發(fā)項(xiàng)目經(jīng)理/產(chǎn)品經(jīng)理、研發(fā)骨干:•掌握提高軟件可測試性、測試工具的選型和開發(fā)設(shè)計(jì)能力

公開課編號(hào) GKK4945
主講老師 YLS
參加費(fèi)用 3200元
課時(shí)安排 2天
近期開課時(shí)間 2014-07-11
舉辦地址 加載中...

其他開課時(shí)間
  • 開課地址: 開課時(shí)間:

公開課大綱
【課程背景】

軟件測試管理是提高軟件質(zhì)量的重要手段。一些企業(yè)軟件質(zhì)量總是在較低水平徘徊,這些企業(yè)也想試圖提高軟件質(zhì)量,了解到測試是提高軟件質(zhì)量的重要手段之一,但總是不得要領(lǐng),不知如何建立測試管理體系,設(shè)置了人員但不知如何明確職責(zé),明確了職責(zé)但不知如何建立測試流程,建立了流程但不知如何參與研發(fā)團(tuán)隊(duì)進(jìn)行測試,等等現(xiàn)象枚不勝舉。目前國內(nèi)在產(chǎn)品開發(fā)過程中“重開發(fā),輕測試”的思維普遍存在,軟件產(chǎn)品質(zhì)量問題頻頻暴露,導(dǎo)致顧客滿意度下降,利潤降低,甚至召回,給企業(yè)的正常運(yùn)作帶來的許多不利的影響。這些常見的問題主要表現(xiàn)在:
 
  • 產(chǎn)品需求不明確,上線時(shí)間確定,測試部門壓力山大,怎么辦?
  • 未立項(xiàng),開發(fā)已進(jìn)行過半,前期無控制,后期無保障,測試人員如何應(yīng)對(duì)?
  • 開發(fā)交付的文件,質(zhì)量差,測試跟著做集成,上線交付質(zhì)量無底線,測試需要背“黑鍋”?
  • 為什么BUG測試不出來,在用戶使用中,在合作伙伴那里反而被測試出來?
  • 如何在短時(shí)間和資源不足的情況下,盡可能測試出多的BUG?
  • 如何改變公司老板市場優(yōu)先的意識(shí)?
  • 什么是測試策略?如何做好測試設(shè)計(jì)?
  • 如何減少測試重復(fù)工作的工作量?
  • 如何更好對(duì)組員的測試質(zhì)量進(jìn)行監(jiān)控?
  • 測試文檔很多,如何保證測試文檔的質(zhì)量?
  • 測試對(duì)象評(píng)價(jià),對(duì)于領(lǐng)導(dǎo)來說,如何通過只看對(duì)象,得知該對(duì)象的哪些部分有問題,哪些部分沒有問題,同時(shí)得知對(duì)該對(duì)象的質(zhì)量評(píng)價(jià)。
  • 如何衡量測試的效率,及人員績效考核?
  • 如何改進(jìn)測試過程?如何衡量測試過程的有效性?
  • 如何通過自動(dòng)化工具來降低產(chǎn)品測試的成本?
  • 軟件試如何度量,如何建立測試的標(biāo)準(zhǔn)及基線?
  • 測試管理者、工程師應(yīng)該如何跟周邊部門配合?
 本課程關(guān)注于軟件測試管理體系建設(shè),包括純管理軟件、互聯(lián)網(wǎng)軟件、嵌入式軟件等系統(tǒng)級(jí)產(chǎn)品。它將從軟件測試概念、軟件測試工程、產(chǎn)品研發(fā)過程中的測試管理、軟件測試組織與團(tuán)隊(duì)、軟件測試技術(shù)與自動(dòng)化、敏捷測試管理等幾個(gè)層面進(jìn)行培訓(xùn)。
                                                         
培訓(xùn)特色
  • 課程內(nèi)容來自于講師15的研發(fā)和測試工作實(shí)踐經(jīng)驗(yàn),具有很強(qiáng)的針對(duì)性和實(shí)用性。
  • 系統(tǒng)化的課程內(nèi)容:全面分析測試工作目標(biāo)、業(yè)務(wù)體系、組織結(jié)構(gòu)、流程。
  • 課程中互動(dòng)式教學(xué)、大量案例,有助于學(xué)員理解。
  • 實(shí)用的測試技術(shù)方法,有助于企業(yè)用于具體工作。
  • 講師在業(yè)界優(yōu)秀企業(yè)(華為、阿里巴巴、藍(lán)韻)工作時(shí)的切身實(shí)踐體會(huì),既能深入淺出地分析討論各種軟件測試問題,又能從研發(fā)全局出發(fā)把握測試與研發(fā)其它部門之間的業(yè)務(wù)聯(lián)系。

                                               
【課程大綱】   

 

  • 軟件測試概述
本章節(jié)學(xué)習(xí)目標(biāo):主要讓學(xué)員了解為什么需要軟件測試,軟件測試對(duì)于軟件質(zhì)量保證的重要性,以及軟件測試在整個(gè)產(chǎn)品質(zhì)量體系中的位置。并列舉軟件測試的原則與方法。
  • 軟件測試管理面臨的常見問題
  • 測試在質(zhì)量體系中的位置
  • 測試原則與方法
  • 為什么要盡早測試
  • 木桶原理 ·20/80原則 ·Good-Enough原則·多快好省原則
  • 錯(cuò)誤、缺陷、故障、失效 ·測試成本分析
  • 測試、調(diào)試、測試與調(diào)試的關(guān)系和區(qū)別
  • 測試方法分類
    • 白盒測試、黑盒測試、灰盒測試
    • 測試策略 ·單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試
    • ALPHA測試、BETA測試、功能測試、性能測試
    • 動(dòng)態(tài)測試、靜態(tài)測試
    • 手工測試、自動(dòng)化測試、負(fù)載測試、壓力測試、性能測試
本單元研討案例:A公司軟件項(xiàng)目測試環(huán)節(jié)存在的典型問題,并分組討論,派代表上臺(tái)發(fā)言。
 
  • 軟件測試工程過程
本章節(jié)學(xué)習(xí)目標(biāo):讓學(xué)員了解測試工程過程和流程管理,掌握軟件測試的關(guān)鍵活動(dòng)和管理流程,并向?qū)W員展現(xiàn)每個(gè)階段的測試模板。
 
2.1.     什么是軟件測試工程 (從阿里巴巴的性能測試談起)
2.2.     傳統(tǒng)測試流程中出現(xiàn)的問題
2.3.     漸增式測試模型在產(chǎn)品開發(fā)中的應(yīng)用
2.4.     什么是BB
2.5.     BUILD的劃分
2.6.     原型樣機(jī)的軟件測試活動(dòng)
2.7.     工程樣機(jī)的軟件測試活動(dòng)
2.8.     小批量試產(chǎn)樣機(jī)的軟件測試活動(dòng)
2.9.     BETA測試流程
2.10.    端到端的測試工程過程
2.10.1.  可測試性需求的提出
2.10.2.  測試策略設(shè)計(jì)
2.10.3.  測試計(jì)劃及測試方案的準(zhǔn)備
2.10.4.  測試用例的設(shè)計(jì)
       舉例:等價(jià)類設(shè)計(jì)法
       舉例:邊界值分析法
       舉例:場景分析法
       舉例:錯(cuò)誤推斷法
       舉例:因果圖法
       舉例:正交設(shè)計(jì)法
2.10.5.  測試環(huán)境準(zhǔn)備
2.10.6.  測試執(zhí)行
2.10.7.  測試報(bào)告
2.10.8.  測試度量
2.10.9.  測試總結(jié)
模板展示:測試計(jì)劃、測試用例、單元測試、集成測試、驗(yàn)收測試、文檔測試等模板展示。
  • 產(chǎn)品開發(fā)中的測試項(xiàng)目管理
本章節(jié)學(xué)習(xí)目標(biāo):掌握完整的測試項(xiàng)目的管理方法,分為項(xiàng)目級(jí)測試管理,產(chǎn)品級(jí)測試管理以及項(xiàng)目外包測試管理三個(gè)方面。
研討案例:某知名通訊企業(yè)一個(gè)成功的項(xiàng)目測試案例,讓學(xué)員分組討論得到的啟發(fā),從流程到模板分別進(jìn)行進(jìn)述。
  • 軟件測試人員參與開發(fā)項(xiàng)目遇到的常見問題
  • 項(xiàng)目級(jí)測試管理
    • 測試管理平臺(tái)的建立
    • 測試模板的設(shè)計(jì)
    • 測試交付件的管理
    • 測試計(jì)劃裁剪
    • 測試工作量的估算
    • 測試過程監(jiān)控
    • 測試的成本控制
    • 測試過程的風(fēng)險(xiǎn)控制
    • 失效模式和影響分析(FMEA)
  • 軟件需求跟蹤
  • 測試架構(gòu)設(shè)計(jì)
  • 測試計(jì)劃設(shè)計(jì)
  • 測試用例設(shè)計(jì)
  • 測試用例的設(shè)計(jì)
    • 等價(jià)類劃分法
    • 邊界值分析法
    • 因果圖法
    • 功能圖法
    • 錯(cuò)誤推斷法
    • 正交實(shí)驗(yàn)設(shè)計(jì)方法
    • 測試用例設(shè)計(jì)的技巧:“弱化定性思維+ 破壞性假設(shè)”
  • 測試工具設(shè)計(jì)
  • 測試評(píng)審
    • 需求規(guī)格評(píng)審
    • 詳細(xì)設(shè)計(jì)評(píng)審
    • 測試計(jì)劃評(píng)審
    • 測試用例評(píng)審
    • 測試報(bào)告評(píng)審
  • 版本測試開始標(biāo)準(zhǔn)及結(jié)束標(biāo)準(zhǔn)
    • 每個(gè)階段開始的標(biāo)準(zhǔn)
    • 每個(gè)階段結(jié)束的標(biāo)準(zhǔn)
    • 測試中斷的標(biāo)準(zhǔn)
    • 版本測試結(jié)束的標(biāo)準(zhǔn)
  • 缺陷管理流程
  • 測試模板
  • 制訂測試驗(yàn)收標(biāo)準(zhǔn)
  • 測試問題定級(jí)標(biāo)準(zhǔn)
  • 測試評(píng)估
  • 產(chǎn)品級(jí)測試管理
    • 產(chǎn)品測試的全局性
    • 產(chǎn)品測試用例庫的建立
    • 測試用例的管理
    • 測試用例的維護(hù)
    • 產(chǎn)品自動(dòng)化測試策略
    • 每日構(gòu)建的(Daily Build)的管理方法
    • 缺陷生命周期管理
    • 測試覆蓋率評(píng)估
    • 其于軟件缺陷的質(zhì)量評(píng)估
  • 測試外包管理
    • 降低成本
    • 保證質(zhì)量
    • 提高效率
    • 靈活的人力資源
  • 軟件測試與度量
    • 軟件測試成熟度模型(TMM)
    • 軟件開發(fā)過程階段性度量指標(biāo)
    • 缺陷度量或缺陷分布度量
    • 測試用例的深度、質(zhì)量和有效性
    • 測試執(zhí)行的效率和質(zhì)量
    • 缺陷報(bào)告的質(zhì)量
    • 測試覆蓋度
    • 測試環(huán)境的穩(wěn)定性或有效性
    • 測試過程改進(jìn)(TPI:Test Process Improvement)
    • 缺陷預(yù)防與分析(ODC缺陷分析、Gompertz分析、Rayleigh分析、四象限分析、根本原因分析、缺陷注入分析、DRE/DRM分析等)
    • CTP、STEP、CMMI等模型探討
  • 案例研討:為什么要進(jìn)行測試度量?
  • 測試組織與團(tuán)隊(duì)
本章節(jié)學(xué)習(xí)目標(biāo):了解如何管理一個(gè)測試團(tuán)隊(duì),包括個(gè)人技能,團(tuán)隊(duì)能力,沖突管理,績效考核,測試團(tuán)隊(duì)成員的選、用、育、留等環(huán)節(jié)。
  • 企業(yè)測試體系典型問題分析
  • 測試技能發(fā)展歷程
  • 測試體系如何從無到有建設(shè)?
  • 如何從功能測試到測試平臺(tái)建設(shè)?
  • 測試組織發(fā)展歷程
  • 建立獨(dú)立的測試組織
  • 如何建設(shè)高水平的測試部門?
  • 企業(yè)測試文化的建立及培養(yǎng)
  • 團(tuán)隊(duì)組織架構(gòu)
  • 個(gè)能技能
  • 測試團(tuán)隊(duì)角色分類
  • 測試團(tuán)隊(duì)的溝通
  • 測試團(tuán)隊(duì)沖突管理
    • 正確對(duì)待缺陷
    • 具備良好的態(tài)度
    • 開發(fā)和測試的合作
  • 績效考核管理
  • 招聘優(yōu)秀的軟件測試工程師
  • 測試人員的職業(yè)通道
  • 激勵(lì)測試人員
  • 測試團(tuán)隊(duì)的培養(yǎng)和提升
實(shí)例演練1:在進(jìn)度緊張的情況下,測試人員如何處理好和項(xiàng)目經(jīng)理,開發(fā)人員的關(guān)系?
 
  • 軟件測試技術(shù)與自動(dòng)化
本章節(jié)學(xué)習(xí)目標(biāo):了解軟件測試自動(dòng)化工具的應(yīng)用與實(shí)踐,掌握什么時(shí)候需要引入自動(dòng)化測試,以用自動(dòng)化測試所需的條件及自動(dòng)化工具的選型,了解自動(dòng)化測試的好處與不足;
  • 測試工具的概念
    • 成本效益和風(fēng)險(xiǎn)
    • 測試工具策略
    • 測試工具集成
    • 腳本和腳本語言(TCL/TK、PYTHON、VB、RUBY、SHELL等)
  • 測試缺陷管理工具(QC、BUGZILLA、IBM Rational等)
  • 測試用例管理工具(TD、TESTLINK、BUGFREE等)
  • 單元測試工具 (XUNIT、PC-LINT、C++ TEST等)
  • 測試工具部署
  • 開源測試工具
  • 測試工具開發(fā)
  • 測試工具分類
  • 測試工具的收益分析
項(xiàng)目研討:自動(dòng)化測試是否可以促進(jìn)項(xiàng)目進(jìn)度,節(jié)省質(zhì)量成本?
 
  • 基于敏捷開發(fā)模式的測試管理
本章節(jié)學(xué)習(xí)目標(biāo):了解在敏捷開發(fā)模式下的測試管理,測試人員如何參與敏捷項(xiàng)目。
 
  • 敏捷測試的必要性
  • 敏捷的價(jià)值
  • 敏捷測試團(tuán)隊(duì)中角色與活動(dòng)場景演練
  • 敏捷測試團(tuán)隊(duì)的運(yùn)作方式
  • 敏捷測試員的十條法則
  • 面向技術(shù)的測試管理
  • 敏捷測試四象限管理
  • 敏捷測試成功的關(guān)鍵要素
  • 敏捷開發(fā)過程中的自動(dòng)化測試策略
  • 敏捷測試的最佳實(shí)踐
  • 研討:如何構(gòu)建高效敏捷測試團(tuán)隊(duì)?
 
  • 構(gòu)建企業(yè)級(jí)測試體系建設(shè)
  • 案例:某企業(yè)測試體系存在的問題分析
  • 企業(yè)測試體系典型問題分析
  • 測試技能發(fā)展歷程
  • 測試體系如何從無到有建設(shè)?
  • 如何從功能測試到測試平臺(tái)建設(shè)?
  • 測試組織發(fā)展歷程
  • 建立獨(dú)立的測試組織
  • 如何建設(shè)高水平的產(chǎn)品測試部門?
 
 
 
  • 課程總結(jié)與回顧
本章節(jié)學(xué)習(xí)目標(biāo):針對(duì)兩天的課程,進(jìn)行課程回顧,總結(jié)學(xué)習(xí)成果。
  •  研討:根據(jù)我公司現(xiàn)狀,如何推進(jìn)軟件測試管理體系?

【講師資歷】
楊老師:資深顧問、高級(jí)講師

  • 清華大學(xué)MBA
  • 資深研發(fā)管理專家
  • PMP 項(xiàng)目管理專家     
  • 產(chǎn)品測試專家
  • 深圳測試協(xié)會(huì)副會(huì)長
     可以在BAIDU上進(jìn)行搜索“測試 楊學(xué)明”查詢楊學(xué)明老師在測試領(lǐng)域的各項(xiàng)資料。
  • 專業(yè)背景:15年產(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ì)等,有幾十個(gè)成功和失敗的項(xiàng)目案例,親歷過華NGN產(chǎn)品從第一個(gè)版本問世到全球出貨量第一的開發(fā)及測試歷程,主導(dǎo)過阿里巴巴大型電子商務(wù)平臺(tái)的質(zhì)量保證工作,成功開發(fā)出國內(nèi)第一套自動(dòng)化測試平臺(tái),有豐富的研發(fā)團(tuán)隊(duì)管理和產(chǎn)品開發(fā)經(jīng)驗(yàn)。
  • 培訓(xùn)背景:在北京、深圳、杭州、上海等地多次舉辦項(xiàng)目管理論壇或公開課;為中國科學(xué)院、金山軟件、樂創(chuàng)自動(dòng)化、深圳大展、阿里巴巴、深圳藍(lán)韻、深圳科皓、上海EDS、從興電子、珠海派諾科技、南京埃斯頓、常州潤源、北京凈雅等多家企業(yè)提供過內(nèi)訓(xùn)課程。先后講授過《軟件質(zhì)量管理》、《軟件測試管理》、《軟件項(xiàng)目管理》、《產(chǎn)品測試管理》等課程。
  • 咨詢背景:作為高級(jí)咨詢顧問參與了多家高科技企業(yè)的研發(fā)體系建設(shè),取得了良好的效果。主要參與了藍(lán)韻集團(tuán)、英威騰電氣、上海酷寶、華工正源光子、南京埃斯頓、常州潤源、北京凈雅等、雷賽智能等多家企業(yè)的研發(fā)管理體系建設(shè)與輔導(dǎo)實(shí)施。
  •    已發(fā)表的文章:
《IPD在醫(yī)療電子行業(yè)的實(shí)施難點(diǎn)分析》、《軟件自動(dòng)化測試實(shí)施難點(diǎn)分析》、《如何做好IPD DRY RUN》、《論IPD開發(fā)模式下產(chǎn)品質(zhì)量改進(jìn)》、《論IPD模式下研發(fā)組織結(jié)構(gòu)演進(jìn)》、《敏捷開發(fā)模式下的質(zhì)量管理》、《淺談IPD模式下的敏捷軟件項(xiàng)目管理》、《如何培養(yǎng)合格的PDT經(jīng)理》、《如何實(shí)現(xiàn)高效率的測試管理》、《軟件測試為什么失敗》、《研發(fā)任職資格體系實(shí)施要點(diǎn)分析 》

上一篇:成功的產(chǎn)品經(jīng)理
下一篇:產(chǎn)品需求管理(曹飛龍)

培訓(xùn)現(xiàn)場