漸進(jìn)式軟件項(xiàng)目開發(fā)模型吸收了瀑布開發(fā)模型和原型開發(fā)模型的優(yōu)點(diǎn),但除了瀑布和原型開發(fā)模型的不足。瀑布開發(fā)模型開發(fā)到中后期時(shí)關(guān)鍵技術(shù)和需求缺陷才暴露出來,從而造成軟件項(xiàng)目開發(fā)延期、重做或失敗。在軟件項(xiàng)目開發(fā)的測試階段發(fā)現(xiàn)錯(cuò)誤或重大錯(cuò)誤而導(dǎo)致開發(fā)項(xiàng)目失敗的事例屢見不鮮。在3萬個(gè)失敗項(xiàng)目中,統(tǒng)計(jì)結(jié)果表明該軟件項(xiàng)目有45%的需求分析是無用的。
原型開發(fā)模型雖然能夠解決瀑布開發(fā)模型中的不足,但它本身也存在著缺陷,那就是創(chuàng)建原型樣板產(chǎn)品時(shí)要抽入一定的開發(fā)成本。當(dāng)原型樣本產(chǎn)品使用完后,該原型樣板產(chǎn)品就作廢,不能直接應(yīng)用到軟件項(xiàng)目的開發(fā)中,從而造成了原形樣板產(chǎn)品開發(fā)的浪費(fèi)。
內(nèi)容來源:李新暉《虛擬現(xiàn)實(shí)技術(shù)與應(yīng)用》