2007年网典杂志

Web2.0走近企业应用

Web2.0走近企业应用


以协作、共享等为特征的Web2.0浪潮已经深刻改变了当今的商业环境,全球最大的网络设备商思科也需要响应这一趋势

文/ Howard Greenstein 译/张海燕

人们看待Web2.0的态度不尽相同。有人认为这只是一时的风潮而已,还有的将它比喻成旧瓶装新酒,也有一些人认为,Web2.0是公司与首席信息官(CIO)不可忽视的发展观念。我支持第三种看法。

Web2.0是为了定义网络技术、趋势和原理中浮现出来的新核心概念而提出的一个广义术语。它不仅给网络的内容带来了新气象,还改变了网络自身的运作方式。许多人认为,CIO应该了解这些新的应用和技术,并且尽快发挥其作用与优势,从而大大改进内部业务流程,改善企业与客户、合作伙伴和供应商之间的合作关系,同时加强内部用户之间的协作。很显然,Web2.0已经走进企业:您的研发部门可能正在使用Wiki,或者营销团队正在体验网络日志(Blog)。如果轻视这些技术,这将会给CIO和企业带来损失。

很多人坚持认为,Web2.0只是原有Web技术成熟后的延续,但我认为这是网络技术一个全新的发展阶段。撇开我们的主观偏见不谈,事实是网站现在已经成为拥有鲜活数据的Web应用程序,其中用户发挥了和作者一样重要的作用。

现在是让新的IT手段助力商业发展的最佳时机。Angel.com公司的产品和战略部副总裁萨姆•阿帕西奥(Sam Aparicio)表示:“如果你的工作是让企业的员工人尽其材,那么你必须关注消费者市场正在如何发展,并考虑如何抓住发展机遇给你的组织带来利益。”阿帕西奥表示,CIO要想做到这一点,必须成为高瞻远瞩的风险承担者。这样做的潜在好处就是让企业使用Web并从中受益。

奥莱利媒体公司(O'Reilly)首席执行官(CEO)蒂姆•奥莱利(Tim O'Reilly)去年概括了Web2.0网站的几项关键特征,其中包括:

  • 融合用户集体智慧的能力。用户提供内容越多,那么Web2.0网站则会变得越受欢迎,并且越有价值。
  • 通过全新的手段提供数据。和音乐DJ混音的工作一样,Web2.0的数据常常可以通过网络服务界面重新组合或者“混搭”(Mash-Ups)。
  • 轻量级编程模式的出现使得所有人都能成为一名开发人员。
  • 软件不再有升级周期,所有软件永久性地处于测试版本阶段,不断升级,不断完善,同时Web作为平台让规范化过程更为迅速。

在这种模式下,程序开发人员无需墨守成规,不用再囿于严格的修改模式,只要适应持续的升级状态。如果所有的使用者都可以根据需要协助程序员做一点贡献,或者是接替程序员的工作,那么开发人员和编程人员的定义将会发生变化。

有很多理由可以用来说服企业采用新兴Web技术,最令人信服的是:现在手持设备同步性和移动应用能力逐渐成为商业标准,但是由于在移动设备爆炸式发展时,企业错过或者忽视了这种颠覆性技术,CIO们为了适应竞争只得仓促上阵。当然,现在新技术不再会从后门“溜进”企业,CIO如今可走在创新的前沿,按部就班,从前门引入新兴的Web2.0技术。

CIO必须了解企业现有的资源、服务和数据,并考虑如何整合这些内容。系统可以通过简易的编程语言和实时数据更新技术(如XML和RSS)相互连接。这些工作与购买和建设具体的信息系统关系不大,CIO最需要考虑的是数据产生以后如何采用新的方式将内容呈现给商业用户。

CIO可以借鉴许多Web2.0网站的创新手段,包括:雅虎公司(Yahoo,下称雅虎)的网址标签共享网站Del.icio.us、照片共享软件(例如雅虎旗下的Flickr.com)、谷歌公司(Google,下称谷歌)的Gmail网络邮件服务(该服务使用户享受到了和桌面客户端邮件系统一样便捷的服务),以及网络社交服务(例如LinkedIn)。这些网站使用户能够按照自己的需要和喜爱的方式来获取信息。

