1. 原型法可以使系统开发的周期缩短,成本和风险降低,速度加快,获得较高的综合开发效益。
    2. 原型法是以用户为中心来开发系统,用户参与的程度大大提高,开发的系统符合用户的需求,因而增加用户的满意度,提高系统开发的成功率。
    3. 由于用户参与了系统开发的全过程,对系统的功能和结构容易理解和接受,有利于系统的移交,有利于系统的运行与维护。

    但是,作为一种开发方法,原型法也不是万能的,它也有不足之处,主要体现在以下两方面:

    1. 开发环境要求高
    2. 管理水平要求高

    原型法的优点主要在于能更有效地确认用户需求。从直观上来看,原型法适用于那些需求不明确的系统开发。事实上,对于分析层面难度大,技术层面难度不大的系统,适用于原型法开发;二对于技术层面的困难远大于其分析层面的系统,则不宜用原型法。