`
baiguomeng
  • 浏览: 954867 次
文章分类
社区版块
存档分类
最新评论

U9的定位与架构 基于SOA成为世界产品

 
阅读更多

2008年12月31日,伴随着U9V1.5版本的上市,U9事业部的成立,U9正式规模化投向市场,并开始批量交付客户应用。作为支撑用友未来十年发展的旗舰

产品,也是全球第一款完全基于SOA架构的世界级企业管理软件如何决胜未来。本期邀请到用友集团副总裁、U9事业部总经理的向奇汉,并围绕这一话题来展开。以下是部分精彩观点:

主持人:根据您刚才的描述,我理解,U9其实是一个冗余性很强的产品。更直接地说,它或者是一个服务手段。我想了解在这种前提下,当初在设计这款产品或者在做开发当中,基于怎样的架构和理念?能不能详细介绍一下。

向奇汉:U9,我们的理念就是实施企业全球商务,这样就体现我们企业借助U9能够去敏捷地、实时地反映它的业务,反映它的市场变化的能力。同时,它是一个支持企业全球化管理的产品,它的定位是世界级的产品。这是从我们U9的一个理念上来看。

要达到这样一个理念,我们在产品设计的 时候,就考虑怎样去实现这个目标。比如,举个简单的例子,我们支撑全球化管理,可能我们就会支持各个国家的多币种、多个会计准则,甚至多个帐簿,是这样的 业务管理。一个企业可能在中国,可能在海外还有上市。这样我们从整个业务设计上面,基于业务驱动的设计,当某一个环节,某一个节点发生了变化之后,会自动 带动相关联的业务发生变化,而不是过去说可能这边变化了。我们要从另外一个模块,另外一个模组里面去把这个单据找出来,再去做一些变化。像我们所有的多帐 簿,如果你有一个主帐簿,在国外有一个上市的公司要生成报告、生成帐簿,只要把关系设定好之后,这边的业务变化那边的帐簿基本就可以生成了。实际上,这就 简单地体现了我们基于业务驱动的设计思想。当然,要达到刚才我讲的这个目标,肯定要从最底层开始,在当初设计的时候就要考虑到。

主持人:刚才您提到关于底层设计,有一些厂商在初期时没有做这些,然后在后面根据一些客户的需求,再临时加上去,或者因为需求加上去。而在某种 程度上,则会强调,我们的产品更个性化,有灵活性。您认为U9跟那种产品相比,更大的优势在哪?U9的灵活性是否就真的比其他产品的弱?

向奇汉:其实U9的灵活性也是比较强的,因为U9里面也是基于SOA,我们称之为全球第一款完全SOA。为什么说是完全基于SOA?因为我们是 大概花了四年时间从底层来打造这样的一个平台。其他的产品,可能其中也有一些SOA的思想,但是可能是部分的,或者是局部的。我们把企业这种业务的灵活性 跟传统的这种管理软件相结合,满足其灵活性,是跟其他产品一样的。

由于我们是基于组件化,基于SOA的服务,可能我们里面有很多服务组件,这种服务组件,企业可以根据它自己的业务需求,去组合它的这些业务组 件,就组成了一个业务流程。当然我们也预配置了很多业务流程,可以直接进行调用,当客户有个性化需求的时候,我们可以把个性化的需求变成一种服务组件,放 到这个组件库里面。然后,企业里面再去打包生成它自己的这种个性化应用。这个有别于我们传统的二次开发,二次开发就像一个衣服打补丁一样,可能就补一个洞 就打一块,但是它跟原有的信息系统的融合和重用就很难做到。

特别是当企业的管理需要进行升级变迁的时候,这时必须要把原来的系统推翻重来。这就像玩具,一般的玩具可能玩一下就扔了。但是,大家看乐高玩具 完全都是一些组合,它可以根据一些组件,根据不同的人物形象,就变化组成不同的玩具,既能体现它的可重用性又能体现它的灵活性。

所以U9基于SOA和组件化这样的一个业务应用。它所支撑的客户的个性化和传统管理软件基于二次开发,跟客户做的这种个性化,是有很大差异的。 我们碰见很多客户,原来都是跟客户做一些二次开发的,但是,这个时候如果它的业务发展要变化了,它需要重新去迁移升级的时候,可能因为原来那部分的二次开 发,制约整个迁移,因为它没有做到新开发的内容和原有系统的融合、迁移。

主持人:您刚才提到的迁移,其实我们在做这期访谈以前也做过分析调查。有一些CIO,特别是中型CIO,他们非常关注迁移成本的问题。您刚才提到了可重用性和灵活性,从某种程度上来说也是关于成本的一种描述。我想了解一下,U9这款产品、方案,给企业带来的节约投资的优点您能不能描述一下?因为现在经济形势导致很多企业在做预算的时候都非常关注这一点。

向奇汉:我举个简单的例子,比如说我们传统的一些软件,企业经常比较担心这种升级。一升级它就很痛苦,因为它的数据,全部要迁移。再有,企业如 果扩张了,我现在在哪个地方又收购了一个工厂,可能业务的模式就变化了,本来原来是几个采购中心独立去运作,但是现在为了强化集团的控制,可能把几个采购 中心合并成一个采购中心,这个采购中心承担集团的统一采购职能。而且它是一个独立的业务组织,这种业务组织还会变化。在这个过程中,企业都面临信息化如何 随着它业务的变化去适应的问题。

所以,从客户来说,对于传统软件,客户很担心升级。第二,担心它业务变化的情况下,原有系统还能不能支撑。第三,担心新业务扩张的时候,原来的投入是不是能够保证。

U9可以很好地解决这个问题。只要企业使用U9这样一个业务平台,它就基于业务的组件化。比如,在U9的业务平台上升级,它并不是一个把系统的 重新升级。某一项应用我们更新了,可能只需要把这个应用的组件跟原来的组件做一个替换就可以了。当我们的产品推出一个新的应用,甚至是一个领域的应用的时 候,客户只需要把原来基于U9上面的应用再往前延展就可以了。

当一个企业新收购了一个企业,在U9平台上面建一个组织就可以了。这个组织可能是一个工厂,可能是一个销售公司,也可能是一个独立法人单位、一个核算单位等等。实际上,它就既能够去保护我们企业原有的投资, 同时也能去支撑企业业务扩张发展,而这种扩张发展的业务,信息化也会随着业务的发展向外延展。同时会跟原来进行融合,保护原来的投资。这个是U9跟传统软 件很大的一个差异性。而且,U9可以非常快地反应客户的需求。以前对我们传统的软件应用,当客户提出一些新的需要,可能我们必须要在大的软件版本去解决, 客户就可能等上一年、两年,甚至更长时间。现在U9里面,当客户有一些变化的时候,我们可以通过组件化的提供商,快速滚动去提供给客户的需求。这样就能快速满足客户的业务变化和比较紧急的一些需求,客户的满意度也是比较高的。

主持人:在客户有新的需求的时候,您认为这些新的组件增加,是用友去帮助客户解决二期工程?还是有第三方的参与者参与进来,通过其他的软件跟用友的商业套件进行组合,打组合拳的方式?

向奇汉:这个组件可以是用友做,也可以是客户自己做,还可以是伙伴去做。

主持人:我看到我们有一个UAP价值链,跟这个是否有一定的关系?

向奇汉:是这样的。比如,我们一个客户是做重金属的一个加工企业,可能它在金属这一块有特定的一些应用需求。这个客户实际上就可以用我们的U9,基于组件化,开发一个支持这种重金属特有管理的一种组件,这种组件实际上是可以重用的。如果下一次,同样的行业客户需要应用,这个组件也可以提供给那个客户。但是,这个组件开发可以是客户开发,也可以是用友开发,也可以是和我们这样一些伙伴开发的。

U9里面,我们提供的开发,实际上我们的开发模式是变化的。以前我们传统的开发是要写程序,要去调数据库,在U9里面开发只需要调服务就可以了。这样的话,实际上它就能够做到这样一种迁移和重用,甚至还有一些共享。

主持人:前边我们主要谈了这款产品以 及适用客户方面的情况。现在我们谈一谈来自于客户的一些反馈。比特网做过一些CIO的调查,结果显示,特别是一些中高型企业的CIO们,都比较知道U9的 进展,包括对U9哪些阶段的进展、他们对U9的产品理念,它的前瞻性都是非常认可和接受的。他们希望表达他们的两个观点,第一,这个产品的完善性,因为在 他们看来和用友的观点不一样,他们认为这个产品推出一年,通过一年的时间去完善这个产品,是否意味着这个产品需要完善的东西比较多?

第二,有些企业已经采用用友U8,这些企业认为随着自身规模的扩张,迁移是在U8的基础上进行完善好,还是直接采用U9去做这样的工作更好?

向奇汉:关于第一个问题,各位CIO有这样一些疑问,我觉得是很正常的。因为,任何一些新技术和新产品的推出,都会经历这样一个过程。我想告诉 大家,从U9来看,首先,我们的开发模式和以前是不一样的。因为,我们的开发周期很长。为什么这么长?因为我们要把整个地基打好。地基打好,然后把上面的 应用做好,同时经过客户的验证。所以,这么长时间,就是要基于1.5版本,从今年开始进行规模化推广。

U9在原来前期的2008年销售过程当中,尽管客户不像U8的客户达到这么大规模的量,但是我们是找了一些很好的具有行业代表性的客户,比如, 像广东大冶,它就代表了一个摩托车行业,甚至是一些装配业。比如,像金东方就代表电子行业,大连新重代表机械行业。通过客户的应用去验证我们的产品。我们 的产品从1.5版之后,应该是一个成熟稳定、可以规模化销售的产品。当然产品是一个发展的过程,它要不断的进行完善。

此外,U9有很好的结构,它能够随着客户业务的变化去快速满 足客户需求。反之,去发展和完善我们的产品。所以,我们在推广过程当中,CIO对U9产品都是非常感兴趣的,而且非常认可U9这样一个平台和U9这样的价 格。我们曾经也有一些客户,实施过SAP的客户,当他们考察看到U9的UAP平台,或者U9的一些架构和基于SOA的技术的时候,他们没想到国内能够有这 样的一款世界级的产品。

下一步我们会更多地将我们的一些内容开放给更多的这样的CIO,让他们了解U9的一些开发和其中的一些IT技术。

第二个问题,实际上U8和U9,它们的定位是不一样的。U8定位是ERP普及化的一个精品,它主要适应的客户是一种单组织的企业群体,其中企业都属于部门性的管理。比如,在生产部门、财务部、销售部,在一个组织范围内进行这种业务的精细化管理。

U9除了支持单组织的这些复杂应用,同时,它更有力地支持集团企业的多组织业务管理。因为,这种多组织的业务管理是我们很多企业所具有的业务形 态和业务管理模式。比如,一些企业不断地扩张,可能今天收购一家厂,明天又收购一家厂,不断在进行整合。它把采购统一整合在一个采购中心,进行集中的采 购,再分散发到不同的工厂,从而降低它的采购成本。它也会把销售公司和客户的结算独立出一个结算中心为客户进行结算,降低财务风险,进行专业的业务分管。 这些实际上都是既体现一个集团的一种管理需要,也体现了集团下面各个组织之间业务的协同。

这样一种管理模式,支持多工厂,多组织。这样一种模式的业务管理,实际上是U9所具备的,而U8却不具备。所以,我们有一些老客户,是U8支撑 它度过了那样一个发展阶段。U8带来了非常大的价值。但是,现在这个企业业务扩张了,变成了一个集团,多个工厂、多个组织的业务模式,这种情况下它就要重 新选型。此时,过去它可能当时选型的时候首先想到是SAP和Oracle,后来U9刚好推出来,所以,它顺理成章地把原来U8的应用迁移到了U9。同时 U9相当于支撑了它在新一轮业务阶段的发展和扩张。如果没有U9,这些老客户可能就不是用友的客户了,所以这也体现了用友针对老客户的经营理念,我们会围 绕客户全生命周期去进行经营,让我们的客户在不同的阶段,用友都能有方案去支撑它。我觉得这个是非常有价值的。


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics