回覆列表
  • 1 # pzkln15914

    螺旋模型是一種演化軟體開發過程模型,它兼顧了快速原型的迭代的特徵以及瀑布模型的系統化與嚴格監控。螺旋模型最大的特點在於引入了其他模型不具備的風險分析,使軟體在無法排除重大風險時有機會停止,以減小損失。同時,在每個迭代階段構建原型是螺旋模型用以減小風險的途徑。螺旋模型更適合大型的昂貴的系統級的軟體應用。1988年,巴利·玻姆(Barry Boehm)正式發表了軟體系統開發的“螺旋模型”,它將瀑布模型和快速原型模型結合起來,強調了其他模型所忽視的風險分析,特別適合於大型複雜的系統。原型模型——樣品模型原型模型的主要思想:先借用已有系統作為原型模型,透過“樣品”不斷改進,使得最後的產品就是使用者所需要的。原型模型透過向用戶提供原型獲取使用者的反饋,使開發出的軟體能夠真正反映使用者的需求。同時,原型模型採用逐步求精的方法完善原型,使得原型能夠“快速”開發,避免了像瀑布模型一樣在冗長的開發過程中難以對使用者的反饋作出快速的響應。相對瀑布模型而言,原型模型更符合人們開發軟體的習慣,是目前較流行的一種實用軟體生存期模型。

  • 中秋節和大豐收的關聯?
  • 雪地靴如何清洗表面髒物?