持續提升軟件工程能力_受控、集成與測試驗證培訓
?
持續提升軟件工程能力_受控、集成與測試驗證培訓
學習對象?
集成/分析/設計/開發人員等軟件工程師,測試經理或測試工程師;軟件質量管理人員。
授課安排
?
持續提升軟件工程能力_受控、集成與測試驗證
第一節課
交付效率和質量分析
l??通過不同工程方式的實踐總結,分析和找到工程能力的弱點及改善方案,包括:
1)協同波次開發,通過波次開發波次測試解決大集成帶來的效率低下;
2)通過單元測試和靜態代碼檢查,減少“低級錯誤”產生;
3)持續集成(端到端工具),實現“小步、快速、自動”構建與反饋;
4)通過配置庫全面管控,實現代碼與配置受控、流轉、可追溯;
5)快速自動化測試設計與集成測試;
第二節課
配置管理
l??代碼版本管理;文檔配置管理;
l??代碼基線與快照;
l??管理變更;
l??并行開發與工作協同;分支與合并方法;
l??管理配置文件;
l??管理模型;
l??配置工具使用;
第三節課
持續集成與交付
l??通過實際案例講述持續集成工具的安裝/集成與使用,包括Jenkins/Ant/Maven/Nexus等
l??代碼自動檢測原理與方法/工具,包括Junit、Cunit/Findbugs等;
l??持續集成與持續交付
第四節課
測試
l?單元測試與靜態檢測
l?集成測試的用例設計(等價類、邊界值、場景法、因果圖、基本路徑覆蓋法);
l?測試執行的佳實踐五步曲;
l?測試度量與Bug分析;
l?測試驅動開發;
l?自動化測試與實踐;
小結:
適合企業自身的工程能力建設
l?組織成熟
l?技術成熟
l?以產品為中心
l?持續交付
l?業界典型實踐介紹
l?互動:建設計劃與建設難點等
監控IT項目工作
IT項目收尾
○案例分析
IT項目范圍和進度管理
(計劃為綱)
范圍計劃(WBS編制方法和技巧)
活動定義
活動排序
活動工期估計(關鍵路徑和Pert技術)
制訂進度計劃
○實戰
IT項目成本管理
(為將之道,必知其用兼其內外之資)
IT項目成本管理
成本管理基本概念
成本常見類型
???
常見成本風險
IT項目成本控制與掙值管理實踐技術
掙值分析與問題診斷方法及其案例
IT項目趨勢預測與成本調整技術
○沙盤實戰
IT項目質量管理
(質量為本)
IT項目質量管理
IT項目質量面臨的挑戰及模糊認識
IT項目發生質量問題的根本原因及對策
IT項目質量工程體系
IT項目質量控制方法、模型與工具(因果圖,控制圖))
???
IT項目全面質量保證
○實戰
IT項目現場管理&案例分析研討會
(落實為要)
IT項目現場管理?–?專題研討會
專題–1?項目實施現場的棘手問題以及處理
專題-?2?遠程協同實時研發的關鍵問題和應對方法
專題-?3?需求,合同,階段驗收,全面驗收,收尾款
○GIS行業應用研討——軟件(GIS)項目的現場總是靈活多
???
變,我們該如何高效率應對?
項目收尾?–?復盤,為什么要復盤?如何復盤?
經典IT項目現場管理案例集分析。。。
?