当前位置:
原型开发
原型化开发是软件开发的一种常用方法。开发人员对用户提出的问题进行总结,就系统的主要需求取得一致意见后,开发出一个原型并运行之,然后反复对原型进行修改,使之逐步完善,直到用户对系统完全满意为止。原型化开发方法的开发过程中,可以脱离早期构造的软件原型进行独立,原型化方法实际上是一种快速确定需求的策略,对用户的需求进行提取、求精,快速建立最终系统工作是模型的方法。要求要有完整的生命周期,原型化是一种动态设计过程,它需要加强用户的参与和决策,以求尽快地将需求确定下来,采用这样一个(与最终系统相比)相对简化的模型就可以简化项目的管理。
原型开发的优势特点

降低开始风险和开发成本

加快需求的确定



需求表达清楚

利于确认各项系统服务的可用性

  简化项目管理


  加强用户参与与决策

原型开发的适用范围
用户需求不清的软件开发,管理及业务不稳定,需求经常变化;规模小,不太复杂;开发信息系统的最终用户界面并且原型化方法利于确认各项系统服务的可用性。不适合于:大型、复杂系统,难以模拟;存在大量运算、逻辑性强的处理系统;管理基础工作不完善、处理过程不规范;大量批处理系统;目标不明确的软件开发。