对于CIO来说,新兴的Web2.0技术可以让他有机会向其他人介绍软件的技术意义和社会意义,并且让他重新思考自己在企业组织中的作用和地位。

此处将讨论三种最流行的Web2.0技术,Wiki、Blog和混搭式网站(Mash-Ups)。这些技术会引领更多的新兴模式进入人们的视野。

Wiki好在哪里?

Wiki来自夏威夷语“Wiki-wiki”,意为迅速快捷。Wiki最初提供了一种简单的、可编辑的网页,这样每位访问者可以同时扮演读者和作者的双重角色。之前的网络内容均由网站所有者创建并发表,然后以只读形式展示给其他人。然而,Wiki模糊了创建者和信息使用者之间的界线,打破了旧模式。这方面最著名的例子就是维基百科(Wikipedia),这是一种用开源方式开发的百科式知识载体,任何人均可在其中添加内容。但是Wiki也有自己的商业应用程序。

思爱普软件系统公司(SAP)营销与客户运营部主管杰夫•诺兰(Jeff Nolan)最近负责管理一项网站界面设计工作。他的团队和外部公司合作,采用了主机位于Socialtext公司的Wiki网站,借以定义、管理并且编档保存项目。诺兰的团队还可以用Wiki网站来发布软件需求、提交相关文件和问题、制订会议日程、记录会议要点、上传相关文件,同时让外部图像设计公司查看这些内容并且给出回复。所有这些工作均在共享空间内完成。人们无需接收或者发送电子邮件,而且任何人无需使用公司储存系统或者编程资源即可轻松查看Wiki,同时能够清晰地了解某个项目当前的状况。

另外一家以Wiki网站为核心沟通工具的公司是Angel.com(MicroStrategy公司的分公司)。Angel.com生产整合语音回复系统(IVR)和呼叫中心(Call Center)自动化软件。公司的销售团队通过Wiki网站记载每日客户数量,发布合作伙伴信息,并且阅读产品管理和营销部门发布的文件。然后他们通过Wiki网站发布意见书、营销手册、相互间的即时短信,以及供客户查询的源码。和SAP公司一样,公司的内部咨询小组也通过Wiki来跟踪项目,而且可以和部分客户实现共享。例如,Wiki网站帮助公司克服了14个小时的时差,与一家澳大利亚客户之间进行了顺利的协作。

QAD公司(下称QAD)是一家制造型企业软件供应商,Wiki为该公司的销售团队提供了很大的帮助。销售人员不仅希望系统能够生成客户提案,并把它们发布在网上,还希望能够结合线下的文案工作。

首席技术官(CTO) 吉姆•柯克林(Jim Kirkley)选择了Jot Spot软件,该软件能够导入Word文档,从而实现一种离线的提案创建模式。QAD的技术人员接着创建了一种工具,可以按照标题等级分割Word文件,然后将分割后的各部分贴至Wiki网站的不同页面,这样销售人员可决定在什么页面呈现什么内容。如果要与一名客户共享部分或全部文件内容,QAD的销售人员可以通过电子邮件向客户发送Wiki链接。任何人提出的意见和问题都呈现于Wiki页面,同时软件会发送一份RSS或电子邮件给销售人员,这样他就可以在控制界面上看到提案和所有附带的历史信息以及建议。销售人员可回答相关问题,并且在销售文件中与客户展开对话。

商业Blog

Blog开始出现时仅仅是网络日志和个人发布信息的工具,但如今企业加入了Blog阵营,来体验这些便捷灵活的系统,企业团队成员可通过发布Blog文章来替代之前“抄送:整个部门”的电子邮件。使用RSS或ATOM的新闻阅读器可以帮助客户获取这些更新信息。RSS和ATOM是众多网站、Blog以及Wiki发布时所采用的两种简易文本格式。用户订阅这些信息源,然后通过普通的Web浏览器或者定制阅读器软件来接收更新的内容。微软公司(Microsoft,下称微软)声称它的Windows Vista系统支持RSS。与传统电子邮件用户相比,信息源订阅者对他们所接收的内容有更多的选择权。例如,他们可以选择不下载整篇文章,而只是阅读标题和摘要。

