【IT168 专稿】用友对U9的研发,历时四年多,投资四亿多元人民币,是用友20年发展历史上研发周期最长、投资最大的一个新产品,也是中国软件行业里面迄今为止单一产品研发投入最大的一个新产品研发。为什么一个产品会研发那么长时间?
点击浏览专题视频
上苍赐良机
时势造英雄,英雄创奇迹。随着中国经济的腾飞,用友公司发现今天的中国已经拥有了可以产生世界级企业管理软件的客户基础,因为中国已经有了越来越多的世界级企业。中国的GDP在全球已经位居第四,今年还可能会进到全球第三。更重要的是,很多中国企业在吸收国际先进企业的经营和管理经验的基础上,进行了很多中国式创新。今天,中国企业在经营和管理上的创新,已经成为世界的管理模式和创新经验。
仅仅有了世界级的客户基础,有了世界级的管理思想和经营模式还不够,我们还需要世界级的技术,特别是方向性、趋势性和战略性的技术支撑。20世纪末,SAP公司正是抓住了一个趋势性技术架构:C/S,而一跃成为全球管理软件的领头羊。
2003年前后,我们发现一个革命性、趋势性技术正在出现,这就是――SOA。 作为面向服务的一种全新的软件应用和部署架构,SOA代表了新一代企业软件的最核心的技术和应用方向。
我记得四年前,当我们决定要研发U9的时候,我和我们研发团队的主要成员,就给这个团队提了一个目标,U9要做就必须做世界级软件,因为中国企业在呼唤和期待一个中国产的世界级软件系统的诞生,我们也拥有了这样的客户基础,同时我们也正好迎来这样一个新的技术变革机遇。我们的国家政策,特别是最近几年,国家战略也特别鼓励和支持自主创新,正是在这样的背景下,用友公司于2003年,启动研发新一代的企业管理软件——U9。
为什么我们要研发新一代的用友企业管理软件?首先,这个驱动力还是来自于客户。我们看到,中国的企业特别是制造企业,已经在全球范围成为世界的制造中心;同时我们也看到,今天面对很多新的挑战,无论是原材料成本上涨,还是劳动力成本上涨,以及人民币升值等,都给企业的经营成本带来了不小的挑战和压力。
针对这样的挑战,企业是关停还是要有创新的发展?我们看到,今天众多的中国企业选择了企业的创新发展,选择了企业的管理和经营的创新。在管理经营创新上,我们看到越来越多的企业已经把目标瞄向利用信息技术,利用管理软件系统,来改进管理,来优化经营,来进行产业升级,促进企业迎接挑战。我们看到很多客户,已经进行了信息化和将要进行信息化的企业,期待一个管理软件诞生,来支持企业在新阶段的创新和发展。
在U9新一代产品发展过程当中,我们看到有很多制造业企业,有一个共性需求,就是对全球化经营的支持,因为今天很多中国企业在经营上已经跨出地区,要进行全球化的经营,那么我们的信息流怎么支撑它?我们有很多的制造业企业,起初可能只是一个工厂,后来变成很多的工厂,变成很多的分支机构,管理一家工厂的时候我们已经有了经验、手段,但是管理多家工厂,管理众多的分支机构,我们需要更加有力的系统支持。这些都要求我们新一代的管理软件在应用模式上、在管理功能上要有创新。
还有一个很重要的方面,今天中国企业所面临的竞争和发展环境也有了很大的变化,这个环境变化里面最重要的一点就是企业怎么样更加快速的适应市场变化。传统的管理软件在适应企业快速应对变化上,我们看到它是有很大局限,呼唤新一代的软件应用架构来支持企业适应这种变化,这种架构就是SOA架构。
投资4亿历时4年半
用友对U9的研发,历时四年多,投资四亿多元人民币,是用友20年发展历史上研发周期最长、投资最大的一个新产品,也是中国软件行业里面迄今为止单一产品研发投入最大的一个新产品研发。为什么一款软件会研发那么长时间?
当时我们决定研发U9的时候,我跟研发团队确定了一个研发思想,叫前期侧重。过去,我们项目一启动马上就是编代码、写程序,研发周期是短了、快了,但是有很大缺陷。我们当时决定,一定要在产品开发前期工作上多下工夫,所以我们用了两年多时间做平台开发,两年多的时间做应用模型的规划和设计,真正写代码的时间只有两年多,加起来我们一共用了四年多的时间,这是和以往任何一款产品不一样的地方。这样一个研发模式,使得我们这个产品有了坚实的平台和应用模型的基础。
在这个平台之上,未来我们去增加新功能,去变更功能,都会相当便捷。在U9的研发过程之中,我们也得到了很多客户,很多合作伙伴的大力支持。我们在研发过程之中,有很多应用模型设计,是我们和我们客户共同讨论确立的。我们的技术架构方案,是我们和合作伙伴紧密结合,来讨论确定的。
U9的三个关键特性
U9是新一代的企业管理软件,我们把它叫做商业应用套件。它的应用范围、功能覆盖范围,不仅仅是ERP的范围,它是覆盖了企业的全面管理,包括工业管理、制造管理、财务管理、人力资源管理、资产管理、质量管理、绩效管理、商业智能、企业门户、办公自动化、支持管理,它是一个全面的企业应用系统,不再只是一个单一的ERP系统,也更不只是一个部门技术。
U9有一个重要的技术特性就是支持多组织的应用,支持多工厂,多营销服务结构,支持多经营主体,特别是针对制造业的多工厂应用,U9的发布上市应该说填补了国产管理软件在针对多组织、复杂制造应用的市场空白
概括的说,U9关键的特性有三个:第一个是按需应用,第二个是业务驱动,第三个是国际化的非常好的实践。
按需应用是今天全球的企业应用软件的一个趋势性的业务模型。要实现按需应用,必须基于一种新模式的架构,也就是SOA。用友在SOA上的策略,应该说比较超前。当大家还没有去谈论它的时候,我们已经开始研究;当大家开始讨论SOA的时候,我们已经基于SOA去开发产品了;当大家开始开发基于SOA架构产品的时候,我们已经发布了基于SOA架构的战略。基于这个架构,使得U9形成了三个特性,第一个最重要的就是按需应用。按需应用就是企业可以根据它的业务特性,它的发展阶段,它的管理基础和要求,来配置它的系统功能范围、系统应用的流程,企业可以选配整个系统的结构。在应用过程之中,可以调整服务定义,来调整业务流程,来形成对新业务模式的支撑。
按需应用重点解决了两个问题:第一个,可以使我们的软件更加符合客户的个性化应用;第二个,使我们的系统软件能够更好的符合企业在应用发展过程之中它的业务流程调整,来更好的满足企业对变化的适应,通过整个业务组件库,来支持客户实践的配置和调整。
U9的第二个关键特性就是业务驱动,也包括了产品驱动。业务驱动在企业的经营和管理过程之中表现在方方面面。早期的国产管理软件是后台驱动,是从后台往前驱动,更早期是从财务驱动,U9开始是从前端业务驱动后台管理,来驱动参与的决策。
另外在多组织协同上,基于SOA架构,可以实现多工厂制造协同,多营销服务机构的营销上的协同,可以实现企业和他的合作伙伴、产业链的业务协同。我记得前两年有客户说,用友的管理软件ERP系统,好像财务系统比较强,有些思维是从财务出发的,确实我们早期的产品有这方面的因素,但是U9改变了这个情况,完全是基于业务驱动来规划设计的,通过这样的设计,来实现企业的过程、人员和信息的实质性的驱动.
U9的第三个重要特性就是国际化的非常好的实践。一个优秀的管理软件,一个先进的管理软件,一定是先进管理思想和先进管理技术的结合,U9已经基于先进技术架构的SOA,我们还需要先进的管理思想和管理模式。我们在研发U9过程之中,我们研究并且集成了用友20年和中国客户合作的基础,我们研究了众多在不同行业领域里面领先企业的先进业务模式,管理上创新,同时,我们也研究分析了国际先进的产品业务架构模型,也研究和分析国际一些全球化经营公司的经营和管理模式。我们把这些企业的一些成功管理模式,一些具有普遍意义的经营业务模式,把它在我们的系统里面体现出来,形成我们的业务模型库,通过业务模型库最后形成我们的产品功能。可以说,U9是把中国和国际非常好的的管理实践在业务模式里面体现出来,包括U9就企业的支持,因为我们不光要面对国内企业,我们还要面对国际客户。所以,我们在应用体系设计上,很重要的一个方面就是对企业国际化应用的支持,包括对中国企业全球化经营的支持。
U9的发布上市表明,中国软件企业核心产品技术已经达到全球领先的水平;U9的发展将会对我们中国软件产业的技术进步具有重要的里程碑意义。U9的诞生也是用友公司实现企业目标,成就世界级软件企业的一个重要的基石。我衷心的期待,用友U9的发布上市能够为我们用户带来贴切的价值,能为中国软件产业发展带来历史的推动和进步,能够推动用友走向世界级的软件企业。
(本文根据作者在用友U9发布会上的发言整理,未经本人确认)
