社会网络与商业应用的联姻

来源:百度文库 编辑:16楼社区 时间:2020/12/04 01:14:32
原文链接:The Marriage of Social and Business Applications
这篇文章是John Milan 撰写并由 Richard MacManus 编辑整理。John 是 TeamDirection 的高级软件构架师,后文中讲提及这家公司。
两个人在多长时间内能相处融洽?三个月?两年?十年?这并没有一个具体的时间限度,但是却有一个适当的持续时间 - 相处到彼此之间能够互相理解,但又不致于厌烦。同样的情况会发生在软件技术和观念上吗?我们花了三十年的时间让一个健壮的操作系统成功的拥有了吸引人的图形界面。用了将近四十年的时间让internet 和标识语言 进驻我们每天都会使用的 Web 浏览器。
三十年、四十年,让技术之间能够相互理解和容纳我们花费了太长的时间。那么让社会化模式(社会网络)和商业应用程序相结合,甚至产生下一代的应用程序,这又 会需要多长时间呢?这个时间将不会很长,因为社会化和商业应用程序都在短时间内被人关注了。如果你相信第一个商业应用程序和第一台个人电脑是同时诞生的, 并且你也相信第一个大型的社会化应用开始的同时,那些“龙与地下城”(一个很著名的电脑游戏)的爱好者们正好开始学习如何开发程序,那么社会化和商业应用 在相互追求了二十年之后终于能够永结同好了。这看起来就像是一个诺言被兑现的时刻!
社会化商业应用的定义
如何确切的去定义一个社会化应用程序?就像 Ebrahim Ezzy 在 Read/Write Web 的一篇文章中所描述的,社会化应用就是一种允许一群人共同协调某件事物的交互应用。然而,他只把这种应用起源追述到1990年的晚期。我觉得这种形式最早 应该是出现在1980年的早期,第一款 MUD 程序。那是在一种叫做 IBM360的大型机上,通过SABRE 程序让上万个旅游中介人能够共同协调票的交互应用。
我们可以把那当作一个商业应用的例子吗?Microsoft 是这样定义它的:“对你的业务运营至关重要的程序都可以称为商业应用程序”。举个例子来说,我们现在公司使用最多的就是 Email,它也在帮助人们协调某种交互。我们可以把 Email 称作是第一款社会化商业应用吗?
当然 -而且它也是最成功的一种应用形式。理由很简单:因为它既有社会化的一面,也有商业计算的一面。Email 到处都是,桌面程序、Web 程序、电话上或者是黑莓服务(blackberries)。因为它有社会和商业的两面性,它能够被企业的CEO使用,也能够被家庭教育协会的妈妈和爸爸们 使用 - 任何需要协调群组交互的人都可以使用它。所以我们大概可以这样来定义社会化商业应用:对于你业务运营至关重要的并且能够协调群组交互的软件。
人、数据和身份
对于社会化和商业应用,还有一样至关重要的特性 - 身份,这也是为什么电子邮件会如此流行的原因之一。如果你希望参与到社会网络或者是商业应用里面,你必须要有一个身份。有了身份之后你就可以建立网页和 BLOGS。你能够注册成为一个服务的会员,你也可以参与群组的交流、讨论和交易。随着技术的进化,你将会看到更多的特性依赖于身份——就像在线状态(在 即时通讯和活动的工作空间中经常使用)和权限(就像 Richard MacManus 在 Web 技术上是权威,而 Apple 在酷的文化里面是权威一样)。
那么邮件消息又如何呢?它们也有身份么?绝对有,如果没有身份,那么发信者和收信者如何在彼此的电脑里面确认同一封邮件呢?对于任何通讯,我们需要保证我们发出去的消息和接方收到的消息是相同的。
身份是任何社会化和商业应用的基础,不仅仅限于人的身份,同样用于数据。
像 match.com 这样纯社会化的应用,它的不仅表现在个体,而前表现在那些大家都认同的、用来描述个体的数据。
而像 salesforce.com 这样纯商业的应用。同样,它的价值也不仅仅表现在客户的应用,也表现在关于那些大家都需要的客户的数据。
最后,我们来看看像iTunes这样成功的应用 —— 它在消费者的身份与商品的身份之间工作的非常平等。iTunes 让你通过信用卡获得歌曲易如反掌。它也通过列出别人喜欢的歌和管理自己庞大的曲库显示出了社会效应,这两点都在授权和一个简便的购物形式下实现了。
iTunes/iPod 为社会化与商业计算的下一个浪潮呈现出了一个精彩范例 —— 人和数据是社会化与商业应用的基础体系。
社会性商业应用软件的实例
经过了几百万年的进化,你有了一个身份,这丝毫不足为奇。在几百年的的诉讼历史之后,我们也渐渐确认公司也需要一个身份。我们花了将近60 年时间来理解数据身份的意义,但我们现在已经工作在网络时代了。那么社会性商业应用软件呢?他们今天也逐渐开始崭露头角了。
Microsoft Live Meeting
被微软收购于2003年一月,PlaceWare(现被命名为LiveMeeting),在整合社会性网络的可实现性和对工作场所的商业需求方面,是个 优秀的范例。人们可以创建和加入一个会议,其他的与会人员可以看到其在线情况,分享文件,甚至可以将桌面状态实时共享给全体人员。
Groove
Goove Networks,是 Lotus Notes 的创造者 Ray Ozzie 在90年代后期所创办。Groove 结合了实时在线和即时同步,应用于业务上下文如许可、角色、安全通讯和离线等方面。它的灵感源自 于 Ray 观察他的一个小孩玩线游戏并留意那些虚拟团队是如何互动的。微软于2005年三月收购 Groove,比尔盖茨也已将他的重任托付给了 Ray Ozzie。
TeamDirection
我的公司TeamDirection ,创立于2002年,为Groove 提供项目管理相关的工具及服务。TeamDirection 利用 Groove 的优秀架构为项目的参与者们提供一个环境,使得他们可以进行日程安排,跟踪及 上报他们的个人事件,同时保持整个项目的同步。我们正在通过整合 SharePoint Web Services 来扩展在项目管理上的业务面。同样,TeamDirection 也将通过整合即时通讯来增强其社会化方面的一些特性。
Colligo

