日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

MBA智庫(kù)百科,迭代開(kāi)發(fā)

敏捷開(kāi)發(fā)和迭代開(kāi)發(fā)是一回事么?

MBA智庫(kù)百科,迭代開(kāi)發(fā)


對(duì)于從事IT行業(yè)工作的人來(lái)說(shuō),每個(gè)人都熟悉“敏捷開(kāi)發(fā)”一詞 。敏捷開(kāi)發(fā)不是一種技術(shù)或工具,而只是一種軟件開(kāi)發(fā)方法,也可以簡(jiǎn)單地理解為一種思想方法 。那么什么是敏捷開(kāi)發(fā)?敏捷開(kāi)發(fā)和迭代開(kāi)發(fā)是一回事么?什么是敏捷開(kāi)發(fā)?敏捷開(kāi)發(fā)是一種以人為核心、迭代、循序漸進(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) 。什么是迭代開(kāi)發(fā)?迭代開(kāi)發(fā):在迭代開(kāi)發(fā)中,整個(gè)開(kāi)發(fā)工作被組織為一系列的短小的、固定長(zhǎng)(如3周)的小項(xiàng)目,被稱(chēng)為一系列的迭代,這叫迭代開(kāi)發(fā) 。每一次迭代都包括了定義、需求分析、設(shè)計(jì)、實(shí)現(xiàn)與測(cè)試 。什么是瀑布式開(kāi)發(fā)?傳統(tǒng)的開(kāi)發(fā)有個(gè)專(zhuān)有名詞叫“瀑布式開(kāi)發(fā)”,分為5個(gè)階段:需求分析、設(shè)計(jì)、編碼、測(cè)試和維護(hù) 。
這套方法定義了很完備的過(guò)程規(guī)范、嚴(yán)格遵從這種方式會(huì)使得研發(fā)運(yùn)作過(guò)程十分嚴(yán)謹(jǐn) 。傳統(tǒng)的瀑布式開(kāi)發(fā)要求針對(duì)客戶(hù)需求寫(xiě)出詳細(xì)的分析說(shuō)明書(shū),僅僅這一點(diǎn)就耗費(fèi)了大量時(shí)間 。敏捷開(kāi)發(fā)和迭代開(kāi)發(fā)是一回事么?敏捷開(kāi)發(fā)就是以用戶(hù)的需求進(jìn)化為核心,迅速迭代、循序漸進(jìn)地進(jìn)行軟件開(kāi)發(fā)的方法,核心是快速響應(yīng)和持續(xù)迭代 。要保證在迭代周期內(nèi),團(tuán)隊(duì)成員思想保持高度一致、以共同的節(jié)奏和共同的周期完成周期性運(yùn)轉(zhuǎn) 。
【MBA智庫(kù)百科,迭代開(kāi)發(fā)】迭代也讓團(tuán)隊(duì)內(nèi)外有著共同的預(yù)期,知道什么時(shí)間點(diǎn)該做什么,該交付什么出來(lái) 。和瀑布式開(kāi)發(fā)相比,敏捷開(kāi)發(fā)的特點(diǎn)就是“小步快跑、盡早交付” 。在市場(chǎng)環(huán)境和客戶(hù)需求變更非常迅速的情況下,為了讓需求方盡早地看到結(jié)果,并給出反饋,以小步快跑進(jìn)行開(kāi)發(fā)并盡早地交付新的版本不失為一種好的解決方式 。畢竟在互聯(lián)網(wǎng)時(shí)代,可用的產(chǎn)品一定勝過(guò)完備的文檔,并且及時(shí)的迭代可以不斷修正問(wèn)題 。
迭代開(kāi)發(fā)模型中最重要/容易出問(wèn)題的階段是什么?
MBA智庫(kù)百科,迭代開(kāi)發(fā)


迭代開(kāi)發(fā)模型是一個(gè)周期性模型,適用于項(xiàng)目不能完整定義產(chǎn)品所有需求,計(jì)劃多期開(kāi)發(fā)的軟件生命周期模型;其完整的過(guò)包括:初始、細(xì)化、構(gòu)造、移交四個(gè)階段 。以個(gè)人的經(jīng)驗(yàn)總結(jié)來(lái)說(shuō),認(rèn)為最重要/容易出現(xiàn)問(wèn)題的不是在某一個(gè)階段本身,而是在初始、細(xì)化、領(lǐng)導(dǎo)各個(gè)階段需要做的工作相互交錯(cuò)混雜,沒(méi)有做的詳細(xì)的規(guī)劃 。比如:有一次帶團(tuán)隊(duì)開(kāi)發(fā)項(xiàng)目時(shí),團(tuán)隊(duì)形式上是采用迭代開(kāi)發(fā),但是實(shí)際工作還是采用平行分層模式,導(dǎo)致代碼實(shí)現(xiàn)重構(gòu)的代價(jià)巨大,工作效率極低;沒(méi)有顧全大局,過(guò)于關(guān)注一些細(xì)小功能的極致,忽視了設(shè)計(jì)本身 。

    推薦閱讀