开发模型----快速原型模型
在开发真实系统之前,构造一个原型,在该原形的基础上,逐渐完善整个系统的开发工作。
第一步:是快速建造原型,实现用户与系统交互,用户对原型进行评价。进一步细化待开发的需求。
通过逐步调整原型使其满足用户的要求,开发人员可以确定用户真正的需求是什么
第二步:是在第一步的基础上开发出用户真正满意的产品。
快速分析》需求说明》构造原型》原型》运行原型》评价原型》修改意见
优点:
(1)克服瀑布模型的缺点,更好的满足用户需求并减少由于软件需求不明确带来项目开发风险。适合预先不能确定需求的软件系统开发
缺点:
(1)不适合大型系统的开发 ,(适合小型的灵活的系统)前提要有一个展示型的产品原型