400-888-5228

培訓(xùn)目標(biāo)

此課程通過(guò)咨詢師直接駐場(chǎng),采用培訓(xùn)+現(xiàn)場(chǎng)沙盤實(shí)戰(zhàn)的復(fù)合形式,對(duì)大約4~6個(gè)項(xiàng)目組進(jìn)行完整案例的研發(fā)全程實(shí)戰(zhàn)沙盤指導(dǎo)。培訓(xùn)中所用的所有案例,均來(lái)自于團(tuán)隊(duì)自身。

 

兩種形式均需要提前簡(jiǎn)短電話溝通(30分鐘),根據(jù)客戶原來(lái)掌握的情況,確認(rèn)課程重點(diǎn)和裁剪方法。為了保持課程完整性,被裁剪掉的內(nèi)容也會(huì)被快速講解一下。

不過(guò)大綱和課件無(wú)需更新,講師只要在授課時(shí)進(jìn)行靈活應(yīng)變即可。

目標(biāo)與思路

團(tuán)隊(duì)成員職能應(yīng)相對(duì)完整,主要角色包括:產(chǎn)品經(jīng)理(Product Owner),項(xiàng)目經(jīng)理(Scrum Master),業(yè)務(wù)分析人員,開(kāi)發(fā)與測(cè)試骨干。

若有其他非開(kāi)發(fā)團(tuán)隊(duì)(質(zhì)量保證,配置管理,過(guò)程管理等),請(qǐng)拆散后分布于不同團(tuán)隊(duì)中進(jìn)行實(shí)戰(zhàn)。拆散后的團(tuán)隊(duì)人數(shù)不計(jì)算在項(xiàng)目組內(nèi)部(因此每個(gè)項(xiàng)目組的人數(shù)可能超過(guò)8人,但不會(huì)影響培訓(xùn)效果)。

課程大綱

第一天

Day 1

?

概述Introduction (1hr)

2? 敏捷開(kāi)發(fā)的歷史History of Agile

2? 敏捷開(kāi)發(fā)當(dāng)前分支Current Branches of Agile

2? 敏捷開(kāi)發(fā)的未來(lái)Future of Agile

拆分需求并建立產(chǎn)品待開(kāi)發(fā)項(xiàng)Break down requirements and build product backlog (4hrs)

2? 建立用戶場(chǎng)景Build a list of user scenarios

2? 分析并使用實(shí)體作為史詩(shī)故事Analyze and use potential entities(objects) as Epics.

2? 分析并使用CURD行為作為用戶故事Analyze and use CRUD actions of users as Stories.

2? 練習(xí):建立產(chǎn)品待開(kāi)發(fā)項(xiàng)Exercise: Build the product backlog

2? Q&A

優(yōu)先級(jí)排序及早期估算Prioritizing and early phase estimation (3hrs)

2? 根據(jù)商業(yè)目標(biāo)優(yōu)化用戶故事Prioritize stories according to business objects.

2? 創(chuàng)建用戶故事地圖以便呈現(xiàn)整體計(jì)劃Build story mapping to visualize the overall planning

2? 基于功能點(diǎn)(而非故事點(diǎn))估算整體工作量,工期,成本,代碼行,測(cè)試用例數(shù)Estimate overall efforts, duration, cost, lines of code and count of testcases, based on function point (rather than story point).

2? 練習(xí):創(chuàng)建和估計(jì)用戶故事地圖Exercise: Build and estimate the story mapping.

2? 問(wèn)答環(huán)節(jié)Q&A

第二天

Day 2

?

迭代計(jì)劃會(huì)Iteration planning meeting (4hrs)

2? 如何給團(tuán)隊(duì)講一個(gè)好故事How to tell a good story to the team.

2? 計(jì)劃撲克Planning poker.

2? 練習(xí):用計(jì)劃撲克估算一個(gè)用戶故事Exercise: Plan a story with planning poker.

2? 超越用戶故事-更快的估算和更快的開(kāi)發(fā)速度Beyond planning poker – quicker planning and shorter development time(Planning Poker Pro).

2? 問(wèn)答環(huán)節(jié)Q&A

?

看板與每日立會(huì)Kanban and daily standup meeting (2hrs)

2? 每日立會(huì)的三個(gè)問(wèn)題3 Questions of daily standup meetings

2? 超越每日立會(huì)-用代碼公有制來(lái)連接團(tuán)隊(duì)成員Beyond standup meetings – connect team members with collective ownership

2? 看板:控制在制品數(shù)量Kanban: Keep down the WIP.

2? 練習(xí):超越看板-改進(jìn)你的看板Exercise: Beyond Kanban – Improve your Kanban

2? 問(wèn)答環(huán)節(jié)Q&A

敏捷技術(shù)管理Agile Technology? (3hrs)

2? 基于用戶故事的編碼 Coding based on user stories

2? 自動(dòng)化測(cè)試介紹Introduction to test automation.

2? 案例分享

n? 基于微服務(wù)的“零編碼”接口測(cè)試框架

n? 基于MarS的快速Web界面測(cè)試

高級(jí)話題 Advanced Agile (1hrs)

2? QAD量化敏捷開(kāi)發(fā) Quantitative Agile Development

2? QAMMI量化敏捷成熟度模型集成 Quantitative Agile Maturity Model Integration