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