Blog对SAP公司的诺兰帮助很大。直到最近,SAP公司一直都是通过提供剪报来收集相关的新闻故事,然后再通过电子邮件发送给公司成员。如今诺兰通过Six Apart公司的MT Blog系统发送新闻内容给公司其他员工。SAP的Blog还是竞争性数据的主要来源,公司人员自发贡献内容,包括他们的评论、标签与数据等等,都围绕着团队工作的实际情况开展,形成沟通与对话,这比“供你参考”(FYI)的邮件交流要高效很多。而且,由于Blog文章是即时生成的,内容通常紧扣工作主题。诺兰表示Blog的真正价值“并不在于节省了多少钱,而是在于增强了竞争性新闻的深度”。

公司IT部门的主要工作是建立、安装和维护公司Web主机上的Blog服务。很多Blog工具都是通过开放源代码的方式开发的,所以程序代码的维护可能是个潜在的问题。例如采用Six Apart软件的公司必须以公司的需求为出发点,考虑到软件需要进一步设计,以便在企业防火墙内部运行。在这样的情况下,IT部门就要和软件开发人员或是供应商联系,立刻对软件进行修改和升级。IT部门也可以选择开发额外的插件,或者通过针对企业特点的Hook技术来保证企业内部数据流的安全。

和企业内部网协作平台(比如SharePoint或者Notes)不同,Blog服务器需要占用的IT资源没有那么多,但却拥有同样的功能。选择轻量级平台可以节省IT硬件资源,用以支持其他工作。同时还可以节省被淘汰软件的技术支持成本和软件使用许可费用。

重组与混搭

混搭型网站前途无限,它将两个或两个以上的网站内容混搭并且重组,从而创建出全新内容。例如,有些网站从Google Maps获取地图数据,然后再加上从不同来源获得的其他相关信息,创建新的内容组合。一个很好的例子就是ChicagoCrime.org,它将Google地图与当前犯罪数据相结合,提供一个可供浏览的芝加哥犯罪数据库。Google通过应用编程接口(API)来公开和提供地图数据,以便这些网站进行重组和再造。

Instant Information公司是一家向金融服务机构提供协同软件和服务的公司。公司的CTO约翰•玛宏尼(John Mahoney)注意到他的客户需要帮助其分析人员、研究人员和交易商更为有效地管理大量新到来的信息。玛宏尼的团队于是不再提供传统的辐辏拓朴系统(Hub-Spoke)解决方案,而是开发了一种供用户管理、组织和讨论他们所接收数据的新产品——Touchpoint。

用户可使用该软件为数据加上标签、过滤信息、设置触发器(Trigger)并且储存数据,这样他们可轻松地检索或是共享信息。Touchpoint的用户可以使用系统的内嵌功能来重新打包和重新发布数据,现在越来越多的用户开始向其外部客户重新发布信息。

采用数据标签是Touchpoint的关键所在,它也是Del.icio.us网站存在的前提。Del.icio.us是一个让公共用户储存并且共享Web书签的网站。一旦某项内容附上了适当标签,其他人就可以轻松地找到它,用户群体也可对其进行评论、收藏或者改进。

更重要的是,标签数据可通过API与其他数据组合,很便捷地发布到内部或者外部的客户系统。用户无需知道他们使用的是API、混搭,还是编程手段。对他们来说,这是一种按照他们所希望的方式来获取Web内容的方式。

另一个对传统IT工作可能产生影响的方面是,Web2.0用永久性Beta版的方式替换了传统的软件升级,所有的工作都是在发展中得到提升。由此而来,Web2.0产生了很多仓卒上马的项目案例,但是让人惊奇的是,这些项目运转平稳,而且具有很强的实用性。

