技术开发 频道

一段Rational传奇 一种智慧地交付

    一种智慧地交付

    去年以来,IBM抛出“智慧的地球”理念,由此带来的影响在不到一年的时间里不断扩散,对各产业链、各层级IT厂商产生重大影响。对于Rational,“智慧的地球”如何具体的体现在其上呢?严成文认为:“‘智慧的地球’这一理念的提出非常切合时机,并将对整个世界带来巨大的影响。而‘智慧的地球’需要更智慧的软件。我们如何能够把城市交通管理得更好?不是需要我们修更多的路,造更多路灯,而是需要考虑如何利用软件来更有效地控制交通、减少堵车、降低油耗。通过软件让世界更智慧,必定离不开一个智慧的软件交付平台,帮助我们创造更智慧、更好用、更高质量的软件,帮助我们更加智慧的交付软件。”

    智慧地交付就是希望以最小的投资、最准确的时间获得最大的价值,而这与IBM最新提出的一个观点——软件经济学——不谋而合。对于软件开发本身、对于开发人员,软件经济学会给他们带来什么呢?“软件经济学也是随着软件开发的发展被逐渐提出,是一个不断发展的过程。”严成文娓娓道来:“如果从历史上来看,最早我们是以工程学的角度来看待软件开发。那时根本没有把软件开发与跟经济效果联系起来。记得我在第一家初创公司的时候,开发一个软件,我就是想把内存做得最小,因此花了很多时间,但是最后比较效益和所花时间,把内存需求变得最小的经济效益其实并不大。这样一个简单的例子反映地正是过去我们在软件开发的时候,没有非常注重软件经济效益的情形。软件经济学由此诞生。”

    把软件开发作为一个商业流程,就是每时每刻都要想到IOR(投资回报)。我为什么要做这么复杂,或者为什么要做这么简单,都是因为经济上的考虑。其他需要考虑的还包括软件维护成本,因为软件维护的成本远远大于最初开发它的成本;业务需求目标,作为软件开发来讲正是差之毫厘谬以千里。这些都是软件经济学要考虑的因素。

    现在的挑战跟三十年前的挑战是完全不同的,因为没有人再关心你在开发过程中是怎样的,人们关心的是你能否交付出一个好的产品供人使用。因此,软件经济学的提出,对于今天的软件开发市场是非常重要的。

专访现场:IBM中国开发中心Rational总经理严成文

    一场软件的革命

    在今年的Rational软件高峰论坛上,IBM软件集团Rational总经理Daniel Sabbah用到这样一个词“软件的革命”。他举例道:“二、三十年前,我们花很多的人力、物力来建立能源系统、材料研究,目的是建造超音速飞机。今天与之最大的不同就是,现在飞机的高速稳定性都要靠软件来保证。以前是软件比较少,机械比较多;现在相反,软件发挥的作用和所占的比例越来越重。更多的软件被内嵌到设备当中,成为智能的部分;软件也不再是一个独立的系统,而是成为一个系统。这种复杂性让我们有很多机会发明更多智慧的产品,发明更多高效的产品,让这些产品成为智慧的地球的一部分。我们看到一个新时代的到来,这是最新一轮的创新的革命。作为软件工程师,我们也有机会进行各种各样的创新,给全球各行各业带来创新。新的机遇让我们成为整个社会演进的中心,关注的行业。”

    在专访中,严成文也多次提到这一观点:“软件的比重在经济、产品中所占比重越来越大。比如汽车,在美国把汽车叫做“移动的服务器(Moving Server)”。什么是汽车?汽车就是一块金属、四个轮子,再加一个驱动系统,剩下就是一吨软件。意思就是汽车已经变成一个软件产品,这也是整个世界的一个大趋势。我们说“智慧的地球”,说软件革命已经开始,就是这个原因:软件在我们的世界起到越来越大的作用。”

    在即将结束专访的最后,严成文再次鼓励所有软件开发人员:”我认为这是一场软件的革命,这场软件的革命将在中国起到很大的作用。因为中国有人才,有市场,所有已经从事或者将要从事软件开发工作的人都应该抓住这次机会,把中国的软件工业向前推进,成为世界靠前。”

0
相关文章