敏捷開(kāi)發(fā)模型
? ? 敏捷開(kāi)發(fā)以用戶的需求進(jìn)化為核心旷档,采用迭代、循序漸進(jìn)的方法進(jìn)行軟件開(kāi)發(fā)严里。在敏捷開(kāi)發(fā)中新啼,軟件項(xiàng)目在構(gòu)建初期被切分成多個(gè)子項(xiàng)目,各個(gè)子項(xiàng)目的成果都經(jīng)過(guò)測(cè)試刹碾,具備可視燥撞、可集成和可運(yùn)行使用的特征。換言之迷帜,就是把一個(gè)大項(xiàng)目分為多個(gè)相互聯(lián)系物舒,但也可獨(dú)立運(yùn)行的小項(xiàng)目,并分別完成戏锹,在此過(guò)程中軟件一直處于可使用狀態(tài)冠胯。
敏捷宣言
1、核心價(jià)值
優(yōu)勢(shì)
? ??1锦针、敏捷開(kāi)發(fā)屬于增量式開(kāi)發(fā)荠察,對(duì)于需求范圍不明確,需求變更較多的項(xiàng)目而言奈搜,可以很大程度上響應(yīng)及擁抱變化悉盆。
????2、對(duì)于互聯(lián)網(wǎng)產(chǎn)品而言馋吗,市場(chǎng)風(fēng)向轉(zhuǎn)變很快焕盟,需要一種及時(shí)快速的交付形式,而敏捷開(kāi)發(fā)則能更好地適用于此耗美。
????3京髓、敏捷開(kāi)發(fā)可最大程度體現(xiàn)80/20法則的價(jià)值航缀,通過(guò)增量迭代,每次都優(yōu)先交付那能產(chǎn)生80%價(jià)值效益的20%功能堰怨。能最大化單位成本收益芥玉。
示例
? ??客人到餐館來(lái)點(diǎn)菜(新項(xiàng)目)
????不確定客戶想吃什么的時(shí)候,通常選好餐廳后會(huì)先看看餐廳的菜單(客戶往往提不出具體的需求)
????根據(jù)圖文菜單备图,客人點(diǎn)了是個(gè)菜(根據(jù)原型和設(shè)計(jì)稿灿巧,基本確定了需求)
????后廚開(kāi)始準(zhǔn)備(項(xiàng)目啟動(dòng))
????配菜、炒菜揽涮,先上了兩盤(pán)抠藕,讓客人嘗了嘗味道(先提供可用實(shí)例給客戶用)
????客人說(shuō)還不錯(cuò),后廚繼續(xù)準(zhǔn)備后面的菜蒋困,陸續(xù)上菜(不斷迭代盾似,不斷測(cè)試)
????上菜過(guò)程中,客人突然發(fā)現(xiàn)有個(gè)菜的味道太淡了雪标,讓后廚加了點(diǎn)鹽又端上來(lái)了(敏捷的好處零院,可以不斷測(cè)試和需求變更)
????又上了兩盤(pán),不夠辣村刨,又拿到后廚加了辣(敏捷的壞處告抄,需求沒(méi)有提前明確,反復(fù)迭代嵌牺,增加了工作量)
????到最后兩盤(pán)時(shí)打洼,客人要求換兩個(gè)菜,還好沒(méi)炒(迭代的好處逆粹,隨時(shí)接受需求變更)
????客人吃完募疮,很滿意(基本滿足了全部的要求)
總結(jié)
? ??但總的來(lái)說(shuō),在現(xiàn)在管理項(xiàng)目過(guò)程中枯饿,并沒(méi)有嚴(yán)格的按照完全的敏捷或者完全的瀑布模式酝锅,都是各自摻雜了其他的方式诡必。在實(shí)際項(xiàng)目過(guò)程中奢方,過(guò)于強(qiáng)調(diào)模式并沒(méi)有意義,重要的是能不能預(yù)防問(wèn)題的發(fā)生爸舒,在問(wèn)題發(fā)生之后能不能用最小的成本解決蟋字,模式更多起一個(gè)參考作用。