让产品原型尽可能的高保真、华丽丽、无限逼近于完整产品是每个人都要的,但同时高保真也意味着大量的资源投入。如何在设计中既实现尽可能高的保真度,同时又避免资源浪费呢?这即需要我们对高保真的意义有清醒认识,同时也需要吸取一些敏捷的思想。 怎么定义高保真 一个华丽丽的作品(不局限于互联网产品)不可能一下子就从脑子里创意变成现实。它会被拆分成一系列相互依存的元素,整个组装过程会先从最基本的元素开始,逐渐填充和丰富。就像房子,先有钢筋,再有水泥,再有装修;就像汽车,先有车架,再有喷漆。 高保真的高是以完整的、可为消费者服务的产品为标准的。产品的诸多元素,目标用户、用户需求场景、信息架构、布局、控件逻辑、尺寸、色调、纹理、风格等等,被填充的越丰满,对最终完整产品的"模拟"程度就越高。只要能让这个半成品看起来更像是成品,就是高保真,怎么个像法,可以有很多选择。 所以,所谓的"高"保真可以是对外观的高保真,也可以是对交互逻辑的高保真,或者对代码性能、流量消耗的高保真,等等等等。以下先以通常大家理解的视觉的高保真为例来谈。 高保真原型在打造产品中的作用 任何产出物都具备两种作用。一种是创意发散阶段,产出多个方向,供后面筛选;一种是交付阶段,设计方案确定了,需要交付给下一阶段。 从节约资源的角度来考虑,高保真存在的前提是其依赖的前期元素都是确定的,这样投放在后期的资源才不会因为前期根基的动摇而尽废。 在创意发散阶段,假设项目进度已经到了需要确定精确尺寸,颜色,风格等后期元素的程度,设计师就应以用户需求场景、信息架构、布局等为确定的基础约束条件进行发散,想出多种视觉设计方案填充到已有的低保真原型框架上,再按照一些客观原则进行收敛过滤,找出最合适的选项。但通常收敛这个阶段会是产品大老板来拍板,虽然这并不应该成为唯一的决策方式。 在交付阶段,设计师应该对高保真阶段选定的设计方案中的元素进行充分的描述,以便充分地传达给下游的合作者。通常这些合作者是前段重构。所以要用程序员最熟悉的语言来描述设计,比如以CSS的盒子模型的方式来标注尺寸,以网页色彩体系来标注颜色。 使用高保真原型的禁忌 高保真原型其实就是产品开发进行到后期的半成品。从一个脑袋里的idea到像模像样的半成品,是需要投注很多心血的。每艰难地前进一步,都是以已有的步子为前提。 最大的禁忌就是老大说我只看高保真的漂漂亮亮的东西,然后指着高保真的设计说早期的哪些步子定的不对。这种决策方式是对资源极大的不尊重,一旦早期的东西被干倒,后面的功夫都白费。