简答题
原型开发的主要有哪几种类型?各自的目的分别是什么?
正确答案
原型开发的主要有三种类型,各自的目的分别是:
(1)探索型:这种原型的目的是弄清用户对目标系统的要求,确定其所希望的特性,并探讨多种方案的可行性。它主要针对开发目标模糊,用户和开发者对项目都缺乏经验的情况。
(2)实验型:这种原型用于大规模开发和实现之前,考核方案是否合适,规模说明是否可靠。
(3)进化型:这种原型的目的不在于改进规格说明,而是将系统建造得易于变化,在改进原型的过程中,逐步将原型进化成最终系统。它将原型方法的思想扩展到软件开发的全过程,适于满足需求的变动。