IID 增量式迭代
Scrum
關(guān)鍵實(shí)踐
- 自主型自我組織團(tuán)隊(duì);
- 對(duì)一些迭代而言,一旦確定了任務(wù),就不額外增加工資;
- 迭代周期通常為30個(gè)日歷日;
- 每次迭代最后都向外部利益相關(guān)者演示成果;
- 對(duì)于每次迭代,采用客戶(hù)驅(qū)動(dòng)自適應(yīng)計(jì)劃;
Scrum每日站會(huì)
- 自從上次Scrum你都做了什么;
- 從現(xiàn)在開(kāi)始到下次Scrum你將做什么;
- 是什么阻礙了迭代目標(biāo)的實(shí)現(xiàn);
- 有沒(méi)有要添加到?jīng)_刺代辦事宜中的任務(wù);
- 你是否從團(tuán)隊(duì)成員的某些人身上學(xué)到了一些新的東西或者做出了一些新的決定;
極限編程
-
4種價(jià)值觀
a. 溝通;b. 簡(jiǎn)單;c. 反饋;d. 勇氣 -
核心實(shí)踐
a. 計(jì)劃博弈;b. 小規(guī)模的頻繁發(fā)布;c. 系統(tǒng)隱喻;d. 簡(jiǎn)單設(shè)計(jì);e. 測(cè)試;f. 經(jīng)常重構(gòu);g. 結(jié)對(duì)編程;h. 團(tuán)隊(duì)代碼所有權(quán);i. 持續(xù)集成; j. 可持續(xù)速度; k.整個(gè)團(tuán)隊(duì)在一起;l. 編碼標(biāo)準(zhǔn)
UP(統(tǒng)一過(guò)程)
關(guān)鍵實(shí)踐
- 在短期的時(shí)間箱迭代開(kāi)發(fā)
- 在早期的迭代中開(kāi)發(fā)高風(fēng)險(xiǎn)的元素和高價(jià)值的元素,盡量重用已存在的組件
- 確保向你的客服交付有價(jià)值的東西
- 盡早適應(yīng)項(xiàng)目中的變化
- 作為一個(gè)團(tuán)隊(duì)協(xié)同工作
迭代組織過(guò)程
- 起始階段
確定高級(jí)目標(biāo)、商業(yè)案例、遠(yuǎn)景,以及預(yù)定義和允諾的范圍,詳細(xì)定義10%的重要需求,識(shí)別關(guān)鍵風(fēng)險(xiǎn),詳細(xì)評(píng)估工作量 - 細(xì)化階段
迭代強(qiáng)調(diào)編寫(xiě)有風(fēng)險(xiǎn)的核心架構(gòu),識(shí)別和緩解重要風(fēng)險(xiǎn),對(duì)80%的主要需求進(jìn)行改進(jìn)和詳細(xì)定義,可靠性和信息足于估算工期和工作量 - 構(gòu)造階段
完成系統(tǒng)設(shè)計(jì)并未開(kāi)發(fā)做好準(zhǔn)備,在細(xì)化階段的基礎(chǔ)上,進(jìn)行高效的和可預(yù)見(jiàn)的開(kāi)發(fā) - 移交階段
校驗(yàn)系統(tǒng)設(shè)計(jì)為部署做準(zhǔn)備,部署系統(tǒng)
Evo(Evolutionary Project Management)
強(qiáng)調(diào)內(nèi)容
- 段迭代,每次迭代交付一個(gè)漸進(jìn)版本
- 漸進(jìn)式的需求和設(shè)計(jì)
- 自適應(yīng)的客戶(hù)驅(qū)動(dòng)的計(jì)劃或者價(jià)值驅(qū)動(dòng)的計(jì)劃
- 價(jià)值和進(jìn)度的可量化的度量
- 用樹(shù)枝度量的方式定義所有的質(zhì)量需求
- 對(duì)于規(guī)格說(shuō)明描述,可選用一種語(yǔ)言-P語(yǔ)言(Planguage)