随着软件开发费用的日益增长和不能满足用户要求的系统数量的上升,越来越多的软件组织正转向原型建造。结果产生了一个混乱的局面:一些组织建立快而脏的(quick-and-dirty)软件——抛弃式或快速原型(throwaway or rapid prototype)——...随着软件开发费用的日益增长和不能满足用户要求的系统数量的上升,越来越多的软件组织正转向原型建造。结果产生了一个混乱的局面:一些组织建立快而脏的(quick-and-dirty)软件——抛弃式或快速原型(throwaway or rapid prototype)——试图在发现用户的真正要求后,将原型抛弃,然后在现已理解的需求的基础上建立一个生产质量高的系统。另一些组织则从一开始就通过建立演化式原型(evolutionary prototype),每过一段时间就对原型进行完善,来建立高质量的系统。展开更多
文摘随着软件开发费用的日益增长和不能满足用户要求的系统数量的上升,越来越多的软件组织正转向原型建造。结果产生了一个混乱的局面:一些组织建立快而脏的(quick-and-dirty)软件——抛弃式或快速原型(throwaway or rapid prototype)——试图在发现用户的真正要求后,将原型抛弃,然后在现已理解的需求的基础上建立一个生产质量高的系统。另一些组织则从一开始就通过建立演化式原型(evolutionary prototype),每过一段时间就对原型进行完善,来建立高质量的系统。