游戏开发论坛

 找回密码
 立即注册
搜索
查看: 12097|回复: 28

[讨论] 评论:从简单法则说开去 软件功能愈多愈好吗?

[复制链接]

149

主题

4781

帖子

5094

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5094
QQ
发表于 2009-3-28 19:03:00 | 显示全部楼层 |阅读模式
今天无意中看到世界知名的图像设计师、视觉艺术家前田约翰的简单法则,不多一共十条(见附录),作者将“简单哲学”分为三种层次,并依照“基本、中度和深度”划分成三组渐进法则,以及如何单独运用或互相搭配使用这些法则于产品开发或设计之中。

小贴士:法则1-3为基本,3-6为中度,7-10为深度,这三组法则中,“基本”法则可以马上应用在产品设计或居家陈设的相关构想上;“中度”法则的含意比较微妙;“深度”法则更深入还未成熟的思想领域。

由此想到了当前的一些流行应用软件的发展变化。由于工作关系,跟软件打交道有些年头了,目前流行的一些工具软件,例如PPS、比特精灵、迅雷、暴风影音、千千静听、光影魔术手等等,可以说是看着他们不断成长起来的,它们中几乎每个重要的版本都长期使用过。

通常随着软件版本的更新,其产品的性能也在进行这不断的升级改进,而这种“改进”又几乎意味着“增加更多功能”。但是,对于我们最终用户来说,真的就需要那么多的功能吗?软件也真的是大而全好吗?

这里,先来说说图像浏览工具 ACDSee,这是我最早使用的Windows系统下的图像浏览工具,至今系统中还保留着其2.4版本。ACDSee每次版本更新它都会加入许多新功能,从而导致软件体积越来越臃肿,执行效率也越来越低下。这对广大使用ACDSee来浏览图像的用户来说,无用功能越来越多,简直是噩梦。

也许是ACDSee自己意识到了自己的问题,最终将软件名称更换为 ACDSee Photo Manager,这也标志着它正式转型,脱离图像浏览这个专业,进入图像处理/管理这个行当。而对用户来说,也都纷纷改弦易辙,使用其他更为合适的图像浏览工具。但作为图像处理/管理工具,ACDSee Photo Manager可能又显得不够专业,专业用户有PS,简单的照片后期处理国内用户可能更乐意使用光影魔术手、PhotoCap这类更为垂直的工具。

说完看图工具,我们再来看看Bitcomet。曾经风靡一时的专业BT下载工具,BT下载必装工具,其下载量远超过其他同类工具,如比特精灵等。但是近年来,随着时代的变迁,受到迅雷、快车、旋风这些全能型下载工具的冲击,Bitcomet开始走下坡路。当然,开发者并没坐以待毙,也开始了自己的创新路途,也就是不断增加新功能,如支持HTTP下载、支持跨协议、实现边下边播、种子市场。

但最终用户真的认可了Bitcomet的这些改变吗?看看如今Bitcomet在各站的下载量,看看百度指数就知道。其实很多用户还是放弃了它,转投迅雷等BT下载速度更快的软件怀抱。

而再反观同类的专业BT工具比特精灵坚守传统的BT下载,目前的用户数不会比它少,目前的百度指数也和Bitcomet基本持平,不相上下。而海外专业BT工具 uTorrent 以其小巧但功能强大的特色,着时吸引了相当数量的用户,成为后起之秀。

从这些软件的发展历程,再来结合前田约翰的简单法则。简单法则前三组法则作者将其归为“基本”法则,合理搭配使用可应用在产品设计或居家陈设的相关构想上。仔细理解基本的简单法则,我们可以发现前面提到的2款软件或多或少背离了简单法则,一味的增加功能,不仅使软件臃肿不堪,提高了软件使用的复杂性,但这些功能却又没提高用户的应用效率,与此同时,它们原先的专业优势还在不断伤势。最终导致用户放弃,毕竟可替代的其他同类产品很多。

除了前面提到的2款软件,其实目前的很多软件都存在类似的情况,走大而全的道路,整合一堆看似有用,但实际用户并不买账的功能。与其开发很多花哨的功能,让软件变得大而全,复杂,臃肿,还不如简单的将最核心功能开发到极致,充分挖掘核心功能附加值,让用户得到最为简单易用高效的用户体验,如有毒瘾般无法彻底摆脱。当然,越是简单的用户体验,对开发者来说并不是件轻松的事情,其背后的架构、逻辑等越是复杂,需要开发厂商下一定苦功夫。但个人认为这是值得的,与其将人力、时间花在一堆无用花哨功能上,还不如整合精力专供一项简单核心功能。

前田约翰《简单法则》十条:

第一,减少,就是说,达到简单的最简单方法,就是要有所割舍,割舍一些没用的功能、多余的部分,就能简单许多。

第二,组织,妥善组织能使复杂的系统显得比较简单,这就好比合理使用一张写字台。

