【課程制定的背景(困惑)】
本課程共包括兩個部分,軟件需求基礎(chǔ)和軟件測試基礎(chǔ),幫助開發(fā)人員對上對下,進一步掌握需求過程和測試狀況,有利于整體開發(fā)能力的提升。
1、 軟件需求基礎(chǔ)
軟件需求的分析與管理幾乎決定著項目與產(chǎn)品的成敗,因此有效的需求管理成為企業(yè)重要的競爭力。如何明確需求在整個產(chǎn)品生命中期管控中的位置,如何進準確而又快速的捕獲用戶用需求,如何進行需求的分析、開發(fā)以指導(dǎo)設(shè)計與實現(xiàn),如何對需求進行變更管理,如何進行需求的驗證確認與度量,這些將是這部分課程的重點。
2、 軟件測試基礎(chǔ)
幫助開發(fā)人員系統(tǒng)性的了解測試基礎(chǔ)知識,包括測試理論、測試技術(shù)、測試流程與測試方法,能夠更好的把控軟件質(zhì)量、發(fā)現(xiàn)軟件bug、保障軟件交付。
【課程主要解決的問題】
該課程以實例練習(xí)為主線,能達到即學(xué)即用的效果。通過該課程可以掌握:
1、需求基礎(chǔ)和測試基礎(chǔ)
2、掌握需求開發(fā)與需求管理的技巧與實戰(zhàn);
3. 掌握需求的捕獲過程,也就是與用戶進行交流溝通、協(xié)同管理需求的過程;
4. 掌握需求的開發(fā)與分析方法,如何指導(dǎo)設(shè)計開發(fā)工作,包括需求用例的編寫、用戶故事編寫、需求原型設(shè)計、用例圖、類圖等;領(lǐng)域建模方法實例;
5、掌握端到端測試實施流程(測試準備、測試設(shè)計、測試執(zhí)行、測試報告與分析的測試流程過程)、測試理論體系(測試模型與質(zhì)量體系)與測試技術(shù);熟悉軟件測試各階段產(chǎn)品;
6、掌握各種測試階段類型,包括單元測試、黑盒測試/白盒測試/代碼級測試的用例設(shè)計方法及各種類型測試方法;
7、掌握各種類型測試:功能、性能、接口、用戶體驗、安全、壓力測試等;
【授課方式】
理論50%+實踐50%
【培訓(xùn)時間】
2天
一. 需求基礎(chǔ)
培訓(xùn)模塊 | 內(nèi)容 |
需求管理綜述 | ① 如何應(yīng)對需求管理中的困難和問題 ② 需求在產(chǎn)品研發(fā)過程中的定位及各角色關(guān)系 ③ 需求在架構(gòu)規(guī)劃中的定位 ④ 柔性IT與隨需應(yīng)變 ⑤ 突破需求管理難題 ⑥ 需求管理其他案例分析 |
需求捕獲
| ① 與客戶溝通需求 ü 客戶總是說不清,做完再看,看了再返工 ü 客戶的需求總是變 ② 需求捕獲的應(yīng)對之策 ü 客戶群體的用戶角色分析 ü 不同客戶角色的溝通技巧 ü 需求捕獲之方法用戶訪談 ü 需求捕獲之方法聯(lián)合開發(fā) ü 需求捕獲之方法調(diào)研 ü 需求捕獲之方法情景仿真 ü 需求捕獲之方法文檔考古 ü 需求捕獲之方法現(xiàn)場觀摩 ③ 演練:模擬一次需求訪談過程 ④ 構(gòu)建需求條目 ⑤ 用戶需求說明書實例 ⑥ 需求捕獲案例分析與練習(xí) |
需求開發(fā)
| ① 區(qū)分功能需求、非功能需求② 項目需求之前瞻明確ü 業(yè)務(wù)環(huán)境因素分析ü 使用環(huán)境因素分析ü 構(gòu)建環(huán)境因素分析ü 技術(shù)環(huán)境因素分析③ 劃分系統(tǒng)范圍與構(gòu)件圖④ 項目需求分支之實踐過程及練習(xí)ü 業(yè)務(wù)能力分析ü 業(yè)務(wù)流程分析ü 業(yè)務(wù)活動分析ü 需求用例分析ü 需求之原型圖繪制方法ü 業(yè)務(wù)數(shù)據(jù)分析ü 業(yè)務(wù)報表分析⑤ 演練:需求用例、類圖、領(lǐng)域建模⑥ 需求的非功能屬性分析方法⑦ 接口分析方法⑧ 敏捷中的需求特性列表到用戶故事到任務(wù)⑨ 需求規(guī)格說明書實例⑩ 演練:用戶故事⑪ 演練:快速原型法⑫ 演練:需求到設(shè)計開發(fā)的指導(dǎo)作用
|
需求變更控制 | ① 需求中的變化與不變 ② 變更影響分析之技術(shù)分析 ③ 變更影響分析之項目分析 ④ 變更影響分析之業(yè)務(wù)分析 ⑤ 七步變更單 ⑥ 演練:一次需求變更過程 |
一. 測試基礎(chǔ)
知識單元 | 學(xué)習(xí)內(nèi)容 |
測試基礎(chǔ)與測試思維
| 1. 測試思維訓(xùn)練:培養(yǎng)和訓(xùn)練測試思維 2. 理解軟件測試定義和價值 3. 軟件應(yīng)用測試體系建設(shè)的范圍目標、總體測試框架設(shè)計; 4. 軟件測試基本構(gòu)成及基礎(chǔ)、各種類型測試(橫向維度的單元/集成/系統(tǒng)/驗收階段性測試,縱向維度的黑盒/白盒/動態(tài)/靜態(tài)/等測試); 5. 產(chǎn)品研發(fā)模式(瀑布/迭代/RUP/敏捷)與測試模型設(shè)計(V模型/W模型/X模型/H模型); 6. 測試驅(qū)動開發(fā)理論與實踐; 7. 測試在CMMI與ISO中的要求與定義; 8. 測試分析方法及技巧、實戰(zhàn)演練; 9. 先進測試方法:敏捷測試方法基礎(chǔ);為什么敏捷?敏捷測試轉(zhuǎn)型準備; |
軟件測試流程
| 穿插實例講解: 1.測試的總體約定(目標/人員/組織運作/環(huán)境/數(shù)據(jù)/工具)與測試流程(在項目/產(chǎn)品開發(fā)過程中如何落地); 2. 測試需求分析與管理 l 華為公司測試需求分析全過程詳解 l 波次需求與測試方法(測試中通過測試波次整理需求——協(xié)同的波次設(shè)計開發(fā)——協(xié)同的波次測試的實踐方法; l 測試需求的整理方法:流程圖、活動圖 l 敏捷測試需求的處理(story card) l Google的測試需求框架acc詳解及實例 3. 測試計劃與測試方案的制定與跟蹤方法: l 三級測試計劃; l 測試版本與測試波次;ü l 測試方案的編寫與要點、模板及實例; l 敏捷中的一頁紙計劃 3.測試用例設(shè)計的主要方法與原理及實踐; 4.測試執(zhí)行的關(guān)鍵步驟及技巧、回歸測試的實施; l 測試執(zhí)行的經(jīng)典五個步驟; l 敏捷探索性測試技巧及方法; l 測試執(zhí)行的過程跟蹤管理; l 測試版本控制與灰度發(fā)布; l 如何高效率做好回歸測試; l 易用性測試要點與執(zhí)行; l 兼容性測試要點及執(zhí)行; l 可靠性測試要點及執(zhí)行; 5.測試質(zhì)量標準與度量; l 缺陷處理流程; l 缺陷分級分類與修復(fù)周期; l 缺陷的度量與分析(廣度、深度、覆蓋度),通過缺陷驅(qū)動開發(fā)測試; l 主要bug的分析與挖掘; l 重大故障分析與管理、重大故障處理流程; l 敏捷缺陷管理; |
劉振田老師 軟件開發(fā)與管理專家
熟悉領(lǐng)域與專長
1. 項目管理、敏捷項目實踐,技術(shù)人員走向管理;
2. 軟件測試領(lǐng)域端到端的過程設(shè)計、自動化測試實踐與技巧、工具平臺建設(shè),性能測試技術(shù)與工具、調(diào)優(yōu),安全測試技術(shù)與工具;敏捷測試;
3. 軟件開發(fā)過程建設(shè)與優(yōu)化、包括敏捷開發(fā)與軟件開發(fā)技巧,軟件過程技術(shù)管理;
4. 軟件需求管理與需求分析;
5. 架構(gòu)規(guī)劃,包括四大架構(gòu)、專題架構(gòu)、安全架構(gòu)的規(guī)劃與設(shè)計實踐;
6. 持續(xù)集成與持續(xù)交付的實踐,形成端到端開發(fā)、編譯、測試與部署自動化流水線;
7. 軟件質(zhì)量管理
工作經(jīng)歷
1、 1999-2006,供職于華為技術(shù),任高級工程師/項目經(jīng)理,主持開發(fā)了公司供應(yīng)商供貨管理系統(tǒng)、智能網(wǎng)網(wǎng)絡(luò)管理軟件系統(tǒng)、企業(yè)計劃執(zhí)行管理系統(tǒng)等;
2、 2005-2020,供職于國內(nèi)著名軟件企業(yè),任技術(shù)總監(jiān),超過50個大型項目的項目管理、開發(fā)測試技術(shù)、規(guī)劃設(shè)計與組織工作,實踐經(jīng)驗豐富;
授課方式
所有課程以實踐和經(jīng)驗分享為主,啟發(fā)式講授、互動式教學(xué)、體驗式學(xué)習(xí),小組討論、案例研討、情景模擬、實際演練。培訓(xùn)現(xiàn)場互動性強,內(nèi)容嚴謹而專注,系統(tǒng)的課程設(shè)計。培訓(xùn)實用實際,接地氣能落地,好學(xué)管用。
培訓(xùn)經(jīng)歷
金融行業(yè):建設(shè)銀行技術(shù)中心、中國銀行北京分行、工商銀行深圳分行、平安保險及平安銀行、長沙銀行、交通銀行、晉商銀行、順德農(nóng)商銀行、重慶農(nóng)商銀行、農(nóng)業(yè)銀行北京分行、浦發(fā)銀行、英大人壽、陽光保險、中國人壽、中國人保、廣發(fā)銀行等
通信行業(yè):中國移動浙江分公司、中國移動江蘇分公司、中國移動云南分公司、中國移動內(nèi)蒙分公司、中國移動研究院、中國移動重慶分公司、中移物聯(lián)深圳、中移重慶、咪咕音樂、咪咕視訊、中國移動山西分公司、中國移動福建分公司、中國移動南方基地、中國聯(lián)通河南分公司、中國聯(lián)通北京分公司、北京電信、上海電信、重慶電信等
電力行業(yè):國電南瑞、中電啟明星、國網(wǎng)伊力、華電山東、魯能軟件、中恒博瑞、博瑞翔倫、粵電集團、蒙思極智聯(lián)、國網(wǎng)電子商務(wù)、電力科學(xué)研究院、內(nèi)蒙華電、神華集團等
智能制造:海爾集團總部、海爾北京、海信技術(shù)、長虹集團、聯(lián)想集團、中興通訊總部、中興通訊三亞研究院、三星電子、東方電氣、中國中車等
IT及互聯(lián)網(wǎng)企業(yè):麥子金服、京東、中彩網(wǎng)、卓望科技、東方國信、首都信息、亞信科技等
航空:南方航空、中國商飛、西部航空、重慶航空、東方航空、海南航空等
其他:中國石油、新奧燃氣、河南公積金中心、中國勘測設(shè)計院等
房地產(chǎn)建筑行業(yè)講師大全(三)
房地產(chǎn)建筑行業(yè)講師大全(三)
房地產(chǎn)建筑行業(yè)講師大全(二)
房地產(chǎn)建筑行業(yè)講師大全(二)
房地產(chǎn)建筑行業(yè)講師大全(一)
物業(yè)管理 講師推薦
建筑施工行業(yè) 講師推薦
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序
標準采購作業(yè)程序