軟件項(xiàng)目的原型開發(fā)模型就是在軟件工程項(xiàng)目開發(fā)之前,首先開發(fā)一套樣板軟件產(chǎn)品模型或demo提供給用戶。利用樣板軟件產(chǎn)品模型(原型可以盡早獲得更準(zhǔn)確、更完善的需求,為軟件項(xiàng)目的真正開發(fā)消除障礙、鋪平道路,這種方法稱為原型法。
在軟件項(xiàng)目開發(fā)中使用原型系統(tǒng)的目的是通過原型樣板軟件產(chǎn)品展示未來系統(tǒng)將怎樣為用戶服務(wù),更直接、更具體、更方便,從而可以使用戶提出更準(zhǔn)確、更全面、完善的需求用戶通過試用原型系統(tǒng)能夠提出系統(tǒng)的哪些功能和特性是他們需要和喜歡的,哪些功能和特性是不需要的,以及他們還需要增加哪些新的功能。通過試用原型系統(tǒng),可與用戶進(jìn)行現(xiàn)場(chǎng)演示不交流,產(chǎn)生真正滿足用戶需要的“需求分析結(jié)果”,為軟件項(xiàng)目的成功開發(fā)莫定堅(jiān)實(shí)的基礎(chǔ)。
原型法軟件項(xiàng)目開發(fā)模型的特點(diǎn)是開發(fā)出原型樣板軟件產(chǎn)品演示給用戶,這樣會(huì)增加一部分開發(fā)成本費(fèi)用,但是帶來的回報(bào)卻是更準(zhǔn)確、更全面、更完善的需求分析結(jié)果,從而為軟件項(xiàng)目的正式開發(fā)(后續(xù)開發(fā))莫定堅(jiān)實(shí)的基礎(chǔ)。
內(nèi)容來源:李新暉《虛擬現(xiàn)實(shí)技術(shù)與應(yīng)用》