原型设计最大的好处是能够在表现层将设计合成为一个逻辑整体,客户能够和你一起看到未来交互的软件蓝图、功能和效果,获得较真实的感受,在不断讨论的基础上完善未来的设计思路。通过这个整合体,使每个开发人员和设计人员对产品所提供的目标一目了然,这相当于做了一份详细的需求分析。另外,除了带给客户感官上的东西外,原型还能在做深入调整前就收集反馈。编码的代价是很大的,系统重构的代价更大,可能会导致项目目标无法完成。但是在原型中改变一些重要的交互行为或布局等所花费的也只是一点点沟通时间,并且通常一个人就能对原型进行构建和维护,不会打断其他进度。