課時:13小時(2天)程序員 軟件測試管理編程 主講:楊學明網絡 時間:2016.10.14~15 深圳2016.11.4~5 北京2016.11.11~12 上海架構 報名聯繫電話:13670006106 13715012154 胡小姐 jennywoo@163.com框架 舉辦單位:深圳市共創力企業管理諮詢有限公司工具 |
【課程背景】性能
據中國軟件行業協會研究報告顯示,2010年1-11月,我國軟件業呈快速增加態勢,同比增加30%,增速比去年同期提升8.6個百分點,軟件產業已成爲中國高科技發展重要支柱之一,但中國軟件產品質量保證手段以及測試流程和管理的規範性,與國外同行(美國、印度等)存在較大的的差距。
在軟件業較發達的國家, 軟件測試不只早已成爲軟件開發的一個重要組成部分,並且在整個軟件開發的系統工程中佔據着至關大的比重。例如,在美國的軟件開發中,需求分析和規劃肯定的比重只有3%,設計佔5%,編程佔7%,而測試要佔到15%,其他67% 是投產和維護。微軟爲打造Windows2000,用了250 多個項目經理、1700 多個開發人員,而測試人員則用了3200 人,幾乎是開發人員的兩倍。並且,每修改一個錯誤,都花費大量時間以確保沒有新錯誤產生。單元測試
而在我國,因爲整體上,國內軟件項目過程不規範,致使重視編碼和輕視測試的現象,對於軟件測試的重要性、測試方法和流程等還存在不少錯誤的認識。主要表如今:學習
(1)軟件開發完成後進行軟件測試測試
(2)軟件發佈後若是發現質量問題,是軟件測試人員的責任
(3)軟件測試哪一個人員都行
(4)軟件測試是測試人員的事情,與程序員無關
(5)項目進度緊張時少作測試,時間富裕時多作測試
(6)軟件測試是沒有前途的工做,只有程序員纔是軟件高手
(7)缺少端到端的軟件測試人員,即系統級測試工程師(TSE)
以上幾點是中國不少研發管理人員的誤區,雖然不少領導試圖提升軟件質量,而且大部分領導已認識到測試是提升軟件質量的重要手段之一,但老是不得要領,不知如何創建軟件測試管理體系,設置了人員但不知如何明確職責,明確了職責但不知如何創建測試流程,創建了流程但不知如何參與研發團隊進行測試,測試人員與開發人員之間矛盾重重,不少公司的軟件開發團隊採用敏捷開發模式,測試人員無從下手等等現象枚不勝舉。
本課程關注於軟件測試管理體系建設,包括純管理軟件、互聯網軟件、嵌入式軟件等系統級產品。它將從軟件測試概念、軟件測試工程、軟件測試項目管理、軟件測試組織與團隊、軟件測試技術與自動化、敏捷測試管理等幾個層面進行培訓。
【參加對象】
【培訓收益】
學習如何提升測試過程的有效性,進一步提升測試效率
學習如何經過完整的測試設計,進一步保證軟件產品質量
分析爲何測試環節是許多企業的「短板」,深度剖析提高測試效率和質量的技巧
找到如何管理軟件測試組織及團隊的方法和思路
系統掌握業界領先的產品開發過程當中測試項目管理方法,測試人員如何參與項目
掌握國際化標準測試流程的創建思路,高效率軟件測試的標準及規範
掌握軟件測試涉及的關鍵技術,如單元測試、集成測試、系統測試及驗收測試
學習軟件測試的度量指標,以及測試團隊的績效考覈
找到測試團隊跨部門協調困難的解決之道,如何使測試團隊發揮最大的價值
掌握創建自動化測試平臺和方法和思路
學習基於敏捷開發流程的測試管理
學習企業級測試體系建設的方法和技巧
【培訓特點】
課程完整介紹項目級以及產品級測試體系,以及軟件測試4大活動(單元測試、集成測試、系統測試、驗收測試)的基本職責、方法。
系統化的課程內容:全面分析測試理論、測試實踐、測試流程、團隊管理、工具模板及敏捷測試管理。
講師在國內優秀企業(華爲、阿里巴巴、藍韻集團)工做時的切身實踐體會和16年多的軟件開與與測試管理經歷,可以深刻淺出地分析討論各類軟件測試管理遇到的問題, 並列舉大量的測試管理案例,有助於管理人員借鑑與參考。
講師有國外項目背景,曾參與國際化項目的測試項目管理工做,與美國及印度的同事深刻合做,積累了不少國際化軟件測試的最佳實踐。
課程獨特,內容豐富而精彩,不但讓測試管理者瞭解測試知識,並且還能從中學習到研發管理流程,QA等方面的知識。課程實踐性較強,全部的方法、工具和模板都是來自講師從事一線管理時的經驗和教訓。
【講師資歷】
楊學明 研發管理專家、資深研發管理顧問,資深講師,清華大學總裁班特聘專家
« 清華大學MBA、中山大學工學學士
« 美國項目管理協會認證專家PMP
« 17年產品開發、測試管理經驗
« 7年研發管理諮詢與培訓經驗
« 深圳測試協會副會長
« 前後在華爲、阿里巴巴、藍韻等大型企業擔任研發高級管理職務
l 諮詢背景:
u 華工正源光子: IPD主流程、項目管理流程、研發任職資格管理
u 深圳大展:全程參與了CMMI5認證過程,與國外專家一塊兒制訂了符合大展公司的開發流程ADP(Achievo Development Process),並在多個國外軟件項目中進行了實踐
u 深圳藍韻醫療電子:產品開發流程IPD、項目管理、研發組織結構及跨部門團隊、需求開發與管理、產品測試管理、質量管理
u 阿里巴巴:敏捷開發流程、產品質量管理、項目管理、網站性能測試
u 上海酷寶:研發體系主流程IPD、項目管理、組織與團隊管理等模塊調研
u 南京埃斯頓公司:IPD集成產品開發、研發項目管理、CMMI、需求管理、研發績效管理、配置管理、CBB、研發質量管理、產品測試管理
u 常州潤源:IPD集成產品開發、研發項目管理、研發績效管理、研發質量管理
u 北京淨雅:研發管理IPD、戰略規劃、變革項目羣管理、戰略與績效管理、IT規劃與選型輔導、IT運做平臺的性能測試
u 普天新能源:敏捷軟件開發管理,軟件質量管理,IT規劃與選型
u 中航航空電子:產品戰略、產品管理、產品規劃、市場管理、產品質量管理
u 山東威高集團:產品管理和產品經理培養體系諮詢
n 楊學明老師的內訓用戶:
中國科學院、深圳邁瑞、武漢天喻、浙大網新、珠海派諾、從興電子、深圳藍韻醫療、南京埃斯頓、常州潤源、上海天躍科技、華立儀表、成都樂創、科東電力、中國工商銀行、雷賽智能、重郵信科、全志科技、北京淨雅、中國普天、阿里巴巴、華工正源、香港鬆華首飾、捷成世紀、索貝數碼、比亞迪、大唐移動、美的微波爐、航盛電子、科大訊飛、長城科技、金山軟件、士蘭微電子、上海南華機電、奧的斯電梯、巨人通力電梯、正泰儀器儀表、西安美林電子、美芝製冷、廣電運通、揚智電子、九陽小家電、中國普天新能源、中航航空、國網電力、中興通信、烽火科技、啓明星辰、中國移動等上百家企業。
n 部分公開課客戶(2010年9月~2016年6月)
n 中國互聯網中心(CNNIC)、信華精機、億維自動化、金蝶軟件、比亞迪精密儀器、安信證券、高凌信息、揚智電子、九陽小家電、成都索貝數碼、艾默生網絡能源、新北洋、常林機械、先控電源、新風光電子、長城科技、大齊通訊、網神信息技術、清網華科技、捷成世紀、莊盛傢俱、廣利核系統工程、金山軟件、士蘭微電子、上海南華機電、奧的斯電梯、巨人通力電梯、正泰儀器儀表、西安美林電子、美芝製冷、廣電運通、航盛電子、廣州致遠、惠州億能電子、湖南拓維信息、杭州立地信息、凝智科技、碩文軟件、先臨三維、聯合汽車電子、銀湖電氣股份、新源交通電子、優能通信、恆強科技、廣州從興電子、朗新科技、福建頂點軟件、武漢邁力特、擎動網絡、英諾威爾、視博雲科技、西普陽光教育科技、京睿科技、倍量電子、TCL、高斯貝爾、廣日電氣、寶瑞明科技、北龍中網、藍韻實業、深圳英飛拓、華陽科技、理邦儀器、美的微波爐、雷賽智能、創維數字電視、安健醫療、東信和平、華工正源、長城醫療、思達儀表、新格林耐特、美的空調、百富計算機、長虹手機、雄帝科技、光聯通信、廣州新軟、艾默生環境優化、大唐移動、北京農商銀行、科大訊飛、福建聯迪、達實智能、德爾汽車、平安銀行、全志科技、 賽格導航、陽光電源、江蘇天寶、銳來科信息、歐瑞傳動、康佳集團、銘之光電子、遠特科技、宏景世紀軟件、藍微電子、利安人壽、陽光電源、新國都、威勝集團、雄帝科技、中國南車、天能電池、天準公司、烽火通信、華虹集成電路、杭州海興電力、匯川電子、珠海光聯通信、雷柏電子、廣州新軟計算機、華訊方舟、帝晶光電、芯智匯科技、捷開通信、鮑麥克思電子、新時達電氣、涵普電力、浙江中控研究院、上海科哲生化科技、杭州領先科技、北京索爲高科系統、世紀東方國鐵、北京萬集科技、安科高科技、中電電力、魅族手機、國海政券、科陸軟件、四三九九網絡、易方達基金、聯友科技、天彩科技、廣州農商銀行、上海航盛、上海思源弘瑞自動化、南京康尼、博康智能、遠光軟件、南方漢邦、寧波三星電氣、拓普電氣、寶龍達、深藍電子、廣州南方衛星導航、視源電子、華帝股份、東莞技研新陽電子、北京銀聯金卡、捷順科技、廣東天波信息技術有限公司、東莞新能源、寧德新能源、雁聯計算機、度申科技、芯海科技、捷開通信深圳研發中心、森威爾公司、深圳惟傳科技、廈門融通訊息技術、株洲南車時代電氣、北京東方世紀國鐵、北京電研華源、綠友機械、廣東太陽神、廣東金昇陽、江蘇捷成車載電子、汕尾快捷通導設備、深圳速特攝影器材、溢陽光電、廣東中煙集團、中煙摩迪江門紙業、優特電力、ABB振威電器、廈門正新橡膠工業有限公司、比亞迪汽車、凱虹移動、珠海英博爾電氣、廈門士林電機、安維思科技(廣州)有限公司、廣日電梯、廣州三瑞醫療、廣州高新興科技………
l 已發表的文章:
《IPD在醫療電子行業的實施難點分析》、《軟件自動化測試實施難點分析》、《如何作好IPD DRY RUN》、《論IPD開發模式下產品質量改進》、《論IPD模式下研發組織結構演進》、《敏捷開發模式下的質量管理》、《淺談IPD模式下的敏捷軟件項目管理》、《如何培養合格的PDT經理》、《如何實現高效率的測試管理》、《軟件測試爲何失敗》、《研發任職資格體系實施要點分析 》、《測試人員的KPI分析》、《如何避免開發人員和測試人員的衝突》等
【課程大綱】
一、 軟件測試概述
本章節學習目標:主要讓學員瞭解爲何須要軟件測試,軟件測試對於軟件質量保證的重要性,以及軟件測試在整個產品質量體系中的位置。並列舉軟件測試的原則與方法。
1.1 軟件測試管理面臨的常見問題
1.2 測試在質量體系中的位置
1.3 測試原則與方法
1.4 爲何要儘早測試
1.5 木桶原理 ·20/80原則 ·Good-Enough原則·多快好省原則
1.6 錯誤、缺陷、故障、失效 ·測試成本分析
1.7 測試、調試、測試與調試的關係和區別
1.8 測試方法分類
1.8.1白盒測試、黑盒測試、灰盒測試
1.8.2測試策略 ·單元測試、集成測試、系統測試、驗收測試
1.8.3ALPHA測試、BETA測試、功能測試、性能測試
1.8.4動態測試、靜態測試
1.8.5手工測試、自動化測試、負載測試、壓力測試、性能測試
本單元研討案例:A公司軟件項目測試環節存在的典型問題,並分組討論,派表明上臺發言。
二、 軟件測試工程過程
本章節學習目標:讓學員瞭解測試工程過程和流程管理,掌握軟件測試的關鍵活動和管理流程,並向學員展示每一個階段的測試模板。
2.1 什麼是軟件測試工程 (從阿里巴巴的性能測試談起)
2.2 測試在軟件工程中的位置(基於不一樣開發流程中的測試角色)
2.3 瀑布模型測試過程
2.4 W型測試過程
2.5 V型測試過程
2.5.1單元測試計劃 ·單元測試 ·單元測試報告與詳細設計關係
2.5.2集成測試計劃 ·集成測試·集成測試報告與概要設計關係
2.5.3系統測試計劃 ·系統測試 ·系統測試報告與需求規格設計關係
2.5.4測試用例
2.5.5測試缺陷管理
2.5.6測試報告
2.6 代碼審查與走讀過程
2.6.1召開審查走讀會議
2.6.2專人書面評審
2.6.3使用統計和分析工具
2.7 單元測試過程
2.7.1什麼是樁(Stub)、驅動器(Driver)、模擬器(Simulator)
2.7.2單元測試環境
2.7.3單元測試工具選型
2.7.4單元/部件測試準備
2.7.5單元/部件測試執行
2.7.6測試計劃和用例評審查檢表、測試記錄、缺陷報告
2.8 集成測試過程
2.8.1集成測試策略的肯定時機
2.8.2集成測試基本概念 ·集成測試對象 ·集成測試中的角色定義
2.8.3集成測試的特色
2.8.4集成測試順序肯定
2.8.5集成測試準備 ·集成測試執行 ·缺陷跟蹤
2.8.6集成測試質量目標 ·典型集成測試平臺構造
2.8.7集成測試工做開展的制約因素
2.8.8集成測試成敗關鍵因素分析
2.9 系統測試過程
2.9.1轉測試操做流程和標準
2.9.2系統測試基本概念(定義、對象、依據)
2.9.3系統測試過程 ·系統測試輸入、輸出
2.9.4系統測試準備
2.9.5系統測試執行
2.9.6測試環境的規劃和管理
2.9.7問題跟蹤反饋 ·基於產品平臺的測試策略
2.9.8系統測試成敗關鍵因素分析 ·「黑白唱」
2.10 文檔測試過程
2.10.1 安裝包文字和圖片
2.10.2 安裝與設置指南
2.10.3 用戶手冊
2.10.4 在線幫助
2.11 驗收測試
2.11.1 驗收的基本定義與目的
2.11.2 驗收測試類型
2.11.3 根據合同驗收
2.11.4 用戶驗收測試
2.11.5 運行測試
2.11.6 現場測試
2.11.7 測試人員在客戶驗收過程當中的職責
模板展現:測試計劃、測試用例、單元測試、集成測試、驗收測試、文檔測試等模板展現。
三、 產品開發中的測試項目管理
本章節學習目標:掌握完整的測試項目的管理方法,分爲項目級測試管理,產品級測試管理以及項目外包測試管理三個方面。
研討案例:某知名通信企業一個成功的項目測試案例,讓學員分組討論獲得的啓發,從流程到模板分別進行進述。
3.1 軟件測試人員參與開發項目遇到的常見問題
3.2 項目級測試管理
3.2.1測試管理平臺的創建
3.2.2測試模板的設計
3.2.3測試交付件的管理
3.2.4測試計劃裁剪
3.2.5測試工做量的估算
3.2.6測試過程監控
3.2.7測試的成本控制
3.2.8測試過程的風險控制
3.2.9失效模式和影響分析(FMEA)
3.3 軟件需求跟蹤
3.4 測試架構設計
3.5 測試計劃設計
3.6 測試用例設計
3.7 測試用例的設計
3.7.1等價類劃分法
3.7.2邊界值分析法
3.7.3因果圖法
3.7.4功能圖法
3.7.5錯誤推斷法
3.7.6正交實驗設計方法
3.7.7測試用例設計的技巧:「弱化定性思惟+ 破壞性假設」
3.8 測試工具設計
3.9 測試評審
3.9.1需求規格評審
3.9.2詳細設計評審
3.9.3測試計劃評審
3.9.4測試用例評審
3.9.5測試報告評審
3.10 版本測試開始標準及結束標準
3.10.1 每一個階段開始的標準
3.10.2 每一個階段結束的標準
3.10.3 測試中斷的標準
3.10.4 版本測試結束的標準
3.11 缺陷管理流程
3.12 測試模板
3.13 制訂測試驗收標準
3.14 測試問題定級標準
3.15 測試評估
3.16 產品級測試管理
3.16.1 產品測試的全局性
3.16.2 產品測試用例庫的創建
3.16.3 測試用例的管理
3.16.4 測試用例的維護
3.16.5 產品自動化測試策略
3.16.6 每日構建的(Daily Build)的管理方法
3.16.7 缺陷生命週期管理
3.16.8 測試覆蓋率評估
3.16.9 其於軟件缺陷的質量評估
3.17 測試外包管理
3.17.1 下降成本
3.17.2 保證質量
3.17.3 提升效率
3.17.4 靈活的人力資源
3.18 軟件測試與度量
3.18.1 軟件測試成熟度模型(TMM)
3.18.2 軟件開發過程階段性度量指標
3.18.3 缺陷度量或缺陷分佈度量
3.18.4 測試用例的深度、質量和有效性
3.18.5 測試執行的效率和質量
3.18.6 缺陷報告的質量
3.18.7 測試覆蓋度
3.18.8 測試環境的穩定性或有效性
3.18.9 測試過程改進(TPI:Test Process Improvement)
3.18.10 缺陷預防與分析(ODC缺陷分析、Gompertz分析、Rayleigh分析、四象限分析、根本緣由分析、缺陷注入分析、DRE/DRM分析等)
3.18.11 CTP、STEP、CMMI等模型探討
n 案例研討:爲何要進行測試度量?
四、 測試組織與團隊(主要分享華爲及阿里巴巴測試團隊的管理案例)
本章節學習目標:瞭解如何管理一個測試團隊,包括我的技能,團隊能力,衝突管理,績效考覈,測試團隊成員的選、用、育、留等環節。
4.1 企業測試體系典型問題分析
4.2 測試技能發展歷程
4.3 測試體系如何從無到有建設?
4.4 如何從功能測試到測試平臺建設?
4.5 測試組織發展歷程
4.6 創建獨立的測試組織
4.7 如何建設高水平的測試部門?
4.8 企業測試文化的創建及培養
4.9 團隊組織架構
4.10 個能技能
4.11 測試團隊角色分類
4.12 測試團隊的溝通
4.13 測試團隊衝突管理
4.13.1 正確對待缺陷
4.13.2 具有良好的態度
4.13.3 開發和測試的合做
4.14 績效考覈管理
4.15 招聘優秀的軟件測試工程師
4.16 測試人員的職業通道
4.17 激勵測試人員
4.18 測試團隊的培養和提高
實例演練1:在進度緊張的狀況下,測試人員如何處理好和項目經理,開發人員的關係?
五、 軟件測試技術與自動化
本章節學習目標:瞭解軟件測試自動化工具的應用與實踐,掌握何時須要引入自動化測試,以用自動化測試所需的條件及自動化工具的選型,瞭解自動化測試的好處與不足;
5.1 測試工具的概念
5.1.1成本效益和風險
5.1.2測試工具策略
5.1.3測試工具集成
5.1.4腳本和腳本語言(TCL/TK、PYTHON、VB、RUBY、SHELL等)
5.2 測試缺陷管理工具(QC、BUGZILLA、IBM lutos notes)
5.3 測試用例管理工具(TD、TESTLINK、BUGFREE等)
5.4 測試工具部署
5.5 自動化測試框架介紹
5.6 開源測試工具
5.7 測試工具開發
5.8 測試工具分類
5.9 測試工具的收益分析
5.10 項目研討:自動化測試是否能夠促進項目進度,節省質量成本?
六、 基於敏捷開發模式的測試管理
本章節學習目標:瞭解在敏捷開發模式下的測試管理,測試人員如何參與敏捷項目。
6.1 敏捷測試的必要性
6.2 敏捷的價值
6.3 敏捷測試團隊中角色與活動場景演練
6.4 敏捷測試團隊的運做方式
6.5 敏捷測試員的十條法則
6.6 面向技術的測試管理
6.7 敏捷測試四象限管理
6.8 敏捷測試成功的關鍵要素
6.9 敏捷開發過程當中的自動化測試策略
6.10 敏捷測試的最佳實踐
6.11 研討:如何構建高效敏捷測試團隊?
七、 構建企業級測試體系建設
7.1 案例:某企業測試體系存在的問題分析
7.2 企業測試體系典型問題分析
7.3 測試技能發展歷程
7.4 測試體系如何從無到有建設?
7.5 如何從功能測試到測試平臺建設?
7.6 測試組織發展歷程
7.7 創建獨立的測試組織
7.8 如何建設高水平的產品測試部門?
八、 課程總結與回顧
本章節學習目標:針對兩天的課程,進行課程回顧,總結學習成果。
8.1 研討:根據我公司現狀,如何推動軟件測試管理體系?
【報名表】
課程名稱:軟件測試管理
培訓時間:深圳,2016年10月14-15日(週五-週六) 地點:深圳市民中心禧蓮大酒店
北京,2016年11月4-5日(週五-週六) 地點:北京市酒仙橋星月亮馬酒店
上海,2016年11月11-12日(週五-週六)地點:上海市徐彙區長航賓館
講 師:楊學明老師
費 用: 3600元/人(含資料、中餐、茶水、證書)
優惠政策:
預付款優惠方案 |
兩人組合 |
三人組合 |
四人組合 |
五人組合 |
6400 |
9000 |
11200 |
12500 |
報名方式:
請在培訓前將填好報名表回傳至共創力公司郵箱Jennywoo@163.com,
並請提早轉帳,共創力公司課前一週發詳細會務安排 (培訓參會名額限額30人)
單位名稱 |
|
規模:人數/年營業額 |
|
|||||||||
負責人姓名 |
|
手機 |
|
電話 |
|
郵箱 |
|
|||||
聯繫人姓名 |
|
手機 |
|
電話 |
|
郵箱 |
|
|||||
參會學員狀況 |
||||||||||||
姓名 |
部門 |
職務 |
電話 |
手機 |
|
|||||||
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|||||||
付款金額(大寫): 小寫:¥ 元 ;付款方式:現金 轉帳 |
||||||||||||
如須開具發票請填寫發票擡頭: |
||||||||||||
銀行付款方式 |
開戶名稱:深圳市共創力企業管理諮詢有限公司 開戶銀行:中國建設銀行深圳新城支行 開戶賬號:4420 1012 0000 5252 7746 |
|||||||||||
住宿預訂:須要幫訂 自行安排 |
||||||||||||
客戶簽字: |
||||||||||||
備註:①學員朋友可自備名片,以便學員現場的互動交流和往後互相拜訪學習取經。
②本課程可根據企業須要作定製開發,到企業進行內訓。
聯繫人:胡小姐
電話:0755-27900879
手機:13670006106
郵箱:jennywoo@163.com
QQ:22299996
網址:http://www.szgcl.com.cn/
地址:深圳市南山區桃園路田廈翡翠明珠C棟1905