软件突变:预言缺少的一环(2)

来源:百度文库 编辑:神马文学网 时间:2024/04/29 11:43:25
突变:预言缺少的一环(2)  (544个读者)
原作者: John Milan    译者:sinceresi...    发表时间:08/09/2007   原文链接
http://www.yeeyan.com/articles/view/3695/1455
显示原文
这个系列有两篇文章,这是第二部分。
明天的软件会是什么样?它们将会有四大要素:互联网,开源,可移动设备和Web2.0。每个要素的是非都存在争议,但作为整体,它们塑造了未来的成功的应用软件的基因蓝图--从现在开始。
Web 2.0
我最近一直在思考Web2.0的价值,而且我决定把MyBlogLog(已被Yahoo收购)作为我的个例研究对象。越来越多的“社会化”网站使用MyBlogLog有读者头像(avatar)的侧边条(译者注: 这是MyBlogLog的主打产品,它是一个小插件,显示最近访问过的读者头像及读者社区),读写网(Read/WriteWeb,原文所在网站)的右侧也有该插件。十个陌生人闯入你的世界是种很奇怪也很有意思的感觉。在现实世界里,我只会直视前方遥远的地平线,但在Web2.0世界中,我的视线会四处游荡而且--最好的是--点击某个人。虽然这可能会满足窥私的冲动,但这虚拟的社会很难搞定一个真正的商业交易。当我参加一个圣诞晚会时, 我发现Web2.0比物质世界更令人振奋。

我的一个朋友是一家医学记录(medical transcription)公司的合伙人。他邀请我参加他们的圣诞晚会去参观他们整个业务过程以及他们公司的雇员--转录员(transcriptionist)。从功能角度来说,他们把医生诊断的音频文件转录成数字化内容(译者认为主要是电子文档)是他们公司的资金来源。但令人惊讶的是那些转录员与医生之间建立起来的良好关系。 每个医生都有一两个独特的风格--发音问题或未知的习语--这就使转录员需要提出一两个问题。一来两往,不久医生就会认识指派给他们的转录员并信任他们。
社会粘合剂
我在房间里闲逛并结识不同的转录员,他们每个人好像都与医生客户之间有着良好的关系。当我和在场的客户交谈时,他们很重视指派给他们的转录员,以至于他们的新版软件的特征之一,就是包括医生和转录员双方的资料--我坐在后排,那个特征从后面看很像MyBlogLog。当我走近时发现,这个特征是把音频文件和email地址转换成真人的姓名和简介--甚至可以是那个人的blog。
每个转录员的家里都连上了宽带互联网(这个公司没有传统的办公室),这样会使你的管理费用低廉,员工有热情,客户也会满意。忘了独有的文件格式,排他的合同和卑鄙的不兼容的独占(lock-in)吧, 获得长期客户的唯一最佳方法就是一个有效的在线系统,和从人性的角度出发,建立在信任基础上的相互关系。我认为,Web2.0提供了一个在线的,社会的,节约的途径来促进人们之间的相互联系。一方面,它可以处理经典的“服务性经济(service economy)”,医生同经过虚拟世界中的转录员一起工作。另一方面,Web2.0还处理了“平权经济(collegial economy)”,也就是同事们工作在一起更有效。
比如说,一个项目中的每个人都可以在线参加会议,完成社会赋予的期望并且表达自己的想法。项目管理,最初是在学术界产生的,更关注分配,组织和计划等技术状况。然而,商业世界中是不是存在比一起完成项目更需要付出社交努力的呢事情呢?最近,人被称为“资源”,而且他们的工作日被分为蓝色日程条上的不同时间段。人们都讨厌这样。Web2.0的哲学就是把这些资源和蓝色条带还原为人和现实生活。人们会喜欢上它的。
医学转录员(Medical Transcription)的图片来自于Wikipedia
缺少的一环
如果没有缺失的一环的话那就不叫突变或进化了。然而,我们将预言未来,而不是从过去发现这失去的一环。就像一只在数据海洋里爬行的宝贝鱼(Babel Fish,译者注:宝贝鱼的名字来源于道格拉斯•亚当斯的小说《银河系漫游指南》,小说中的Babel fish是个神奇的小东西,把它放到耳朵里就能听懂外星人说的话。),我们将会看到到把一个系统的数据翻译和变换到另一个系统的应用软件。虽然目前大部分应用软件可以识别好几个格式,但它们还不够--因为分配,携带的便捷,以及专业化,使得数据格式越来越多。
Mozilla声明Firefox将支持微软格式,从这里我们可能刚好瞥见缺失的那一环。开始这可能有点笨,因为这像是要求所有的应用软件都要支持微软格式,但Firefox已经开始游向岸边(译者注: 前文说到的数据海洋)。就像Mozilla的Alex Faaborg(译者注:AlexFaaborg是Molliza的用户体验设计师)提到的:
“兼容微软格式的难点并不是分析数据,很多不同平台上的不同应用程序都使用这些数据,处理所有这些应用程序的接口(API)才是最困难的”

像信息代理人一样的Firefox3; 图片由Mozilla提供
如果Molliza可以使这些数据变得可用,不管是用优雅的巧妙手段,还是完全靠人力蛮干,Firefox就可能有机会涉及除IE浏览器外的Outlook邮件市场,可以把它叫作下一代的收件箱。
让我们做笔交易
互联网正带来越来越多有用的,功利的选择。人们会需要更好的访问数据,需要他们的应用程序更为一体化。移动设备将推动专门的,分割好的,大量数据来满足人们的特殊需要。宝贝鱼应用软件将会把杂音连接成和谐的音调。 结果呢?当今固执的,自成一体的应用软件将会灭绝,多单元的,专门的解决方案将会产生。一旦数据可以在不同的应用程序间自由流动,就像Joel Spolsky提到的那样,用户群的大小(或是不兼容的独占lock-in)也就不是个障碍了--软件要生存下来必须靠它的效益。
实际上,最佳解决方案可能不是仅属于一个公司的。他可能就像一些遗传算法一样,经过几次不同的迭代,不断生长。公司可能最终会把时间都花在谈判所有可能的格式上,而不是建立新的私有的格式,那么协议和合同将会成为新的霸占顾客(customer lock-ins)的手段。为什么摩托罗拉的iTunes电话失败了而新的iPhone一年后才出现?这不仅仅是技术问题。(译者注:到底是什么问题?麻烦读者解答一下!)
用错综复杂来形容即将到来的公司间的协议,合同以及谅解还不够。但如果你没有一个律师团,而你的客户又迫不及待(chomp at the bit )的需要解决方案,你比以前有更多的机会让自己(cut your own deal)去做这样的事。你可以试着去开发下一代软件的所有部分(连接互联网,开源的可互用数据,移动性和可用性),但甚至对大公司来说这都是不切实际的。相反,只有那些最佳品种的(best of breed,译者注:在软件领域把那些经过长时期精心培育、发展而推出的、在某一功能领域内集成的,既在某一个方面有优于ERP的特长,又有很强的独立性的软件称为:"Best-of-Breed(BoB)"应用软件)技术的结合才能达到那样的目标。
在伟大的新的世界格局中那些最终赢家有什么特点呢?是那些可以精打细磨数据需求,把结果从一个系统转到另个系统,用最好的配置(form factor)来处理任务,同时保证人性化水准的解决方案。
(全文完。)