游戏开发论坛

 找回密码
 立即注册
搜索
查看: 20554|回复: 21

[讨论] 基础概念普及:交互设计的KISS原则

[复制链接]

149

主题

4781

帖子

5094

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5094
QQ
发表于 2009-3-29 19:04:00 | 显示全部楼层 |阅读模式
  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这样微小东东,这些巨头们都不会忽略.


1

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2009-3-29 20:35:00 | 显示全部楼层

Re:基础概念普及:交互设计的KISS原则

慢慢看。。。谢SPY!

2

主题

243

帖子

243

积分

中级会员

Rank: 3Rank: 3

积分
243
QQ
发表于 2009-3-30 09:58:00 | 显示全部楼层

Re:基础概念普及:交互设计的KISS原则

难~

满足用户需求的基础上还要保持 KISS,,
不扩展需求倒还罢了。

相对而言,win95是比winxp简单多了,功能还真少了很多,有些还真是用户希望拥有的功能~ -_-!

视觉效果的例子不太好,
同样是os,win2000到winxp,甚至到现在的win7,微软作了这么多年os,为什么视觉的表现反而放在首位?
微软不知道这个KISS的道理么?
因为视觉表现是最简单有效最直观最没有沟通成本的交互体验..
毕竟UI这东西还要考虑到HCI ><

与其说满足用户的需求做产品,倒不如衡量用户需求的基础上+自己的特点来做产品。
每个产品都满足大家的需求,同质化无法避免。

SPY总能找到好文章~~

122

主题

2758

帖子

3151

积分

论坛元老

Rank: 8Rank: 8

积分
3151
发表于 2009-4-1 13:42:00 | 显示全部楼层

Re:基础概念普及:交互设计的KISS原则

额……我承认我是因为标题进来的!

1

主题

418

帖子

424

积分

中级会员

Rank: 3Rank: 3

积分
424
发表于 2009-4-1 13:43:00 | 显示全部楼层

Re:基础概念普及:交互设计的KISS原则

标题党醒目。。。

13

主题

832

帖子

1875

积分

金牌会员

空想家

Rank: 6Rank: 6

积分
1875
发表于 2009-4-1 18:12:00 | 显示全部楼层

Re:基础概念普及:交互设计的KISS原则

突然想起了祖母。
觉得系统关机应该做在鼠标上,并且作成家电开关的样子。

0

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2009-4-9 13:17:00 | 显示全部楼层

Re:基础概念普及:交互设计的KISS原则

因为标题进来的,不过还行,

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2009-4-10 12:03:00 | 显示全部楼层

Re: 基础概念普及:交互设计的KISS原则

功能蔓延会导致开发压力倍增..不怕开发有难度,而怕需求不明确,最怕不懂具体设计的客户诸多意见...

这让我想起一句话:less is more

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2009-4-13 16:19:00 | 显示全部楼层

Re:基础概念普及:交互设计的KISS原则

先看看再说~~

0

主题

24

帖子

43

积分

注册会员

Rank: 2

积分
43
发表于 2009-5-1 21:34:00 | 显示全部楼层

Re:基础概念普及:交互设计的KISS原则

不能够那样考虑UI,因为,良好的外观也是用户需求的一部分。所谓价值不只是功能而已。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-7 13:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表