Colligo Networks 公司,创立于2000年8月,以应对采用移动办公的团队在协作方面所遇到的问题和挑战。为响应众多客户的需求,Colligo 所开发的技 术实现了 IBM Lotus Notes 用户可以使用他们的笔记本电脑直接相互拷贝数据,而无需连接到服务器。同时,它也使得笔记本用户在使用 Microsoft Windows 时,可以通过无线网络直接建立连接来共享信息、文件、文件夹以及其它的资源。最近,该公司已经开发出了新的产品,让用户可以离线使用 Microsoft SharePoint 协作站点。
社会化商业应用的未来
你可能无法教会一只上了年纪的老狗学会新的技能,但是你却可以给一些老的应用程序添加一两个新的特性。甚至像是 Email 这样古老的 Internet 应用。Email 让人们能够相互连接起来,并且可以协调群体的活动,如果它能够再整合一点社会化的应用特性,例如一个未读标记,那么它就可以变得更加好用。

收件箱有一个未读标记。如果每封邮件都有一个未读标记可以吗?这使得用户能够更新他们自己的电子邮件消息。这将会打破人们习惯性的约束吗?人人都能够看到相同的消息。如果一个发件人更新的副本将不被同步到所有的收件人那里。
为什么这会是一个不错的特性呢?现在的电子邮件程序有一个很大的通病,我们的收件箱会被塞满,一直到我们迷茫的找不到自己真正想看的邮件。随着邮件 的回复和讨论的逐渐增长,那些邮件详细都没有能够按照人的组织习惯去排列成象关联性的结构,那么Email 就会开始失去它原有的价值。
但是如果我们能够让相关的讨论组织在一起那会是什么样的呢?人们通常都喜欢用社会化的方式(例如发件人、消息标题、发送的日期,以及是否回复)去组织他们的邮件消息。没有人会记得一封邮件消息的ID(例如:AaLLsd32232o002dad),但是我们都能够记住它是 Bob 上周发过来的邮件。
如果我们重新构建 Email 让它拥有一个小的社会化引擎,我们不仅能够减少收件箱中堆积如山的邮件量,还能够让参与到大型的群组讨论之中变得更加有效。如果它匹配到了原始的邮件 ID,那么新来的邮件将会无缝的整合进去。如果被无缝的整合了,那么相关的消息就会被保护(垃圾内容会被阻止),Email 又将成为一个具有生产力的工具。
增强 Web 应用
你可能会注意到上面提及的每个社会化商业应用程序都是以桌面应用的形式登场的。他们对Web的感知和特性还不是那么的明显。
事实上,一个好的社会化商业应用程序不是要回避Web形式的应用,而是要去增强它。
上面提到的每个应用程序都使用了Web的构架来传递和同步数据。例如 TeamDirection 和 Colligo,它们认为本地的数据是不可 知的,无论是在他们自己的环境里面还是在 Sharepoint 的 Web 环境里面。Groove 的所有通讯都需要使用到 Internet,它是基于服务器的,也可以说是P2P的(每个客户端都可以作为服务器)。还有 LiveMeeting 没有网络它是完全无法工作的。所有的这些程序都将重点集中在数据同步上,并且为他们的客户都提供了统一的操作视图。在这样一个视图里面可能只包含了那些授 权了的身份,例如用户或者是一串数据。
同样有趣的是 Microsoft 也正在向社会化的商业应用领域前进。作为同时拥有 Windows 和 Office 两个印钞机器的 Microsoft,他已经在寻找方法来平衡他的霸权,并且在下一代上做了大量的投入。展现形式丰富的、基于互联网的应用,正在全面的展露头角,这些你都 可以从 Microsoft 最近的计划中看得出来。
总结
社会化的商业应用程序的目的不是为了提高桌面应用的知名度,也不是为了减弱 Web 应用程序的作用 - 而是让数据流在它上面被正确的导向。Email 就是一个恰当的范例,没有一种正确的方式来互动信息。相反的,却总有一个不正确的方式在抑制对信息的访问。
现在手头的任务就是让可以协作的数据类型扩大:文件、会议、任务、日历还有更多。当这些独立的数据成为可以被同步的,并且是能够随处访问的,在任何地点、任何时候、不管是在线还是离线——那么 Web 的下一次革命就将开始了。
indigo 与 chenn 合作翻译整理