软件工程之快速原型模型
生活随笔
收集整理的這篇文章主要介紹了
软件工程之快速原型模型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
引入快速原型模型的原因:
如果用傳統的方法開發一個系統,在初期需求方面的工作時,無論和用戶做如何詳細的溝通,用戶都能難對自己的需求表達準確、全面,因為用戶和開發團隊雙方的知識領域有很大差異。
開發人員懂技術,業務人員了解業務和客戶層面,導致溝通需求方面時存在很多問題,理解不一致。
從而導致已經完成大半的軟件產品極可能被返工,加大了軟件產品開發的時間和成本。而時間和成本是軟件開發中最重要的,所以需要引入可以克服這些缺點的快速原型模型。
快速原型模型:
結構:
結構優點:在結構上看,快速原型模型是不帶反饋環的,使得采用這種模型的軟件產品的開發基本上是線性順序的。只有在產品發布運行之后才需要再來維護。
重心:快速原型模型的重點是建立“快速原型”。
優點:克服瀑布模型的缺點,減少由于軟件需求不明確帶來的開發風險。
缺點:所選用的開發技術和工具不一定符合主流的發展;快速建立起來的系統結構加上連續的修改可能會導致產品質量低下。
快速原型:
快速原型是什么:快速原型是快速建立起來的可以在計算機上運行的程序,它所能完成的功
能往往是最終產品所具有的功能的一個子集。快速原型的本質:快速原型的本質是“快速”。快速原型應該盡可能快的本建造出,以加速開
發過程,節約軟件開發的成本。快速原型的目的:獲知用戶的真正需求,一旦原型確立了,在大多數情況下,原型將被拋棄,
因此,原型系統的內部結構并不重要。
快速原型怎么用: 如圖
總結
以上是生活随笔為你收集整理的软件工程之快速原型模型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VirtualBox安装linux mi
- 下一篇: 【模板】求逆元模板