体验经济在软件

体验经济在软件

近100年来美国经济学界和管理学界的主流理论和理论框架,都会或多或少的在其它领域的主流理论和理论框架中产生映射,这是很多主修经管专业的学生改行进入其它领域后总的心得。在下不才,也是其中一员,并且也有一点自己的心得。

最近十年管理学界对体验经济的理论层出不穷,形成理论界的一大热点。总的来说,体验经济是将未来的经济模式,同产品经济、商品经济和服务经济相区别,对这个概念不了解的朋友可以先看一个写在《体验经济》一书扉页上的这个案例:

Rebecca的妈妈小时候过生日,Rebecca的奶奶自己亲手做蛋糕为她庆祝,她的原料比如奶油、鸡蛋、面粉等等都是从邻街的小店里面一美分一美分买来的。Rebecca小时候过生日,妈妈打电话给附近的一家蛋糕店,蛋糕店立即送来的美味可口的蛋糕,这样Rebecca可以请邻居家的小孩来过Party,这个蛋糕只要花十几美元。现在Rebecca的女儿过生日,Rebecca将整个生日交给Disney公司去办,公司的姐姐们带Rebecca的女儿和她的小伙伴们去城郊的一个小山坡野营。在那里,孩子们学会了自己搭帐篷,挤牛奶,采野生的葡萄酿酒,整理破旧的茅草屋。在一天的猎奇旅程之后,公司送每一位孩子回家,Rebecca付给了他们一张$146的支票。

尽管体验经济首先是在餐饮、旅游、娱乐、零售等行业首先发展并扩散开来,但是我相信,它迟早会在软件领域展露头角。我的这种想法由来已久,在最近一段时间里这个想法被激发,导致我写这篇文章,我认为体验经济至少应该在下面四个方面对软件界有所帮助:

1)近似帮助的导航。
如果你还没有下载Eclipse 3.1,那么你还不能真真了解我的意思。看看Eclipse的Million Downloads Challenge吧,3.1版正式版推出的第一天全球下载量就接近20万份,这绝不是宣传的效果,而是全世界的软件开发人员和关注软件界成长的人们共同的精神支柱。3.1版在易用性上又有大幅度的提高,随处可见的Html风格的说明信息,从一个对话框到另一个对话框的“超链接”,首选项的搜索与过滤,首选项的编辑导航(前进、后退等),FastView可以变成内嵌Frame,任意输入框里的工具条,任意输入框里的感叹号、问号和小红叉,等等等等,无一不在3.0版已经很“花里胡梢”的界面上再“锦上添花”。并且,知道内情的人都知道,这些对用户眼球产生极大刺激的小技量,对于Eclipse来说是多么的轻而易举。这么说吧,这些东西放在你的应用程序里面叫做“特性”,放在Eclipse里面叫做“对特性的应用”。

2)软件为什么不能用画的。
既然标准控件可以拖到窗体里变成代码,为什么用户不能用笔画一些代码出来呢?我想未来的软件应该会以某种“更自由”的方式向用户提供体验。比如,用户可以画一个圆作为输入框;用户可以画一条线来表示状态条;用户可以画一个图标或写一个单词,再和一个程序定义好的Action建立链接;用户可以画一个小人提供导航;用户可以规定什么样的状态用什么样的符号表示;用户还可以规定在哪里可以显示固定的及时帮助,什么时候可以显示浮动的及时帮助;最后,用户被要求画一个区域(可能是不规则的多边形)来把刚才画的那些东西装进入,这个区域就是我们所说的窗体(想想很多播放器都支持不规则的图形作为skin)。

3)同时面对新手和熟练工人。
关于气泡式的及时帮助,业界有很多的争议,这些争议大都来自不同领域的不同需求。比如一个面向客户的财务系统,开发者可能希望随时随地都能让使用者知道下一步该怎么办(或者这一步该怎么办),可是一个面向企业内部的财务系统,投资商则更愿意花费少许培训费用来使该系统的使用者更加熟练,这些费用可能会比在软件中加入大量的帮助更为经济,更重要的是,去除这些气泡往往会提高使用者的效率,给企业带来更多的好处。所以体验经济要求我们的软件理念能在两种模式之间自由切换,甚至可能会同时体现在同一个系统上,比如某个在线游戏,新手希望能随时随地得到提示,而老玩家则希望在某个选项页上关掉这些提示——以速度取胜。

4)功能微调和界面微调。
多数软件已经开始向Extendable转变了,少数精英已经开始向Pluginable(这是我自己造的词,被画上红线别怪我,呵呵)转变了。有图形处理和媒体制作软件,如Photoshop、Fireworks、Flash,有开发工具IDE,如Eclipse、SharpDevelop,有浏览器如Firefox,有小工具如我正在使用的EmEditor等等,在SourceForge的排行榜第一名上待了很久不愿下来的Azureus - Java BitTorrent Client也是Pluginable的。更有令人惊奇的,有一个叫Java Plugin Framework(JPF)的项目可以为所有Java软件增加Pluginable的能力,这个项目吸收了Eclipse的思想,但是比Eclipse的插件平台更通用,更具扩展性,也更严格。至于界面上的微调,Eclipse也为我们作出了榜样,它可以允许成千上万个View和Editor并存在同一个窗体里,并提供了最大化、最小化、FastView、内部Frame等多种展现形式,(意思是说它们不会太挤),甚至可以在界面上搜索和过滤这些parts,这样做的主要目的是将用户工作中能遇到的交互事件划分成更细小的颗粒。我认为未来的软件能让用户在更小的颗粒度上调整UI,比如某个用户会在用软件时自言自语:“这个的Label我不喜欢,我要变成Icon;那里有个Table太繁琐了,换个饼图看看;哦,对了,这里有个讨厌的文字框,小样儿,我早就看你不爽了,干掉,直接写进log吧!”

在本文的最后我还要告诉大家的是,虽然很多软件用XP结尾来标称自己是“用户体验版”,比如Windows xp和Office xp,但是我仍然认为体验经济的时代要求未能很好的表现在当前的主流应用中,无论是操作系统、办公软件、在线应用,或者ERP,但是我们已经可以在一些游戏、及时消息软件或大师作品中看到一点希望。重复本文开头时的论点,我相信体验经济在软件的时代即将到来,如果您手上正在做的软件没有考虑这一点,那么还是请考虑一下吧,我们都不希望在这次浪潮中国产软件再次落后,如果要我给出一个理由来支撑我的观点,那我只想说——这是经济学的规律。

(转载本文需注明出处:Brian Sun @ 爬树的泡泡[http://www.blogjava.net/briansun])

你可能感兴趣的:(体验经济在软件)