信息化 频道

用友总经理黄涛:技术可以做一辈子

    【IT168 信息化
 


黄涛 用友软件U9研发中心总经理

    在黄涛眼里,技术是可以做一辈子的,如果做了几年技术就转行,不仅是自己的损失,也是中国本土软件自主研发的损失。

    4月18日,用友软件股份有限公司新一代企业管理软件U9正式发布,黄涛的第二个“孩子”诞生了,作为用友的技术总监,这款让黄涛投入四年多时间进行研发的产品“从孕育到落地,就像是一个我自己的孩子”,已经有一个三岁女儿的黄涛说。

    在郑雨林、向奇汉、黄义璋等这些能人辈出的用友,黄涛并不十分引入注目,直到U9产品的推出,黄涛才渐渐出现在人们的视野中。即便如此,黄涛大多数情况下也是逢人只谈技术,因为在他身上,已经被深深烙上了技术的印记,似乎也只有这样的人才最适合做技术研发工作。

    虽然已经是公司的技术总监,黄涛依然会像一个普通的程序员一样坚持写程序代码,“写代码是不能停的,一旦离开了工作第一线,对整体架构的把握也会受到影响”。与很多技术人员一样,黄涛穿着也很随意,“前两天进行产品发布的时候,由于市场部有要求,才不得不穿上正装”。

    在黄涛眼里,技术是可以做一辈子的。黄涛觉得,“如果做了几年技术,就转而从事管理或者销售的工作,这不仅对于自己是一种损失,对于中国本土软件的自主研发,同样也是一种损失”。 

    金算盘十年 

    在黄涛2003年加入用友之前,他已经在中国另外一家本土软件公司金算盘工作了十年之久。与在用友的这五年相比,“那是另外一个故事了”。

    1993年春,金算盘的创始人杨春有了一个大胆的想法:开发Windows下的财务软件。在此之前,市场上的财务软件都是基于DOS的。之前,金算盘已经做了一年多用友产品的代理,对用户需求的掌握让杨春萌发了自己进行产品研发的念头。

    于是,杨春开始物色相应的研发人员,这时,一个叫黄涛的人引起了他的注意。

    黄涛1987年毕业于重庆大学计算机软件专业,毕业后分配到重庆电力学校教计算机,教书的任务不是很重,闲暇时间黄涛就回到重庆大学用计算机帮着做一些研究性的工作。当时黄涛做的很杂,计算机辅助设计方面的也做,激光测定仪的数学建模也尝试过,最后大家发现,只要是计算机方面的事情,他几乎无所不能。黄涛同时组织了一个软件发烧友的圈子,大家相互切磋,后来这个圈子也出了不少很优秀的人。黄涛还是重庆第一个通过系统程序员考试的人。

    尽管如此,黄涛觉得,他最终进入管理软件领域从事研发还是有些阴差阳错。本来,黄涛也有出去打工的想法,当杨春找到他,说出要做“通用的财务软件,做一家能超越用友的公司”时,黄涛觉得这是一项有意义的事业。从此,黄涛进入了管理软件领域。

    据说,关于黄涛在金算盘的第一个月工资是多少,有两个不同的数字,杨春说是给了黄涛600元,而黄涛回忆当时是约定1000,但最后给了1300。两个不同的数字,说明了黄涛当时根本没计较待遇有多少,从这个角度上说,黄涛是一个踏实做事的人。

    在黄涛的带领下,金算盘在国内第一个推出了基于Windows的财务软件,不过这款在技术上领先用友、金蝶的产品,由于市场销售等方面的原因,并没有让金算盘后来居上。

    2003年,为了寻求更大发展空间,黄涛在金算盘工作了十年之后选择了离开,并加盟用友。

 

    牵头U9 

    2003年的用友,正在制订开发新一代企业管理软件的计划,为此,时任用友总裁的何经华请来台湾鼎新公司的黄义璋担任用友首席架构师,因为他“可以带领整个团队朝着既定目标规划产品,避免在应用架构上再犯错误”。

    与黄义璋主要负责应用规划和系统分析不同,黄涛主要负责开发模式和开发团队。能够有这样一个机会,作为技术人员的黄涛自然不会错过,因为黄涛认为,“像这样的机会并不会太多”。

    作为中国管理软件发展的见证人之一,黄涛认识到,没有一整套完整的先进的管理体系(而不是功能),管理软件只能成为电子化工具,成为跟随客户需求的一个工具,而无法帮助企业提升管理。

    黄涛这次是真沉住了气。他一开始就大力招聘业务专家,并实行交叉管理模式。按职能分:架构平台组、开发管理组、业务功能设计组、数据库设计组、测试组、文档组等。按系统交叉又分为:财务、生产、OA、HR等等。真正按照流水线生产方式来生产。 

    在架构上,用友几乎摒弃了原来U8产品的架构,同样也摒弃了NC产品所用的架构。据黄涛介绍,在进行U9研发的开始阶段,他们曾经考虑过NC产品的架构,但他们通过对用户的调查发现,客户比较认可微软的技术,而并非NC产品所采用的JAVA技术,因此,黄涛最终选择了基于微软.NET平台的产品研发。

    与产品架构的变化相比,用友同时也期待通过U9一改公司的形象。虽然用友已经从财务软件厂商转变为ERP厂商,但在用户眼里,用友依然是一家以财务为核心的ERP厂商,它的ERP产品对于生产制造等环节的覆盖并不充分。

    而针对生产制造等环节,出身鼎新的黄义璋为用友带来了新的变化,作为鼎新易拓产品的架构师,黄义璋在进行U9产品设计时,实现了产品对生产制造等企业细枝末梢环节的覆盖。因为与国内大多数起源于财务软件的ERP不同,鼎新易拓是以生产制造为核心的管理软件。 

 

    立足为客户服务 

    “需求的一个小错误,可能会导致设计开发的一个大错误。”黄义璋在谈到产品研发初期的客户需求分析时说。正因为如此,面向服务的U9产品也被称为是第一款完全基于SOA架构的商业应用套件。

    据黄涛介绍,为了充分了解客户的应用需求,在U9开发历程中,从2004年下半年到2005年底,他们花了一年多的时间来建立业务模型,完成面向服务的分析设计。同期还完成了面向SOA的开发平台UAP for U9,把服务模型通过UAP建模工具表达出来,自动产生元数据和代码。

    早期,企业应用信息系统是典型的孤岛型应用模式,在企业内部,每个业务之间是相互独立的,根据自身需要进行规划和部署;在企业之间,主要通过数据交换,实现有限的信息流动和流程互动。

    传统的面向功能开发的业务信息系统通常导致出现系统和信息孤岛,在业务需求发展时,业务流程和系统远不能适应变化:它们是分散的,并被牢牢地锁定在相关组织和系统范围内,形成了众多的信息竖井。

    唯有通过SOA的方式,来应付企业增长的规模与流程的重组,才能让企业获得IT 的经济效益。“因为SOA能够让企业较容易重组企业的流程。”黄义璋说。黄涛也进一步解释说,SOA就是指IT企业不再只是提供一个产品,而是提供一个产品组装的工厂,它随着企业的业务要求,不管由用户承担,还是软件商承担,它都可以通过服务对系统进行重新组装,来满足企业快速成长的要求。 

 

    四年磨一剑 

    需求分析进行了一年多,代码的编写也是一年多,随后的软件调试又是一年,U9产品的研发整整用了四年多的时间。

    四年多的时间里,黄涛领导下的产品研发中心从最初的十几个人扩张到300多人,陆陆续续的研发投入达到上亿元,产品的代码也写了一千多万条。而技术和应用以及市场所带来的风险无处不在,如此大规模的产品研发让黄涛意识到,这款产品的研发只能成功,不能失败。

    过去,中国软件厂商所研发的产品多是中低端产品,在产品功能与跨国企业差距甚大,但经过多年的市场开拓,中国的软件厂商也积累起丰富的客户资源,在客户对本土企业产品发展的推动下,IT技术也随之日新月异。“SOA的出现和发展给中国的IT厂商带来了机会。”1993年,黄涛牵头开发第一款基于Windows的财务软件并没有让金算盘异军突起,如今的他自然不会放弃这样的机会。 

    当黄义璋和黄涛被问及四年多的研发历程中,他们最大的感触是什么时,两人相视而笑,不约而同地说起了头发问题。黄涛把“黑头发做成了白头发”,黄义璋则是“从有头发做到没头发”,说这话时,二人都不自觉地理了理头发。

    虽然从有头发做到没头发,肚子上也多了好几个救生圈,但黄义璋依然乐在其中。“2003年从台湾来大陆,就是想要有所成就,并超越原来我在鼎新取得的成绩。”黄义璋说,他同时也希望通过U9的研发,为本土软件培养更多的架构师,“目前,中国很缺架构师”。

    与黄义璋不同,四年多的产品研发,已经让黄涛有了写一本书的想法,他不仅想通过这本书记载下产品研发过程中难忘的经历,也希望这本书能够给那些从事技术研发的人一点启示。因为很多在中国从事技术研发的人员,通常没做几年就转行了,多年来积累的经验并没有得到很好的传承。很多研发人员即使没有转行,但已经不再写代码了,黄涛认为,“不写代码,只做产品架构,很容易偏离产品的灵魂”。

0
相关文章