第三,时间,节省时间也会让人感觉简单(虽然这种一时的简单不一定是真正的简单)。

第四,学习,知识、经验的积累能帮助人们把某些事物变得更为简捷。

第五,差异,简单和复杂相辅相成,没有复杂的对比反差,简单就不能更好地显现。

第六,背景,简单的周边事物决非无关紧要,它有助于形成一种简单的氛围,让人感觉到简单。

第七,感情,感情的寄托也有助于简单。

第八,信任,要对一些简单的事物报以必要的信任。

第九,失败,要相信有些事物不可能简单,不是所有东西都适合简单。

第十,单一,简单就是要求减少形式的、无意义的,增加有意义的。

科技业的发展模式,促使企业必须不断对同样的产品推出“改进的新版本”,而“改进”通常意味着“增加更多功能”。

前田约翰简介:
前田约翰(John Maeda)世界知名的图像设计师、视觉艺术家、电脑科技专家,也是麻省理工学院媒体实验室的教授。前田约翰在艺术上的贡献也不容忽视,他得奖无数,例如:美国设计界最高荣誉Smithsonian 杂志的国家设计奖(2001年)、日本朝日设计奖(2002年)、德国Raymond Loewy 基金会奖(2005年)、戴姆勒克莱斯勒设计奖(2000年)等等。他曾在巴黎、纽约、伦敦、旧金山、东京、大阪等地举办过多次个人展览,深获好评,他的作品也被纽约现代美术馆,旧金山现代美术馆、史密森尼机构的国家设计美术馆收藏。

62

主题

1976

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
发表于 2009-3-28 20:57:00 | 显示全部楼层

Re:评论:从简单法则说开去 软件功能愈多愈好吗?

补充

剃刀原则是游戏设计必守的法则

如无必要 勿增实体

20

主题

758

帖子

758

积分

高级会员

Rank: 4

积分
758
QQ
发表于 2009-3-28 20:59:00 | 显示全部楼层

Re:评论:从简单法则说开去 软件功能愈多愈好吗?

我喜欢简单的东西。。。
但是要是自己去做一些东西的话,很有可能会忘乎所以的越复杂了越高兴。。。
记住这些教训了。。

1

主题

14

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2009-3-28 21:02:00 | 显示全部楼层

Re:评论:从简单法则说开去 软件功能愈多愈好吗?

简单的就是大家都能懂的,能方便的应用!
就像一些专业术语只能跟专业人士去说,你跟我这个小白,我根本不明白!
那么跟小白就要简单的说,当然了,小白觉得术语很复杂。而专业人士就觉得术语很简单!
所以,主要是看你的用户群体!

3

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
发表于 2009-3-28 21:34:00 | 显示全部楼层

Re:评论:从简单法则说开去 软件功能愈多愈好吗?

第三,时间,节省时间也会让人感觉简单(虽然这种一时的简单不一定是真正的简单)。

这个不懂。举个例子?

149

主题

4781

帖子

5094

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5094
QQ
 楼主| 发表于 2009-3-28 21:38:00 | 显示全部楼层

Re:评论:从简单法则说开去 软件功能愈多愈好吗?

例如网站注册,可选让你只填写帐号密码就可以注册成功,而不用默认要填写完整所有资料,这就减少了用户注册时间门槛。

3

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
发表于 2009-3-28 21:45:00 | 显示全部楼层

Re:评论:从简单法则说开去 软件功能愈多愈好吗?

恩,受教了。

如果在网络游戏中,可以运用在哪些方面呢?

149

主题

4781

帖子

5094

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5094
QQ
 楼主| 发表于 2009-3-28 21:47:00 | 显示全部楼层

Re:评论:从简单法则说开去 软件功能愈多愈好吗?

例如游戏设置,w3用二级界面解决了玩家迅速定位需求的问题

3

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
发表于 2009-3-28 21:59:00 | 显示全部楼层

Re:评论:从简单法则说开去 软件功能愈多愈好吗?

那这种时间的节省是否可以认为是操作时间的节省。

比如游戏中的自动寻路,其实耗时和手动的差不多,甚至手动需要时间更少,但是玩家大多数会选择自动寻路

149

主题

4781

帖子

5094

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5094
QQ
 楼主| 发表于 2009-3-28 22:04:00 | 显示全部楼层

Re: Re:评论:从简单法则说开去 软件功能愈多愈好吗?

冰梦星空: Re:评论:从简单法则说开去 软件功能愈多愈好吗?

那这种时间的节省是否可以认为是操作时间的节省。

比如游戏中的自动寻路,其实耗时和手动的差不多,甚至手动需要时间更少,但是玩家大多数会选择自动寻路


操作减少不是时间的减少,而是操作体验复杂性

第一,减少,就是说,达到简单的最简单方法,就是要有所割舍,割舍一些没用的功能、多余的部分,就能简单许多。

第五,差异,简单和复杂相辅相成,没有复杂的对比反差,简单就不能更好地显现。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-10 02:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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