当我们需要进行思想交流、概念探索、业务需求表现、交互行为模拟时,快速原型设计无疑是最好的方法。在产品设计中,快速原型法(Rapid Prototyping)是一种有效且高效的以用户为中心的技术,可以帮助用户体验专家、设计师、工程师创造更加有用、可用的产品。
通常,快速原型设计指在尽可能短的时间内制作能够表现产品基本特征的原型,包括整体的信息架构、基础的交互功能以及基本的页面元素等,必要时还需要添加色彩因素。快速原型设计的结果通常称为低保真原型,其目的并不是为了交付,而是为了沟通、测试、修改等,并解决产品中主要的不确定问题,所以快速原型设计需要具有快速构建、轻松修改、容易操作、关注流程、抛弃成本低的特点。
在快速原型设计中,我们通常需要进行整体考虑,将网站的信息架构、基础的交互、界面框架以及基本的界面元素结合起来,使其成为一个整体,通常我们用线框图的方式来展示。在绘制线框图或流程图之前,应该先思考界面框架,确定界面基本元素与层级。明确界面框架后,我们就需要通过全局导航将这个系统的基础结构定义完成。
在完成基础结构定义后,我们需要将一些基础的交互行为添加到这个快速原型中。通常,在完成基础的交互行为规划后,我们需要通过定义控件的交互行为来实现快速原型的设计。交互行为主要由事件(Event)、场景(Case)和动作(Action)组成。事件主要是指用户操作界面时的触发行为,比如鼠标的OnClick、OnMouseEnter和OnMouseOut;而每个事件可以包含多个场景,场景也就是事件触发后要满足的条件;每个场景又包含多个可执行的动作,例如打开链接、显示面板、隐藏面板、移动面板等。当这一切都完成以后,我们便拥有了一个灵活的、可以用于展示和测试的快速原型。
我们在整个过程中可以发现,实际上快速原型设计只不过是强调制作过程快速的整套交互设计而已,所以如果原型设计师能够在初次制作原型时便考虑到一些交互设计要素,这无疑将使我们整套工作更加高效。通常,在进行快速原型设计时,我们应当尽量避免使用操作效率低下的交互,尽量沿袭普通用户的使用习惯,尽量减少用户的工作量,尽量使每个操作都对用户实现目标有所帮助,尽量保证操作的一致性,使快速原型尽可能简单,以最少的方式完成最多的实现。



