原型法是系统分析设计人员与用户紧密合作,在短时间内定义用户的基本需求,开发出一个功能不十分完善、实验性的系统基本框架(称为系统原型),先运行这个原型,再不断评价和改进这个原型,直至系统完善和满意为止。
原型法的主要优点:
①.开发过程是一个循环往复的过程,它符合于用户对计算机应用的认识逐步发展、螺旋式上升的规律;
②.系统原型很具体,容易被不熟悉计算机应用的用户所接受,可提高用户参加系统开发的积极性;
③.原型法开发周期比较短,系统修改容易。
原型法的局限:原型法缺乏对系统的全面认识,系统分析比较粗糙,不宜在大型的管理信息系统中全面应用,适合于与生命周期法结合起来使用,也适合于用户事先难以说明需求的较小的应用系统和决策支持系统等开发项目。