给用户一张拼图,按规范填上参数,就能生成一个新的应用。这是前些日子,IBM IOD 2007大会上最新提出的Info2.0概念。Info2.0 让企业用户不再完全依靠技术人员的情况下,就能独立构建新的应用。在会上,甚至有人开玩笑的说技术人员要失业了。

业务人员可以自己攒应用

IT 应用与业务需求的脱节,成为今天约束企业信息管理的瓶颈。IT应用推动企业信息管理的发展,但随着业务数据的爆炸式增长,复杂度的增加和灵活多变,任何技 术厂商都不可能为每个企业去单独开发应用来满足业务人员的个性需求。而在企业内,技术人员与业务人员双方知识的鸿沟,开发出满足完全业务需求的IT应用已 经变成一个挑战。因此,需要一种新技术能让业务人员自己去构建企业应用。
也许是为了抓住这个趋势,在本届IOD大会上 IBM 提出了Info2.0的概念,并展示了Info2.0的辅助开发平台Mashup Starter Kit预览版。它是利用Web开发技术Mashups ,并把企业应用数据等抽象成一个个feeds(业务小模块).企业人员就可以自己通过拖拽融合这些feed构建新应用了。同时IBM特别强调了DB2 9下一版本 “Viper2”的 XML 特性“pureXML”。把XML 技术融入数据库的意义不仅是因为XML是数据交换的格式,更重要的是它使数据具有了业务含义,从而使业务人员可以读懂数据,是业务人员自己构建企业应用的 保证。

技术人员真的会失业吗?

企业应用业务人员都可以自己开发了,那企业里的技术人员真的要失业吗?答案是否定的,其实是技术人 员的分工更加准确。前端的业务问题还是交由业务人员自己来解决吧,而业务发展永远需要更好工具支持,新的计算平台也在不断出现,这些技术挑战才应该由技术 人员来完成。就好象飞行员的发展史,最早的飞行员都是机械师,但是飞行员的专业化并没有使机械师失业。在IOD大会上,IBM给出了面向技术人员 Web2.0开发的技术组成:Ajax/RIA、Mashups/XML、collaboration/SOA。从中也可以看出企业应用开发无论从前端用 户交互Ajax/RIA的实现,到后端业务敏捷需要向IT架构映射的SCA/SDO SOA开发方法,都给技术人员留下了广阔的空间。

Info2.0推动Web2.0向 SOA渗透

SOA 作为快速响应业务敏捷需求的一套思想和方法。把企业后端的业务数据、内容、信息抽象成为可供企业内部和外部使用的公共资源。Web2.0 作为SOA思想的补充正在改变着企业前端的应用交互方式和协作模式。把后端SOA与前端Web2.0衔接起来的纽带是业务数据。这一格局被认为是企业IT 架构满足业务敏捷需求的一个发展方向。本届IOD大会上提出的Info2.0可以看作是SOA思想的实现。Info2.0将会进一步推动Mashups, feeds等Web2.0技术应用向SOA渗透,将后端SOA 的业务信息根据前端应用需求重新融合,把后端的业务数据带给前端应用。

信息管理新动作

由 直接从用户身上获利,转变成为通过帮助用户业务增长来获利。这已经成为目前所有IT厂商梳理自己产品服务的一个依据。围绕这一原则,就不难理解IOD大会 上IBM在08年信息管理市场的一些新动作。新的合作伙伴计划的推出,进一步开放了自己的全球销售专家、市场推广和技术顾问的资源,允许加入该计划的用户 免费享用这次资源来实现自身业务的增长。新的主数据服务器(Master Data Server),用来帮助用户集中管理客户、产品及账户等业务关键数据。新的DB2 数据仓库 9.5版,直接内嵌嵌入了在线分析处理(OLAP),以及针对非结构化信息的分析能力。当然还会有Info2.0 概念和产品的正式发布。

通过本届IOD大会可以引发一个思考,在将来的企业应用软件市场,是只卖通用企业管理软件,还是应该把信息管理的技术也交给用户?