班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每期人數限3到5人。 |
上課時間和地點 |
上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
最近開課時間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
☆資深工程師授課
☆注重質量
☆邊講邊練
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
3、培訓合格學員可享受免費推薦就業機會。 |
課程大綱 |
|
配置管理理論、實踐、工具與應用培訓
配置管理理論、實踐、工具與應用培訓
配置管理方法、實踐、工具與應用培訓
?
?
本課程已配置管理為基礎,講解在一個軟件產品的研發過程中,如何有效的實施:版本管理、基線管理、變更管理、工作協同、構建管理、發布管理,課程結合實際的案例背景,充分講解相關的內容,通過實際工作案例來講解相應的方法、實踐、工具與應用。
?
培訓目標:
________________________________________
通過本課程學習和實踐,學員能夠:
1.? 理解軟件開發與配置管理的關系,配置管理與產品質量的關系;;
2.? 描述典型的軟件配置管理的參與角色和相應的任務;
3.? 最佳實踐:
o?? 版本管理
o?? 管理變更
o?? 并行開發與工作協同,
o?? 持續集成與構建管理,
o?? 分布式、跨地域、跨組織的配置管理;
o?? 構建流程自動化,
o?? 復用管理
o?? 部署自動產品發布
o?? 支持多版本產品發布
4.? 通過建立有效的溝通手段,能夠了解軟件開發項目軟件配置管理需求,為項目制定并執行適合的軟件配置管理方案;
5.? 能夠分析當前軟件項目的某些問題和潛在風險,理解并運用軟件配置管理的最佳實踐為軟件開發項目提供有效的支持,幫助軟件開發項目提高開發效率和產品質量。
6.? 提升和分享軟件配置管理經驗,形成組織級最佳實踐使組織所有相關軟件項目收益
?
?
如果課程內容不符合您的期望,可以定制內訓
?
?
課程特點:1、理論與實踐相結合,解決你的實際問題。2、真實案例的剖析,深入淺出的講解,使你能學以致用。
培訓大綱:
?
主題:軟件配置管理的概念
重點:幫助學員理解和認識軟件配置管理的基本概念、重要性和良好屬性帶來的價值
·? 通過一個有效軟件開發案例演示,從開始缺少軟件配置管理所帶來的風險,讓學員理解軟件配置管理的本質并認識到其重要性;
·? 通過對這個案例的進一步分析總結當前軟件開發的普遍存在的典型問題,系統性的引出軟件配置管理概念和基本內容;
·? 回溯軟件配置管理的起源和發展,比較典型的軟件配置管理工具,引出現代良好的軟件配置管理系統的基本屬性;
案例講解
主題:軟件開發項目生命周期中,軟件配置管理的基本活動 (版本控制、工作區管理、配置控制)
重點:使學員明白其所處角色并能夠通過具體工具執行軟件配置管理各項基本活動
·? 通過上述軟件開發案例演示講述軟件配置管理在軟件項目生命周期的位置以及參與者的角色劃分及其任務
·? 通過案例軟件項目的不斷深入剖析和軟件配置管理工具(根據不同需求可能會有不同教學工具,講述如何執行配置管理基本活動:
????
1) 個人開發與團隊協同開發下的版本控制與工作區管理
????
2) 存儲區管理,配置控制與物理架構設計的關系,如何批量倒入
案例講解
?
從開發到集成到發布,基線管理
·? 從開發到集成到發布管理:演示項目不同角色進行開發過程中的按任務單元劃分和提交,集成過程中收集任務單元構建和測試,發布過程中基線和生成物的部署
·? 軟件整體版本和基線管理:演示如何產生基線對軟件進行標識,如何利用基線,以及基線的命名和演進
·? 文檔管理與源代碼的區別
案例講解
?
分支策略與并行開發,變更與缺陷管理
·? 分支原理與基本策略:通過案例項目的需求和并行開發場景的分析,選擇合適的分支策略,項目協同開發下如何產生分支進行隔離和合并;
·? 軟件變更與缺陷管理:如何使用缺陷跟蹤系統記錄和管理缺陷,如何與配置管理系統關聯,如何評估變更的影響面,控制和統計變更
案例講解
?
構建管理與持續集成
軟件配置管理最佳實踐
·? 構建管理和持續集成:通過案例項目的構建實例講述構建的概念,如何保證構建的可重復性,記錄構建相關信息,優化構建效率
·? 持續集成方法,如何部署持續集成以及常用工具
·? 軟件配置管理的最佳實踐:總結所講軟件配置管理基本活動得出軟件配置管理最佳實踐
案例講解
?
主題:在項目生命周期中執行軟件配置管理
重點:通過建立有效的溝通手段,能夠了解軟件開發項目需求,為項目制定并執行適合的軟件配置管理方案;
·? 通過一個全新案例演進過程中逐步復雜,引出項目對配置管理的特定需求:
·? 如何與項目有效溝通解決這種需求?建立有效的溝通手段,使用已有經驗提供必要的咨詢服務來引導項目建立良好的軟件配置管理系統;
·? 制定軟件配置管理計劃;
案例講解
?
執行計劃、配置審計、發布報告
·? 執行軟件配置管理計劃:演示使用所學軟件配置基本管理基本活動模擬實施這個計劃
·? 形成配置管理狀態報告并執行配置管理審計;
·? 軟件發布報告;
案例講解
?
主題:復雜場景軟件配置管理和組織共享
重點:軟件配置管理在組織內部的提升,形成組織級的軟件配置管理最佳實踐,并且使得組織其它軟件開發項目能分享成功軟件配置管理經驗,避免失敗案例。
伴隨著演示案例軟件項目開發場景的復雜化引出軟件配置管理面臨的更多挑戰,如何解決這些挑戰來改進我們的配置管理系統:
·? 多軟件產品線密集發布情況下,實施產品間的復用和共享
·? 軟件產品在多個項目中定制情況下,實施項目間的復用和共享
·? 軟件項目在多個地理分布站點同時開發情況下,如何實施
·? 如何形成組織級的軟件配置管理環境和流程,使得所有相關項目能夠分享這些最佳實踐,提升研發效率,避免失敗案例
案例講解
?
?
?
?
?
?
?
|