曙海教學優勢
本課程以項目實現為導向,面向企事業項目實際需要,秉承二十一年積累的教學品質,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。線上/線下/上門皆可,課程可定制,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。曙海培訓的課程在業內有著響亮的知名度。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。
課程介紹
?
課程大綱:
?
本次培訓分十天進行,前四個工作日進行敏捷理論培訓以及實際環境搭建,后六天以敏捷開發模式模擬開發某電子商務平臺,通過迭代的方法逐步實現四個主要功能模塊的模擬,最后進行項目質量評估和學員開發能力進行評估。因為是模擬開發,所以不會實際編寫代碼(實際開發時間太長),只指導搭建敏捷開發平臺,但是會指導召開Product backlog meeting, Sprint planning meeting, daily scrum meeting, Sprint review meeting, Sprint retrospective meeting會議,產出Sprint backlog, burn down chart.
?
第一部分
第一章?敏捷的 Scrum 軟件開發流程
?1.1 敏捷宣言
?1.2 Scrum 中的角色
?1.3 Scrum 軟件開發流程 ?
?第二章?良好的開始是成功的一半——制定產品 Backlog
?2.1 什么是產品 Backlog
?2.2 產品 Backlog 的結構
?2.3 制定產品 Backlog 的注意事項 ?
?第三章?謀而后動——Sprint 計劃
?3.1 Scrum 中如何做計劃
?3.2 Sprint 計劃會議
?3.3 確定合適的 Sprint 長度 ?
?3.4 確定明確的 Sprint 目標
?3.5 確定 Sprint 包含的 Backlog 項 (bug, prototype, dev rule, etc)
?3.6 故事點估算
?3.7 定義完成
?3.8 Backlog 項的拆分 ?
?3.9 任務估算
?3.10 計算速率(包括Buffer及各種計劃時間)
?3.11 確定每日例會的時間地點 ?
?3.12 Bug 的處理 ?
?3.13 實際操練
?第四章?工欲善其事必先利其器——創建 Sprint backlog ?
?4.1 Sprint Backlog 和Task 區別
?4.2 任務板
?4.3 燃盡圖 ?
?4.4 如何查看任務板 ?
?4.5 實際操練
?第五章?細節決定成敗——團隊房間,每日例會,sprint 演示和 sprint 回顧
?5.1 如何召開每日例會 ?
?5.2 如何進行 Sprint 演示 ?
?5.3 如何進行 Sprint 回顧 ?
?5.4 如何處理Sprint中的突發情況
?5.6 實際操練
?
?
第二部分
?第六章?Scrum 團隊的日常點滴 ?
?6.1 將 Scrum 團隊的 Sprint 信息公示 ?
?6.2 Sprint 之間的休整
?6.3 Scrum Master 的日常工作
?6.4 Sprint同步
?6.5 實際聯系??
?
?
?第七章 分而治之——管理多個 Scrum 團隊和分布式 Scrum 團隊 ?
7.1 創建多個 Scrum 團隊
7.2 Sprint 同步
7.3 設置團隊領導 ?
7.4 人員分配
7.5 產品 Backlog 拆分 ?
7.6 分布式團隊的管理
?第八章 以不變應萬變——Scrum 中的需求變更管理第九章 白紙黑字的力量——Scrum 中的文檔管理 ?9.1 敏捷軟件開發流程也需要文檔?
9.2 各種實用的文檔
9.3 Scrum 團隊的文檔管理流程 ?
?第十章?測試也要敏捷
?10.1 驗收測試
?10.2 Scrum 團隊中的測試人員 ?
?10.3 Sprint 中的測試 ?
?
第三部分
?第十一章?敏捷開發環境搭建以及持續集成介紹?
11.1 敏捷過程 XP與Scrum
11.2 測試驅動開發(TDD)
11.3?持續集成的基本概念,要素,價值,原理,工作機制
11.4?持續集成的流程分析,工具的介紹
11.5 Jenkins安裝,配置,插件的使用
11.6代碼審查和權限管理工具Gerrit介紹
11.7配置管理概念和工具簡介(SVN/GIT)
11.8 GIT分支策略和持續集成的關系
11.10?持續集成及持續集成環境maven+nexus+jenkins+svn搭建
11.11?自動化構建
?第十二章?實際環境搭建實驗
?
?
?
?
第四部分模擬開發
?
開始我會介紹項目建設背景和電子商務平臺建設總體方案,對項目進拆分故事為task,并對task?進行人天的估算。總體架構介紹,?確定團隊的生產力,產出適合團隊的Sprint Goal?和Sprint backlog。四個功能模塊分四個sprint迭代分別在四個半天開發
?
第一個 統一信息門戶模塊
資料管理平臺
資訊管理
商品管理
消費者管理
收藏關注
交易帳戶管理
資金賬戶管理
第二個 業務交易平臺
訂購報價
支付結算
電子標簽防偽系統
物流跟蹤
退貨管理
服務評分
?
第五部分模擬開發
?
第三個 手機網絡和評論平臺
短信訂閱
手機上網訪問
手機內嵌系統
評論平臺
評論管理
BBS論壇
SNS社區
第四個 后臺管理平臺
個人設置
用戶及權限管理
日志及訪問統計
數據備份及恢復
數據清理
充值卡管理
積分分值設置
物流信息維護
?
最后對學員進行能力評估,對項目質量進行考核以及答疑。