你當前所在的位置:首頁 > 企業管理培訓 > 企業內訓 > 持續集成與持續交付實踐-上海工慧企業管理
學習對象
開發人員、測試人員、架構師、運維工程師、技術總監、過程改進總監
課程目標
1、理解快速且持續的質量反饋是軟件交付成功的基礎,以及如何才能達到這一目的
2、了解在整個軟件交付過程中,如何提高所有角色的參與度和協作度
3、理解持續集成、持續交付中的各項原則,以及最佳實踐的實施
4、了解如何帶動軟件組織從傳統軟件開發走向持續交付
【課程背景】
本課程首先會介紹敏捷基礎概念與基礎實踐知識點,然后將詳細講解持續集成的基礎知識,包括配置與版本管理、自動化構建、自動化測試與部署,然后進一步引入持續交付的核心實踐——部署流水線,包括如何利用精益理論的價值流分析工具對組織內現有軟件交付過程進行建模。之后,討論支撐部署流水線的基礎——即敏捷開發環境基礎設施建設與管理,包括最佳分支策略、機器環境管理,以及數據與依賴管理,并介紹各部分相關工具的選擇。還將介紹百人以上分布式團隊如何進行持續交付。
課程內容
Part I
持續交付簡介
業界現狀簡介
持續交付的商業價值
持續交付的生態圈
Part II
持續集成是前提
實施持續集成的基礎框架
常見問題及解決方案
1)自動化構建、配置管理與分支策略(案例)
配置管理工具對持續集成的友好性
不同場景下的分支管理最佳實踐
選擇過渡方案時需要考慮的三個要點
2)自動化測試及用例管理(案例)
如何高效管理自動化測試用例
自動化測試最佳實踐(既有代碼與新代碼)
分層測試技巧
3)成功實施持續集成的三個紀律(案例)
Part III
持續交付的核心實踐與策略
1)建立自己的部署流水線(演示)
2)配置管理進階與環境管理(案例討論+問題講解)
3)數據與包依賴管理(案例講解)
4)部署管理及工具簡介(講解)
5)持續交付對團隊與個人的要求
6)百人分布式團隊的案例介紹
Part IV
持續交付實施過程中的評估與注意事項
1)成熟度模型介紹
2) 應用成熟度模型進行持續改進
3) 如何根據實際情況,根據通用成熟度模型,定制企業內部的評估體系,效果度量及注意事項,制定改進方向
持續集成與持續交付實踐-上海工慧企業管理
信息來源:工慧企業管理服務外包網更新時間:2017-5-31瀏覽量:200字體大小:大 中 小
學習對象
開發人員、測試人員、架構師、運維工程師、技術總監、過程改進總監
課程目標
1、理解快速且持續的質量反饋是軟件交付成功的基礎,以及如何才能達到這一目的
2、了解在整個軟件交付過程中,如何提高所有角色的參與度和協作度
3、理解持續集成、持續交付中的各項原則,以及最佳實踐的實施
4、了解如何帶動軟件組織從傳統軟件開發走向持續交付
【課程背景】
本課程首先會介紹敏捷基礎概念與基礎實踐知識點,然后將詳細講解持續集成的基礎知識,包括配置與版本管理、自動化構建、自動化測試與部署,然后進一步引入持續交付的核心實踐——部署流水線,包括如何利用精益理論的價值流分析工具對組織內現有軟件交付過程進行建模。之后,討論支撐部署流水線的基礎——即敏捷開發環境基礎設施建設與管理,包括最佳分支策略、機器環境管理,以及數據與依賴管理,并介紹各部分相關工具的選擇。還將介紹百人以上分布式團隊如何進行持續交付。
課程內容
Part I
持續交付簡介
業界現狀簡介
持續交付的商業價值
持續交付的生態圈
Part II
持續集成是前提
實施持續集成的基礎框架
常見問題及解決方案
1)自動化構建、配置管理與分支策略(案例)
配置管理工具對持續集成的友好性
不同場景下的分支管理最佳實踐
選擇過渡方案時需要考慮的三個要點
2)自動化測試及用例管理(案例)
如何高效管理自動化測試用例
自動化測試最佳實踐(既有代碼與新代碼)
分層測試技巧
3)成功實施持續集成的三個紀律(案例)
Part III
持續交付的核心實踐與策略
1)建立自己的部署流水線(演示)
2)配置管理進階與環境管理(案例討論+問題講解)
3)數據與包依賴管理(案例講解)
4)部署管理及工具簡介(講解)
5)持續交付對團隊與個人的要求
6)百人分布式團隊的案例介紹
Part IV
持續交付實施過程中的評估與注意事項
1)成熟度模型介紹
2) 應用成熟度模型進行持續改進
3) 如何根據實際情況,根據通用成熟度模型,定制企業內部的評估體系,效果度量及注意事項,制定改進方向

