普元CEO沈惠中开源改变了软件的生产模式
普元软件沈惠中发表主题讲演(腾讯科技摄)
腾讯科技讯(娄池)2010年12月10日消息,中国软件技术大会第八届今日在北京国家会议中心隆重召开,普元软件CEO沈惠中现场表示,开源虽然没有成功的商业模式,但是改变了软件的生产方式。
他表示,互联网的出现是为了为了推进、促进整个信息的共享。发展到今天它可能已经不仅仅是推进信息的共享,它成为很多其他资源共享的一个基础的地方。开源虽然没有特别成功的商业模式,但是实现的了我们软件的共享,改变了软件的生产方式。
他预测,SOA会有非常强大的生命力,因为SOA的出现能够让软件模块、业务功能对不同的系统很好的共享,无论是公司的成功还是技术的成功都能极大的促进了资源的共享。
以下为普元软件CEO沈惠中现场发言实录:
各位软件业的前辈、各位朋友大家早上好!作为一个软件业的从业人员加入软件业接近差不多20年的时间,行业的转变很多,各种新的技术不断出现,各种新的公司和新的理念也不断出现。这么多年过去,我感觉有些技术当时看的非常好,有些公司当时看的非常有希望,最后可能不行了。有的可能对社会、对业界的发展有着深远的影响。作为一个从业人员作为一个个体来讲,我一直在想,到底这些发展的背后会不会有一些内在的规律和逻辑呢?
对个人来讲比如自己创业做一个什么样的公司有可能成功呢?作为一个公司的总经理,面对云计算来了应该怎么应对的?等等等等,其实作为公司也好,作为个人也好,一直在这方面有一些探索。今天就想跟大家分享一下这里面最近的一些思索和发现。
首先看一看过去成功的技术和目前非常成功的一些公司看看它们后面的共通性。首先看一下互联网,无疑来讲到今天是取得了巨大的成功。它的出现推动了整个技术的发展,从而推动了各行各业的创新。几乎是改变了现在人类的生活,也改变了很多商业的运营模式。它发展成为了一个创新的基础平台。这在过去已经对我们造成了巨大的影响,相信在未来它对我们整个社会的发展也好、生活也好会带来巨大的改变,是无可估量的。
看看我们做软件的。开源现在可以说比较成功,这里做软件的我想做一个简单的调查,大家在做软件或者公司做软件没有用过开源的请举手(没有人举手)可以说开源改变了软件生产的方式,从而使软件生产的效率得到很大的提升,而且它看起来非常有生命里。最近的一个开源是Android,Android已经成为市场第一,超过了iPhoe,90%以上做软件的都采用了开源。
SOA,一个比较新的概念,过去比较火,这两年没有人太多提SOA了,主要原因可能是云计算的声音更大了。实际上在我们跟企业及客户的接触当中,其实在各行各业,在大的企业软件建设当中SOA无处不在,大家已经把SOA作为一个最基本的理念和架构构建所有新的软件。
不得不提云计算。云计算会不会成功呢?有的人说它能取得像互联网一样的效果。我的判断它是会非常成功的。所有这些互联网也好、云计算也好、开源也好、SOA也好,它们的成功,它们的生命力,未来会有很好的发展,都基于一个什么样的共性呢?我们看一些技术,再看一看比较成功的公司。有两个数据,1085是代表1085TB,Google能够存储1085TB的量,Google市值已经达到1900亿美金,非常成功。
苹果:目前是市值最高的公司,大家现在用iPhone、iPad已经非常流行,现在它的手机应用已经有30万种可以下载,下载次数达到70亿次。非常非常成功。
这些公司的成功和技术的成功如果我们想想背后内在的规律有没有一些共同的东西呢?回头来看,互联网最初的出现是为了什么?简单来说就是为了推进、促进整个信息的共享。发展到今天它可能已经不仅仅是推进信息的共享,它成为很多其他资源共享的一个基础的地方。开源为什么这么有生命力?好像也没有特别成功的商业模式,但是为什么有这么大的生命力?它是实现的了我们软件的一个共享,改变了软件的生产方式。说到SOA,我认为它也会非常有生命力,SOA的出现在企业软件里面或者软件里面一个附用的模式。能够让软件模块、业务功能很好的共享,对不同的系统共享。
当然云是更大共享的概念。“云”是众说纷纭,在我的理解最核心的是资源共享。简单来讲云所要做到的目的微观来说它是希望把所有的IT能力无论是计算能力、存储能力、通信能力能够以共享的方式更好的被不同的企业或者相同的企业里面不同的应用构想。把它的软件平台更好的一些软件架构的平台、服务、基础设施、软件的基础设施也疼痛共享。再高一点应用也可以共享。其实宏观一点的概念,云如果仅仅是IT能力被共享我相信它不会有那么大的影响力。但是云在上面做的如果说应用被共享的时候,比如说各行各业把自己行业的能力通过云的概念、通过互联网的方式提供给大家的时候,或者是提供给内部的时候它的影响力是非常非常之大的。比如说如果在电力行业,我们最近在跟国网方面做云计算的计划,其中有很多应用比如企业用电怎么能够做的更好,其中电网公司发电公司有很多数据。而且有很多知识和策略,怎么样能够让这些企业能够很自动的服务来帮助他省电?更好的利用电的资源?这可以通过云计算和云服务的形式提供。所以在我们来看云给大家带来的也是促进了资源的共享。
再看这些比较成功的公司不仅是Google和苹果,Google是通过搜索的技术更进一步促进了信息的共享。百度也一样,更进一步促进了信息的共享,提高了整个信息共享的效率。苹果是把手机和iPad卖到了很多客户手里,我们可能无法直接跟他们联系,无法把服务提供给这些客户,苹果一个很封闭的公司在这上面做了一个很聪明的举动,通过应用平台把应用开放给所有的开发者,就吸引了很多有创意、有想法包括小的公司,包括个人去创造30万个应用。30万个应用在很短的时间内,2008年才推出来,到现在就推出30万个应用,都不可思议,而且做应用的成本非常低。
最近苹果总裁很牛的说我们给开发者交出了10亿美金的钱,他没说这10亿70%给了开发者,没说30%留给了自己,他得到了30万个应用还得到了3亿美金。这些应用好吗?为什么很多人买苹果的产品,很大的原因可能是因为真漂亮,其实大家都能做的那么漂亮,我们看到越来越多特别好玩儿、特别好用的应用在用,而且特别便宜有很多免费的东西。所以无论是公司的成功还是技术的成功都极大的促进了资源的共享。
普元作为一个专注在基础软件领域十年的一家公司,我们很荣幸在过去几年对国内非常领先的一些企业去跟他们合作,服务他们,帮助他们做的其实是同一件事情。我们来看一看他们做的这些事情是不是能够在IT信息化上能给我们带来一些启示。
华为大家都不陌生,普元和华为的合作起于2005年。当时是在他们的一个产品线叫OCS,是实时计费的一个产品线。为什么会找到普元跟我们合作呢,华为现在是少数在全球化宣传成功的公司,它做的软件需要卖到全球各个地方去。到现在来看已经卖到了40多个国家,很多都是我们没有听过名字的国家。但是他们要首先解决几个问题,如果把这个软件装到这么多的地方,当地的人或者说总部的人如何对它进行维护?如果出了问题如何维护?我维护的知识是不是很容易被复制,是不是很低成本的复制?同时软件如果出了问题是不是能够很快的找到问题?他们为了解决这个问题,内部所有的产品线要求的是产品在做的时候一定要把应用和支撑平台分离去提高质量的同时保障将来的维护能够可维护。
我们跟华为的合作是帮助他打造一个OCS产品线的平台实现知识的共享,未来人才的共享。后来同样的方式我们也在跟它的ECG(电子城市)和STP(软件交换平台)合作解决类似的问题。
看看建设银行的案例,我们是2007年与建设银行合作,当时他们面临的问题是,建行大概有2000人左右的开发队伍,每年开发很多应用系统,同时有大量外包人员。以前的开发方式就是每一个应用有相应的项目组去开发,开发的了很的,用了很多的技术很多非常优秀的产品。到了2007年左右的时间他们发现这样做下去出现了大的问题,因为项目是根据业务需求来的。他们会发现有的项目会做的好,交付很及时,质量很高,有的项目做的没那么好。这跟人有关,他们想怎么能让每个项目的水平、质量能够把这些好的项目经理、好的架构师在的时候做好,他们的能力能不能共享给其他人?第二,这些好的做项目的方法,也就是说做软件应用这一套工程也好,方法也好是不能够共享给别人的。还有就是他们用的那些工具,做这些好的项目的工具是不是可以复制?为了解决这些问题,他们就想那我们把这些最优秀的人集中起来写一套规范,让大家都照着这个规范通过培训去做。结果实施起来又碰到一些问题,由于项目的问题,由于人的问题执行不到位。所以他们自己自了一个软件的应用平台,以这个平台把这些知识、方法、公用的工具整合一块达到这个目标。做的过程中也遇到了一些技术的问题,先进性的问题,普元在过去几年帮助它实现它的SOA平台的1.0到2.0、3.0版本的不断演进。
国家电网:他们希望界面统一,为了这个需求我们在做一个整体的平台,我们是作为一个平台把这个问题解决。同时国家电网非常注重绿色,所以云计算出来了非常好。电力公司跟云计算非常相似,他们对云特别感兴趣,国家电网非常有钱买了非常多的机器,他们说我们能不能很有效的用这些资源?所以想到用云平台在做,所以我们目前是跟国家电网合作做云平台的规划。
上海移动:他们的情况也是类似,首先他们每年在BOSS系统投资接近一个亿,他们的业务需求多如牛毛、而且反应要很快。这个过程中为了反应快就发现质量有问题,上线前发现的BUG和上线发现的BUG比例是6:5。他们觉得整个应用的核心包括很多核心要改动只有几个人动。这些人员的知识,这些人员的可替代性,他们算过是18个月。如果这个人走了就歇了,如果要培养一个这样的人需要18个月。包括他们还觉得这1个亿的投入很多是无效的,他们有很多机械化的管理可以去分析。他们的目标是要通过云计算解决这个问题,能够把知识、人才的问题解决掉,把人才的问题解决掉,把成本的问题解决掉。他们想的解决方法就是通过一个平台的方式去解决。这样的话我们前一阵帮他们做了一个咨询。
工商银行:最近他们在做第四代的业务系统,新一代的业务系统里核心系统要变化,周边的系统要变化。周边的系统怎么样能够最高效的去满足这个业务需求?工行IT信息化水平非常高,目前我们跟他们签署了协议正在做一个类似上海移动这样的平台。他们也是要利用云平台的方式解决共享的问题。
前面几个客户我们总结发现有一个共性,可能他们面对的问题各自不一样,有人才问题、知识问题、业务问题、应用问题。他们同样采取同一个手段就是采取建设一个应用平台促进知识的共享,促进人才的共享。比如说我有一个同样的软件应用平台,这个项目组的人做完这个项目也可以支持另一个项目组,因为大家做事情的方法、做事情的规范一样。知识可以得到共享之后人才共可以共享,还有资产、工具、底层的支撑、SOA里面的服务都可以共用。还有就是业务上整个的展现,整个流程、整个数据在企业内部是能够被共享的。
不仅仅是这几家我刚才讲的大的企业,顶级的企业用同样的方式在促进它的共享解决企业内部信息流程或者是在解决IT内部知识人才方面和软件资产的共享。很多很成功的公司都是用平台的方式促进共享提升效率。
作为普元公司我们自己的发展也是非常希望更多的和在座的各位去分享,去共享我们在这个平台建设上面积累的一些经验。也欢迎所有的企业进入我们这个“平台的世界”。谢谢大家!
相关阅读:
网友评论:
- IT新闻
- 驱动排行