Board logo

标题: 开发者看看..从简单法则说开去 软件功能愈多愈好吗? [打印本页]

作者: 392498898    时间: 2009-10-18 13:59     标题: 开发者看看..从简单法则说开去 软件功能愈多愈好吗?

今天无意中看到世界知名的图像设计师、视觉艺术家前田约翰的简单法则,不多一共十条(见附录),作者将“简单哲学”分为三种层次,并依照“基本、中度和深度”划分成三组渐进法则,以及如何单独运用或互相搭配使用这些法则于产品开发或设计之中。
小贴士:法则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年)等等。他曾在巴黎、纽约、伦敦、旧金山、东京、大阪等地举办过多次个人展览,深获好评,他的作品也被纽约现代美术馆,旧金山现代美术馆、史密森尼机构的国家设计美术馆收藏。
作者: Arcanist    时间: 2009-10-18 15:24

一年前有看过,很不错的一本书
作者: 化外愚民    时间: 2009-10-19 08:21

acdsee的发展确实是个经典的例子。

其实软件的功能也不在于多,也不在于少,关键是均衡,即根据你的目的设计,“不越位,不缺位”。
作者: 钱钱匣子    时间: 2009-10-23 10:13

LZ的描述很有诱惑力。
有空一定会看看。
作者: phoenix    时间: 2009-10-24 18:42

用心的帖子,先顶再看。




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2