产品规范之道
星期日, 6月 8th, 2008对规范更深层次认识来自于YUI的启发,这个几乎已经是控件代名词的英文缩写,可能很少有人注意全称The Yahoo! User Interface Library,其实就是整套带有开发模式的界面规范,因此我也喜欢把整理好的各种规范叫做XXX Design Library。
产品规范的应用对象,分为设计师、工程师两类人。对设计师来说主要是“协调”工作,使交付物统一;对工程师来说主要是“配合”工作,使开发效率提高。
1. 规范的时机
我倾向于在概念设计的低保原型之后,也就是说得先有第一批可开发的页面。我反复强调的原因,概念上不管做产品还是平台,核心都是由一个个页面组成的网站,有效规范只针对于最终产出。
很多朋友提到边设计边整理规范,这是对设计工作的总结。我的看法,产品设计与开发是整套系统工程,所以更进一步,应该边开发边整理规范,让规范与开发同步,互相契合更新。也就是说,每次迭代之后,都应该升级规范。
对工程师而言,上手来一份事无巨细的规范,读完要花两天,熟练要花十天,在庖丁解牛的开发过程中,简直就是噩梦。于是还没等走完这个过程,早因想痛打设计师而消极怠工了。这也正是不建议使用现成规范的原因,第一国情不同,第二时机不对。