團隊經(jīng)理
互聯(lián)網(wǎng)
支付平臺
電信
持續(xù)集成
軟件測試
單元測試
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

CSD認證課程

jackyshen

MSUP 獨立咨詢師

申健。創(chuàng)客,工匠,敏捷教練,軟件開發(fā)顧問。致力于啟發(fā)創(chuàng)意、促進協(xié)作、交付價值的事業(yè)。1994年迷上計算機編程,畢業(yè)于南京大學(xué)。
擁有CSP,CSM和CSPO認證、看板認證和ToP引導(dǎo)技術(shù)認證。Scrum聯(lián)盟CSD認證課程授權(quán)講師,管理3.0講師。
在跨國企業(yè)從事將近十年的研發(fā)和管理工作,涉及電信、金融、互聯(lián)網(wǎng)等領(lǐng)域,擁有豐富的移動應(yīng)用程序和面向服務(wù)分布式系統(tǒng)的項目經(jīng)驗。自2007年開始進入敏捷開發(fā)實戰(zhàn),在大型敏捷組織中擔任過高級軟件工程師、研發(fā)經(jīng)理、質(zhì)量經(jīng)理、敏捷教練等職位,對大型組織(500人以上)的敏捷轉(zhuǎn)型,團隊管理和和工程實踐的落地運用具有豐富的經(jīng)驗。
《SOA與REST》、《有效的單元測試》譯者。InfoQ中文站編輯,中國敏捷教練組成員,敏捷之旅、ScrumGathering、QClub等社區(qū)活動的組織者及演講嘉賓。
中央大學(xué)天津校友會常委。

申健。創(chuàng)客,工匠,敏捷教練,軟件開發(fā)顧問。致力于啟發(fā)創(chuàng)意、促進協(xié)作、交付價值的事業(yè)。1994年迷上計算機編程,畢業(yè)于南京大學(xué)。 擁有CSP,CSM和CSPO認證、看板認證和ToP引導(dǎo)技術(shù)認證。Scrum聯(lián)盟CSD認證課程授權(quán)講師,管理3.0講師。 在跨國企業(yè)從事將近十年的研發(fā)和管理工作,涉及電信、金融、互聯(lián)網(wǎng)等領(lǐng)域,擁有豐富的移動應(yīng)用程序和面向服務(wù)分布式系統(tǒng)的項目經(jīng)驗。自2007年開始進入敏捷開發(fā)實戰(zhàn),在大型敏捷組織中擔任過高級軟件工程師、研發(fā)經(jīng)理、質(zhì)量經(jīng)理、敏捷教練等職位,對大型組織(500人以上)的敏捷轉(zhuǎn)型,團隊管理和和工程實踐的落地運用具有豐富的經(jīng)驗。 《SOA與REST》、《有效的單元測試》譯者。InfoQ中文站編輯,中國敏捷教練組成員,敏捷之旅、ScrumGathering、QClub等社區(qū)活動的組織者及演講嘉賓。 中央大學(xué)天津校友會常委。

課程費用

9000.00 /人

課程時長

2

成為教練

課程簡介

這是一個4+1天CSD認證課。內(nèi)容會融合更多的Scrum團隊在日常工作中的實戰(zhàn)體驗,包括持續(xù)集成實戰(zhàn)和Scrum迭代體驗,理解真正的Scrum團隊中的協(xié)作、學(xué)會TDD和ATDD的目的和方法、學(xué)會如何書寫優(yōu)秀的單元測試、理解如何工作在遺留代碼上、理解各種軟件測試概念的差異、學(xué)會重構(gòu)代碼來改善可維護性,從而應(yīng)對變化等。這個認證課是3天技術(shù)實踐課的進階,強化了Scrum的真實體驗。在課上老師會通過大量的動手操作、 游戲和班級討論等模擬練習,讓學(xué)員更好的運用和掌握Scrum開發(fā)技術(shù)。

目標收益

? 體驗到真實敏捷Scrum團隊中的協(xié)作方式
? 理解測試先行的理念,學(xué)會測試驅(qū)動開發(fā)TDD等方法
? 學(xué)會識別代碼壞味道,并通過小步重構(gòu)來改善架構(gòu)與設(shè)計
? 培養(yǎng)書寫整潔代碼、有效單元測試的習慣
? 理解持續(xù)集成和分層測試

培訓(xùn)對象

課程大綱

敏捷基礎(chǔ) 1. Scrum基礎(chǔ)
2. 真正的團隊
3. 用戶故事拆分
4. Scrum會議
測試驅(qū)動開發(fā) 1. 什么是TDD
2. TDD循環(huán)
3. TDD模式
4. 演示與練習
單元測試 1. 軟件測試
2. 4階段模式
3. 測試框架
4. FIRST原則
5. 測試壞味道
6. 成本與收益
7. 演示與練習
重構(gòu) 1. 代碼壞味道
2. 重構(gòu)時機
3. 重構(gòu)手法
4. 整潔代碼
5. 演示與練習
浮現(xiàn)式設(shè)計 1. 什么是設(shè)計
2. 領(lǐng)域驅(qū)動設(shè)計
3. 設(shè)計建模
4. 演示與練習
整潔代碼 1. 簡單設(shè)計
2. SOLID原則
3. 重構(gòu)與設(shè)計模式
4. 函數(shù)式編程(python)
Stub & Mock 1. 關(guān)于依賴
2. 如何破解依賴
3. 探索Stub
4. 探索Mock
5. Mocking框架
6. 演示與練習
敏捷基礎(chǔ)
1. Scrum基礎(chǔ)
2. 真正的團隊
3. 用戶故事拆分
4. Scrum會議
測試驅(qū)動開發(fā)
1. 什么是TDD
2. TDD循環(huán)
3. TDD模式
4. 演示與練習
單元測試
1. 軟件測試
2. 4階段模式
3. 測試框架
4. FIRST原則
5. 測試壞味道
6. 成本與收益
7. 演示與練習
重構(gòu)
1. 代碼壞味道
2. 重構(gòu)時機
3. 重構(gòu)手法
4. 整潔代碼
5. 演示與練習
浮現(xiàn)式設(shè)計
1. 什么是設(shè)計
2. 領(lǐng)域驅(qū)動設(shè)計
3. 設(shè)計建模
4. 演示與練習
整潔代碼
1. 簡單設(shè)計
2. SOLID原則
3. 重構(gòu)與設(shè)計模式
4. 函數(shù)式編程(python)
Stub & Mock
1. 關(guān)于依賴
2. 如何破解依賴
3. 探索Stub
4. 探索Mock
5. Mocking框架
6. 演示與練習

活動詳情

提交需求