信息化 频道

发挥软件驱动创新的力量

  【IT168 信息化】

  8月26号消息 ,2011 IBM rational软件创新论坛在京召开。

  IBM Rational软件创新论坛是每年为开发者举办的年度盛会,与往届相比,2011 IBM rational软件创新论坛亮点更点更加突出,除了让您了解到什么是软件的经济学?如何进行大规模的敏捷开发过程?如何在“云”中开发和测试?……等专业的知识外,211 IBM Rational软件创新论坛还将会有来自全球IBM高管及技术专家现场解读了IBM Rational的业务战略、软件计量经济学的发展以及行业应用趋势。

  当前软件已经无处不在,从身边的信用卡、身份证、手机,到街边小店的收款机、商品的二维码,再到汽车、高铁和飞机,软件的智慧“软”化了一个冷冰冰的世界,让一切更加和谐。

  如何使世界变“软”?云集IBM在国内外的开发精英,助您站在巨人的肩膀,看清业界潮流走势,高效高质量地建设“软”世界!

  在2011 IBM Rational软件创新论坛上,来自IBM 软件部 Rational 软件总经理Kristof Kloeckner做了精彩的发言。

发挥软件驱动创新的力量
▲IBM 软件部 Rational 软件总经理Kristof Kloeckner

  Kristof Kloeckner指出,非常欢迎大家来到Innovate 2011 IBM Rational软件创新论坛,我感到非常振奋,因为这是我们在美国之外最大的Innovate大会,我相信这也证明了创新在中国的力量和在北京的力量。我们每次回到中国的时候,我总是印象非常的深刻,因为中国创新的速度如此的快速,所以这次大会我们将会跟大家谈一谈发挥软件创新驱动的力量。在软件驱动创新背后的力量,软件服务和系统的交付。我们现在已经进入了新一轮的创新时代,在我们过去的历史上,我们看到我们的生活和工作受到了越来越快的改变,它背后的推动力正是创新的浪潮,创新的浪潮也带来了新的商业创新——创新的速度越来越快。

  我们可以想一想想最早的创新浪潮蒸汽机,蒸汽机的发明到广泛使用花了100年的时间,给我们带来新的动力。然后再去回忆IT的时代和电信的时代。移动手机的发展速度很快,在中国现在已经有7、8亿的移动手机的用户,而且可能现在我提到这个数字又增加了。所以我们现在已经进入了智慧产品和服务的创新时代,要使产品和服务变得更加智慧,我们需要互联,需要在设备、人、流程、信息之间的互联。而将它们互联在一起的力量,这一个看不见的红线,就是我们在座的各位都参与而且都知道的——就是软件。

  实际上今天创新很多都是通过软件来实现的,我们来看一下下面的三个例子:首先是健康医疗行业。比如像心脏搭桥手术,通过机器人帮助心脏搭桥手术的死亡率减少6倍以上。然后是智能手机:我们将智能手机的应用和后端交易的能力结合起来之后,我们使得手机银行成为今天使用最为广泛的银行渠道,而到了2020年的时候,可能在中国更早一些,手机银行将成为使用最多的银行渠道。它对我们的生活产生巨大的改变,因为很多其他的人不通过这种方式,他们可能就获得不了这么好的银行服务。还有一个非常有趣的是汽车,大家知道今天汽车本身并不仅仅是一个轮胎上的数据中心,同时它也是一个移动的设备,主要是有像GPS、维修保修等等,还有像交通堵塞的管理等等。所以,现在的软件交付可以给我们的系统和服务提供大量新的能力,这也就意味着这些系统也会变得更加复杂,维护可能更加困难,保持更加困难,升级也更加困难了。

  我们现在所面临很多的挑战,在软件驱动创新方面,我们这里提出很多的点都是复杂性,复杂性本身就是包括多平台系统和应用所导致的复杂性。另外,分散于全球的软件和产品的供应链,这其实是一个组织方面的复杂性。另外,还有来自于市场越来越多的压力,法律合规的压力和客户需求的压力,同时也在推动着公司努力去维护现有的运行。它会使得软件的交付具有很大的不可预测性,据说62%的软件项目都没有按期交付,30%的项目成本是由于返工和需求执行不力导致的。这其实是要求我们行动的时候了,对于我们的这些软件工程师来说。一个成功的公司会做什么呢?去应对这样的挑战,实现按时、按质量的交付。他们一般都会进行深入的转型,软件和服务交付的转型。

  下面举两个例子,两个具有创新能力的公司他们怎么做的,他们不仅仅提供非常好的产品和服务,非常令人满意的服务,同时还能够更快速的、而且更低成本的提供服务和产品。比如中国银行,我相信这个名字你们大家都耳熟能详,他们非常显著的提升了顾客的满意度,而且同时也非常显著的增强了他们的生产力,这两者是相互依存的,因为他们可以更快的提供新的服务。再看一下通用汽车的电动汽车,我们今天也非常荣幸的请来通用汽车公司的总监,他一会儿会做发言,怎么样对交付的流程进行转型,主要是通过我们将软件工程以及电子的工程师结合到一起的方式,这使得他们提供非常酷的车,同时也让他们更快速的交付。但是通常来说,对这样一个复杂的车来说,是做不到这一点的,他们只要29个月的时间就设计出这样的电动汽车。所以,我们可以从此了解到今天会议的主题是多么的重要,就是要利用软件驱动创新的力量。

  下面跟大家谈一下三个主要的关键举措:一是整合或者是集成,就是要把流程、信息连接起来,在整个的生命周期连接起来,比如需求管理、测试、认证连接起来,把开发、部署连接起来,创造整个生命周期的可追溯性,从需求、制造到开发。二是协作,统一团队、统一思想、统一目标,让这些团队可以更快速的做出反应,更加敏捷的反应来体现市场的需求。Walker Royce是我的首席经济学家,待会儿会跟大家介绍什么是真正的敏捷,他会从软件经济学的角度谈这一点,因为这是我们今天的第三个重要方面就是优化,优化并不仅仅是流程的参数,而且是意味着商业的结果,他会把项目的执行和业务的目标结合起来。

  我们来看以上三者的话,这不只是去改善个人开发的生产效率,而是去改进软件和系统交付组织的能力。这些好处是可以触及的,可以减少产品上市的时间,而且可以增强你的质量。当我们转型自己IBM的软件产品开发组织的时候,我们现在有超过3万名的软件工程师,我们很多时候总是和我们的预期业务目标相连接。一会儿会有一个视频向你们展示,当我们注入了这样的一种敏捷的交付,实际上最终能推动我们业务成果的实现,而且很多时候使得我们有更多的去进行创新,而不是进行软件的维护。当我们都执行这些理念的时候,各位还有更广泛的全世界的社区和我们的客户能够和我们一起共同分享,使得我们的工具能够帮助你们的软件,能够最终实现创新。不仅仅是传统的IT程序,还有现代化,还有现有的这种应用,还有你的优化等等,还是说你是一个开发或者是交付一种复杂的嵌入式系统等等。在底下你会看到你的团队会使用Rational,你可以进行开发和部署,它是一个工具,可以让你的团队能够来用你的专业技术,不仅仅是方法,同时可以让你的任务变成自动化,实现自动化的功能。这样做的话,如果说把你的应用和系统和生命周期管理进行整合和集成的话,会给你带来更多的好处,而且在你的整个平台、你的企业、你的地理位置各个方面的限制就不存在了。而且我们上下文之间的协作和开发、职能,来去度量你的行为和结果,这样的话可以把你的业务进行更好的规划,而且把你的业务开发,你的开发和业务目标能够统一起来。

  我们从自动化、从协作到集成,最终到优化,这就是我们这里的软件和服务的交付创新中的几个步骤。这些可以通过开发和开放的这些工具和自动化来实现,能够使得我们更广泛的业务伙伴,还有我们社区的贡献者能够在我们的软件开发转型中按照统一的步骤来做。

  另外说一下安全性的问题,现在我们的系统越来越复杂、越来越互联,我们需要更多的关注安全的问题,现在安全不是说你只是说仅仅测试就可以的,它是一个需求,而且在设计方面就要考虑到安全的问题,最终的安全还要得到验证。所以,安全在整个的生命周期是一直贯穿始终的。这些原则使得我们今年就能够宣布会增加一些新的性能,特别是在帮助在整个生命周期中间实现更好的管理,不论是设计管理还是开发运营中进行衔接,这就使得我们能够在协作、集成、优化方面能够帮我们做得更好,一会儿我会细讲。这使得我们无论是在IT空间还是在软件和系统工程方面都能够实现的生命周期的管理。而这里是由Jazz所提供的开放性的基础架构能够提供的,这就显示我们对于社区的承诺,我们的客户、我们的合作伙伴,包括我们的竞争对手能够在一起合作,能够在整个的生命周期进行共同的协作。同时我们会宣布,为了去支持这个社区的话,我们有Rational的社区,还有DeveloperWorks,我们还会和大学进行合作,给他们提供一些软件生命周期的工具,帮助他们能够建立起自己软件工程的项目,而在一个小时之内就能建起这样的项目。而有十几个大学在这方面已经参与到我们的活动。我们看到有中国的一些大学,包括同济大学,他们是首批参与的大学,能够加入到我们的JazzHub社区。

  下面讲四个方面增强的功能,这样能够让大家理解,为什么这些性能能够去转型我们的软件交付的过程。首先看设计管理的能力,在过去设计的环节和其他的开发环节是脱节的,而很多时候利益相关者在这个项目的中间参与是在后期参与,在整个设计中并没有涉及到,目前我们有一些改变:在整个生命周期中,我们设计一开始的时候就让所有的利益相关者去参与,通过可追溯、透明的方式让他们评审和参与到流程的设计。这样的话能够降低复杂度,而增加灵活性,可以使用影响分析和自动报告功能。在设计的流程中,在我们Rational的基础架构中都已经赋予这样的特性。这使得它成为一个建模和模型所推动的设计成为行业中广泛运作方式的可能。

  另外一点,Rational的协作生命周期的管理。大家可以看到,最左边的五点,这五点是我之前曾经说到的,我们把这五个原则是一个基础性的支柱。比如我们有实时的规划,生命周期的可追踪性,上下文协作,测试者、设计者需求,还有业务的分析师和开发者,他们能够实时的知道需求是什么,比如说需求能够建立起这种测试案例,这加强了各方之间的连接,比如它的需求制作者和质量的管理和开发者、测试者能够更好的理解。而且生命周期中需要有可视性,这样帮助我们去开发智能,让你能够持续采取行动。很多时候我们会听到不论是来自Jazz社区的还是其他的一些客户,我们会听到他们的意见,他们是非常欢迎这种解决方案的。很多时候在一开始的时候有一些模板,让你有一些流程,一开始就可以进行评估,让你在开发的过程中就摆脱过去的这种瀑布式的开发模式,而这种相同的原则也能够适用于系统和软件工程。我们可以去构建和验证功能强大的复杂产品系统和软件。

  我们可以看到传统的系统和软件工程,在我们的产品中有很多,大家可以看到微型中有两个角,一个是需求管理,一个是质量管理,我们可以帮你们进行合规,包括ISO相关的标准能够进行合规,这样的话使得你有很好的需求管理的工具,还有很好的测试工具,以及协作规划和变更管理。所以,我们可以在这些行业中,刚才也提到在中国软件方面的需求在不断的增加,包括汽车行业等等。我们通过Rational的系统和软件工程打包的解决方案,能够更好的、更快的进行软件开发。

  另外一个很大的挑战之一就是端到端的项目执行方面,开发和运营之间的脱节,很多时候两者之间的交流就在这里中断的,这是一个非常危险的情况,在任何时候,如果你想到在敏捷交付中我们越来越多的需求,想到这一点的话,这种脱节就更加危险。比如会有年度的产品发布,这就需要我们进行紧密的在开发和运营方面的合作。特别是在云计算这方面,我们需要更多的敏捷交付和服务解决方案要进行虚拟化、标准化和优化,这就需要我们有一个优化的流程、优化的工作负载,需要有端到端的自动化以及端到端的连接,这样使得我们需要有更好的开发和运营之间的沟通。

  所有这些的功能,都是由Jazz平台所提供的,Jazz能够进行我们的软件和系统生命周期进行很好的协作。它是一个统一的架构,而且提供的是一种成套服务,而且它跨行业、跨企业,能够使得生命周期的集成成为可能。而且就像Internet的集成和数据的集成是一样的,而且我们开发了开放服务的生命周期的开放服务,有超过100多个公司,其有超过400多个成员都参与到这样的社区,比如像西门子公司也帮助我们去做ARM的应用,还有生命周期管理(PLM)。现在我们参与的人数达到8万人,我非常荣幸的说中国也做出了很大的贡献。各位观众,如果你们也参与了,我想代表我们的团队对你们表示感谢,对你们的贡献表示感谢。

  刚才谈到我们需要改变我们的软件和服务的交付,怎么样来提供一揽子的能力,让你能够转型呢?就像我们夏然一开始提到的那样,我们有一系列的创新方法在中国是特别的,第一是软件园,我们相信软件园在发展的过程当中,现在不仅仅是提供一个硬件设施,经济的优惠措施,它现在要更多的提供工具、方法、支持,在我们的工作当中,我们在一些软件工作园的合作当中,可以帮助他们为一些增长的公司提供价值。我们的软件园开发创新中心提供一系列的能力,比如像系统的工程、云计算服务、智能服务以及人才的培训技巧中心,IBM和很多的软件园都在合作,通过教育方法的教导等等,来推动这些软件园公司的发展。这也说明软件的创新不仅仅使得新的商业模型成为可能,也在推动着新的商业需求的产生。作为Rational的团队我们感到非常的振奋,参与到这样的旅程中。

  下面,我谈一下Jazz在中国的发展势头。中国对于Jazz的贡献很大,因为有超过7000名的注册者是来自中国的,位居参与国的榜首,每个月有超过11000名的Jazz的独立用户来自中国,有20万名浏览者通过第三方的页面登陆。而且我们也感到非常振奋的是,每年有下载数量有36%的增长率。而且之前也提到我们跟中国的大学也在进行合作。这么多年以来,我们一直在进行和大学合作的Jazz竞赛,今年会在8所重点的高校开展Jazz研讨会,第一个阶段主要是展现出知识和成就,有超过1800名的合规参加者,颁发了99个奖项,现在第二阶段有86个团队为Jazz建立插件,也是对Jazz平台非常积极有益的贡献。我们将会在这次会议的稍候时候宣布Jazz竞赛获奖者的名单,大家可以看到生命周期的集成、协作是软件和系统工程社区所关心的问题,在中国尤其如此。在我们这次会议的期间,你们将会听到很多的关于具体可以采取步骤细节的信息,以及软件经济学的影响。我和我们的一些客户将会跟大家分享他们与我们合作的经验,而且你们也可以考虑今后的合作。

  在结束之前我想总结一下,我认为IBM解决方案的独特优势在于它会帮助你们获得突破性的利益,就像其他的客户一样。我们的独特在于,我们有很多年的客户实施经验,并将他们融入到我们的解决方案和方法中。另外,我们是一个支持跨厂商集成的基于标准的开放式平台,对于我的中国实验室团队由严先生领导,我感到非常的自豪,因为它是我们能力重要的组成部分,包括开发、智能。我们的中国中心关注于开发分析方法,同时我们也承诺与我们的共同体要有基于标准的开放式的平台来实现跨厂商的集成,来使得我们的业务伙伴能够将他们的价值观、知识融入到整个的生命周期管理当中。

  还有一点非常重要,我们的方法将软件和系统的开发作为一个商业的流程,我们关注于商业的结果。我们可以帮助大家来改善业务优先级、业务目标到最终成果的一致性。像我前面所提到的那样,我们也承诺于中国,我们有实验室,有服务,有人员在这里,只要你们需要我们就在你们的身边。

  最后想说的是邀请大家来是希望将此次会议和今天作为你们自己可以发挥作用的一天,跟你们的同事聊天、交流,来看一看我们的展示区,来跟专家提问,和你的业务合作伙伴、同行和IBM的人士多多交流,我们有很多非常有意思的主题会议、分会场,会谈到所有主要的巨大的潮流,比如敏捷云、Jazz平台、集成、Power和System z服务器。他们都是为了应用和系统的交付。

  再次感谢大家,感谢大家冒雨前来参加我们的会议,也希望每一个人都非常成功。谢谢大家。

  关于Kristof Kloeckner:

  Kristof Kloeckner 博士 IBM 软件部 Rational 软件总经理

  IBM 软件部 Rational 软件总经理 Kristof Kloeckner 家住纽约州索墨斯小镇。Kloeckner 博士负责 Rational 软件业务运营的各个环节,包括战略、营销、销售、技术开发和整体财务绩效。他和他的全球团队主要通过软件驱动创新提供一流的开发和交付解决方案,推动实现业务转型。Kloeckner 博士于 2011年 1月开始接任当前的职务

  在担任 Rational 相关职务之前,Kloeckner 博士曾任 IBM 战略与企业发展副总裁兼云计算首席技术官,负责制定 IBM 云计算技术发展战略。他曾在德国、英国和美国担任战略、架构和开发的相关执行领导职务,包括首席技术官兼 IBM 软件部战略和技术副总裁、Tivoli 软件开发副总裁、首席技术官兼应用程序和集成中间件战略和架构副总裁、业务集成开发副总裁兼英国 Hursley Laboratory 负责人,以及德国软件开发实验中心(German Software Development Lab)负责人。他于 1984年加入 IBM,在德国 Boeblingen 开发实验室担任开发工程师。

  Kloeckner 博士获德国法兰克福大学硕士学位和博士学位,并获英国南安普顿大学理科博士荣誉学位。他是英国计算机协会成员,并且自 1997年以来一直担任斯图加特大学的名誉教授。

0
相关文章