抛弃式原型建立过程

抛弃式原型(Throw—it—Away)建立方法主要是用来建立验证软件需求和设计方案的原型。由于所需建立的原型是为了满足一时的目的,验证后即弃之不用,因而建立原型时只将注意力集中于要验证的主要方面,而忽视其它一些次要方面。

抛弃式原型的建立步骤是:

  1. 确定需求:根据所要完成的任务,确定要建立何种原型,用原型来解决何种问题,以此来决定在构造原型时忽略哪些细节,及重点要验证及解决的问题。

  2. 快速设计:在基本的需求分析的基础上,做必要的设计工作。

  3. 构造原型:用某种语言或原型开发工具实现原型,得到可执行的原型。

  4. 评价原型:通过运行原型,对所要解决的问题进行验证,并可以提出新的要求。通过调整当前原型实现。

  5. 实现系统:将运行原型和评价原型所得结果,运用到系统开发中, 从而实现系统。得到所要开发的软件产品。

图 2—4—2 所示的流程图说明了以上过程。