根據(jù)項(xiàng)目生命周期的類型,我們就可以來(lái)考量是否適合敏捷迹辐。我先來(lái)幫你區(qū)分開(kāi)它們蝶防。在你開(kāi)始一項(xiàng)項(xiàng)目的時(shí)候,我們首先要明確項(xiàng)目的需求明吩、執(zhí)行方式间学、交付方式和最終目標(biāo)這些內(nèi)容,如果需求非常的明確印荔,也就是說(shuō)客戶的需求在項(xiàng)目之初已經(jīng)確定低葫,并且不會(huì)隨著項(xiàng)目的進(jìn)行而改變,那么此時(shí)我們就可以確定仍律,項(xiàng)目采用預(yù)測(cè)型生命周期來(lái)推進(jìn)氮采。
但是如果我們的項(xiàng)目需求是動(dòng)態(tài)的,而且這個(gè)需求比較復(fù)雜并且充滿了不確定性染苛,需要內(nèi)部在不斷完善中來(lái)達(dá)成最終的交付鹊漠,那么此時(shí)我們就要選擇迭代型生命周期。
如果我們的客戶想要根據(jù)部分成果來(lái)調(diào)整最初的需求茶行,也就是說(shuō)在整個(gè)推進(jìn)過(guò)程中要注重客戶的反饋躯概,那么此時(shí)我們就要選擇增量型生命周期。
但在現(xiàn)實(shí)生活中畔师,情況往往不是這么簡(jiǎn)單娶靡,我們可能需要在頻繁迭代的時(shí)候,考慮到客戶的反饋看锉,那么此時(shí)我們就要選擇敏捷型生命周期姿锭,這里請(qǐng)你注意,因?yàn)槊艚菪蜕芷谧⒅仡l繁的交付伯铣,所以對(duì)團(tuán)隊(duì)的要求很高呻此,但是如果遇到大型項(xiàng)目,這樣就會(huì)很吃力而且不太實(shí)際腔寡,而增量型生命周期是在固定的周期完成部分交付焚鲜,就會(huì)更加適合。
敏捷方法看重的就是交付成果放前,所以結(jié)合上述分析忿磅,我們可以知道,當(dāng)你的工作場(chǎng)景是預(yù)測(cè)型和迭代型時(shí)凭语,那么你完全沒(méi)有必要采用敏捷方法葱她;當(dāng)你的工作場(chǎng)景是增量型和敏捷型時(shí),你就可以部分或全部轉(zhuǎn)型敏捷似扔。這里部分和全部具體指什么呢吨些,在下節(jié)課中我將為你講解搓谆。
這里我為你列出了一張表格,從項(xiàng)目需求锤灿、執(zhí)行方式、交付方式和最終目標(biāo)這四個(gè)維度進(jìn)行對(duì)比辆脸,而且我列出了應(yīng)對(duì)場(chǎng)景作為參考但校。要注意的是,每個(gè)生命周期所對(duì)應(yīng)的場(chǎng)景都是不同的啡氢,不要拿著錘子找釘子状囱,敏捷不是解決一切問(wèn)題的萬(wàn)金油,所有的情況存在即合理倘是。我們要根據(jù)不同的團(tuán)隊(duì)亭枷、不同的場(chǎng)景,來(lái)選擇合適的生命周期的方法搀崭。