交互设计的KISS原则

KISS原则就是Keep It Simple and Stupid. 简单是软件设计之美, 简单的设计使得软件产品易于开发, 易于维护. 简单代表着高质量, 少加班, 每个人都希望自己的工作是简单的.


 


  在KISS原则之外, 应该有一个更重要的原则: Useful. 满足需求是一切产品的低限. 也许需求本身也应该KISS, 简单的需求意味着底成本, 高效率. 可惜客户有时候很难克制自己的欲望. 也许站在客户角度看见的KISS和我们开发者眼中的KISS不完全是一个概念. 有人说: 好的设计是客户做出来的, 开发者其实只是在帮助客户做设计.


  Keep It Simple and Stupid, 最难的在于Keep. 一个人做一个Simple的设计并不难, 难的是让这个设计在需求变化的过程中保持简单. Keep是关键, Keep的时间就是这个设计的生命. 当一个产品无法再Keep Simple的时候, 维护就变的越来越困难, 渐渐的无法加入任何变化, 他的生命也就快结束了. 升级意味着重新做一个.


  Keep Simple就是要抵抗需求的变化, 一开始的需求总是比较简单, 比如这样: 设计一个汽车驾驶程序, 他会在遇到红灯的时候停下来, 绿灯的时候向前进.


  互联网天生就是一个交互的平台,web的成熟把交互变得更直接.这种直接带来的副作用是在web UI设计上开始走视觉即是标准的路线,好不好看成了判断交互的易用性的标准了,这其实是个很大的误区.首先Web UI即便是没有任何互动交互的需求,仅是一个简单的内容展现,它也是一个交互性需求,你要通过这个页面把你向要告诉用户的信息告知用户,用户要通过这个页 面用最小的成本获得最多的有价值信息.那么如何能作到在这种最简单的交互中,达到双方收益的最大化的设计呢?有效地遵循KISS原则(keep it simple and stupid)就是最佳选择, 中文译作"懒汉原则",简单的理解这句话就是,要把一个系统做的连白痴都会用。这就是用户体验交互设计的至境,"简单就是美"。


  最求良好用户体验过程中,往往会不自觉地以视觉为第一原则,这是UI设计师与产品设计师会有很多的矛盾地方,比如一个自认为非常好的UI策略建议,往往会因为妨碍功能的易用性或者因为别人不容易理解就要放弃,这是一个非常痛苦的抉择。


  Web2.0时代用户的标志性参数就是用户的参与性越来越高,而这种参与性也就与原来单向交互有了更深刻的要求,例如 我使用的Blogger发布系统,在之前很少出现把用户评论以及其提交功能与帖子正文放在同一个页面这样的需求,而最近则看到在这方面的需求很多.现在重 新以KISS原则审视我宁愿放弃80%的功能去换取一个简洁的平台,而且同时也要把你想要给人看的,给人用的,真诚的展示在最该出现的位置上.例如Add to MyYahoo,Add to Google这样微小东东,这些巨头们都不会忽略.




你可能感兴趣的:(交互设计的KISS原则)