更新時(shí)間:2020年10月08日16時(shí)05分 來源:傳智播客 瀏覽次數(shù):
快速原型模型
快速原型模型與瀑布模型正好相反,它在最初確定用戶需求時(shí)快速構(gòu)造岀一個(gè)可以運(yùn)行的軟件原型,這個(gè)軟件原型向用戶展示待開發(fā)軟件的全部或部分功能和性能,客戶對該原型進(jìn)行審核評價(jià),然后給出更具體的需求意見,這樣逐步豐富細(xì)化需求,最后開發(fā)人員與客戶達(dá)成最終共識,確定客戶的真正需求。確定客戶的真正需求之后,開始真正的軟件開發(fā)。
快速原型模型類似于建造房子,確定客戶對房子的需求之后快速地搭建一個(gè)房子模型,由客戶對房子模型進(jìn)行評價(jià),房子的樣式、功能、布局等是否滿足需求,哪里需要改進(jìn)等,最后確定了客戶對房子的要求,就開始真正地建造房子。該模型的開發(fā)過程如圖1-2所示。
圖1-2 快速原型模型
與瀑布模型相比,快速原型模型克服了需求不明確帶來的風(fēng)險(xiǎn),適用于不能預(yù)先確定需求的軟件項(xiàng)目。但快速原型模型關(guān)鍵在于快速構(gòu)建軟件原型,準(zhǔn)確地設(shè)計(jì)出軟件原型存在定的難度。此外,這種開發(fā)模型也不利于開發(fā)人員對產(chǎn)品進(jìn)行擴(kuò)展。
猜你喜歡
北京校區(qū)