由于Web2.0新工具,例如Asynchronous JavaScript 和 XML(Ajax)的出现,界面设计也正面临着一场变革。学习这种Web2.0编码方式意味着要熟悉广泛采用的标准,包括CSS样式表(Cascading Style Sheets)、文件目标模块(Document Object Model)、JavaScript和XML。之前一旦浏览器发生变更或者升级,开发人员就需要学习更多内容,而现在依靠这些标准将有助于减少应用程序代码的变更。

大多数变更只在服务器上进行,而用户在添加功能出现后即可在浏览器上体验。这是浏览器上Java Applets最初的目标,不过如今梦想已经成真并且开始投入使用。

使用Ajax工具进行开发的IT人员已经创造出Gmail、雅虎的Flickr照片共享网站,以及微软的Live.com网站。这些看上去与其说是网站,倒不如说更像是桌面应用程序,网站的页面更新迅速而无需长时间的载入等待。由于这些代码中有许多是开放代码,开发人员可免费使用这些新技术。事实上,Eclipse Foundation最近在国际商业机器公司(IBM)提供代码的情况下已发布了大家均可使用的新版Ajax工具箱(Alpha版)。

对于开发对外应用程序的公司来说,Web2.0工具可减少对不同的浏览器配置的测试。按照这种方法编码意味着应用程序开发团队可选择要定制和保留的代码,以及需要购买或者通过开放源码获取的代码。

网络技术一直在推陈出新,更新换代。CIO的责任就是找出方法来改造他们,以获取商业价值。

90天行动计划

CIO应该牢记移动设备的普及曾经让IT部门仓促上阵、步步被动的教训。如果你不够小心,Web2.0会让你重蹈覆辙。这次要抢先一步,走在创新的前列并且想好如何充分利用Web2.0的新工具来帮助你的组织。右边是一个供你参考的起步行动计划。

  • 研究协同对策
    考虑你所在的公司企业文化是否能够接受公共协同工具。争取和公司的学习或者组织机构发展部门一起合作,找出可以开展试验的区域。
    小处着手:确定一种协同工具是否可以使操作特定项目的团队或群体受益。由于营销群体通常拥有公司的共享信息,因此他们经常是信息共享的首选目标。
  • 研究一下Ajax
    问问您的用户,他们是否喜欢新项目的Ajax(Asynchronous、JavaScript和XML)界面。由于Web2.0与其老版本1.0之间有所不同,因此有些复杂。
    开发人员很可能需要一些培训。但随之而来的可用性和可升级性会体现这些培训工作的价值。
  • 集体讨论
    试着为一个团队的协同项目建立一个Wiki网站。一些Wiki网站的主机为内部服务器,其他一些可以通过开放源码和托管服务获得。
    集体讨论如何改善组织结构,使其能够鼓励员工更多地参与组织发展。记住,集体讨论是Web2.0核心精神的一部分:让所有用户为做得更好而贡献自己的力量。
  • 开发电子邮件的备选方案
    寻找通过安装/测试Wiki或网络日志(Blog)系统来减少电子邮件量。
    培训并鼓励员工书写Wiki条目,而不是发送“抄送”和“FYI”标题的电子邮件。
  • 尝试使用RSS或ATOM信息源
    提供RSS或者ATOM信息源,内容包括以电子邮件或者电子简报形式发送的新闻、产品升级情况和其他公司信息。
    如果客户反应积极,那么做出进一步的努力。询问公司的营销部门、产品管理部门和人力资源部门,检查是否还有其他可按RSS格式定期发布的企业数据信息。另外,组织一次讨论,研究一下客户是否会订阅定期更新的Blog,来了解更多关于公司的信息。同时要了解,和使用传统电子邮件相比,用户通过新闻阅读器来阅读是否会使他们接受更多的信息。
  • 创建生产系统
    一旦你完成这些试验,就该尝试用Web2.0工具来创建一个生产系统。这种工具的用户越多,就越能体现其价值。与终端用户紧密沟通,以确保开发中的系统模型体现了他们的需求。
    设计或者购买一些工具,让终端用户可在他们需要时以他们所希望的方式重组数据、提升数据价值,以及改造数据内容。


其他封面故事

联系我们