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