新闻产经轻工日化电器通讯仪器机械冶金矿产建筑建材石油化工食品医药电子电工能源电力交通运输农业环保图片手机版
当前位置:中国市场调查网>产业>科技>  正文

图文:IBM系统管理架构师Leigh-Williamson

中国市场调查网  时间:08/23/2012 11:16:12   来源:新浪科技

   IBM系统管理架构师Leigh-Williamson (新浪科技 韩连巍/摄)

  IBM系统管理架构师Leigh-Williamson (新浪科技 韩连巍/摄)

  新浪科技讯 8月23日消息,8月23日-8月24日,以“技术维新,预见未来”为主题2012 IBM(微博)软件技术峰会在北京拉开帷幕。本次大会将会在“大数据、云计算、敏捷、移动”四个领域展开讨论。新浪科技全程图文直播。图为IBM系统管理架构师Leigh-Williamson。

  以下为演讲实录:

  非常感谢。各位早上好!移动应用给我们提供了前所未有的机会,使企业获得触动,同时增加自己员工的生产效率,而且使得我们和客户关系的建立和加强带来了新的机会,让客户能够更好的了解这个企业。现在就是移动的阶段正在发生,但同时也是未来,因为我们还在这个新时代的初始阶段,使用技术、使用移动,加上云和分析的时代,就像IBM,在所有之前几代的信息技术里面的主要玩家之一,而且我本人也非常高兴、非常自豪地参与了IBM的努力,来推动我们的客户走向移动应用。移动计算,在IBM移动计算已经成为了全公司范围内的战略。我们移动计算分为这三个方面的主题,第一个主题是如何构建你的移动应用,首先如何去创建这个应用,以最高效、最灵敏、最快速的方式构建,同时要把你之前的技术如何连接起来。一旦你构建了,同时你需要把它进行到生产,在生产过程中IBM可以给你提供的管理和保护的能力,这是非常重要的,在这个领域里我们也有自己的产品。第三个主题,我们可以帮助你们扩展和转换你们的移动应用,而且在IT到目前为止前所未有的转换和拓展的能力,我们还会举一些例子,能够帮助你把你的移动应用,使得你的业务方面加上一些社交的功能,Kristof Kloeckner刚才说到,移动加上社交加上云,你们已经变成了一个社区。所以,你的移动应用可以使得这个社区更好的了解对方,了解你,而且作为一个企业,你可以提供这些移动应用,你就能够更多的被别人所了解。同时,你也有能力,你可以做移动的商务,而且可以和你的终端客户做更多的营销活动,能够增加你的销售能力,而且具有更强的竞争力。

  另一方面,IBM可以帮助大家在进行转换和扩展方面使用数据的分析,能够让你的整个应用变得更加具有创造力,应用的密度和强度也可以得到加强。当我们说到一个应用,之前的应用,你的客户是每周和你的应用产生交互,现在这种交互,移动的强度大大增强了。比如说移动银行,手机银行,它的交互更加频繁,不论在什么地方、什么时间,都可以应用到这个应用。你的企业和客户的交互变得更加频繁,这样会产生很多数据,你对这些数据进行整理和分析,就能够更好地了解你的客户,进而为这些客户提供更好的服务,取得成功。IBM的所有这些能力,在我们移动产品方面都是可以实现的。

  (图)在这张图上也能够进一步显示出,我们在移动应用平台方面有很多供应商,IBM在这里,还有其它一些供应商。在移动应用我们有些工具可以帮助开发者为移动平台创建自己的代码。另外,IBM在应用程序生命周期管理方面也是一个非常重要的玩家,当然也有很多其它的供应商。大家可能发现,我们这些竞争对手不能够做这样生命周期的管理,他们只是有自己的移动应用平台,他们有了这个平台供应的话,就不能做生命周期管理的供应。所以,IBM在两者方面都有自己的优势。结合我们两方面的优势,能够让大家从这两个方面同时受益,这是非常重要的。这样能够帮助大家解决在移动应用开发四个方面的挑战,经过几年之后,我们的客户能够开始他们移动的项目,但是这些项目总是会出现一些问题,他们至少有四个方面的痛点或者四个方面的挑战,他们需要处理这些挑战,他们需要有方法去应对这些问题。当然,我们可能有更多其它的挑战,但是这四个方面的挑战总是重复出现。第一个挑战,面对多个移动平台进行开发,我们有Apple、谷歌(微博)、微软(微博),他们有硬件,有移动应用,有自己的应用商店,从垂直上来讲,是一个集成的孤岛,而和其它孤岛之间是不能兼容的。IBM把这些孤岛之间用桥梁连接起来了,这样我们在开发我们的移动应用的时候能够支持多个移动平台。这是每一个移动项目都要面临的挑战。第二个挑战,要确保我们的应用是顶级质量的,质量是非常重要的,因为它会被评级,特别是在应用商店里,当你开发出一个应用的时候,而在商店里只是得到一个新的评级的话,这是在市场上一个非常糟糕的事情,这会影响你的企业声誉。所以,这是一个非常大的我们需要考虑的一个方面,也就是载质量方面。第三个挑战,之前我们做了很多投资,有系统、有服务,我们希望通过移动的管道,能够开发出移动应用,如何做到具有成本效益,做到高效,这是第三个挑战。第四个挑战,我们需要用更短的时间加快产品的上市,之前人们做定期的话,可能是一年或者一年半,以前是可以接受的。作为移动开发应用团队来讲,他们要求他们产品上市速度增加了10倍,也就是说时间更短了。IBM可以有更多方面来帮助我们的客户。

  我们来看一下第一个挑战,也就是市场的细分。我们有移动应用平台,我们有Worklight Studio,我们的方案非常灵活,它是基于开放标准的,HTML5等一些开源的技术。现在我们把这些技术商业化了。同时很多解决方案是跨平台的,非常灵活,你可以自己去做选择,特别是如何去执行,你可以有很多灵活性,你可以有原生的OS,或者是使用移动Web应用,或者使用混合性的应用,所以你不用只有一个执行的或者实施的选项。我们这三个方面都支持实施的选项。而且你还可以把这三个混合在一起,能够让你获得更好的、最佳的性能,同时最佳的去使用你的代码,这是非常独特的,而且是非常灵活的。在你去写一行代码的时候,作为移动应用来讲最重要的事情就是质量,就是要确保你的需求,你的这些规格都能够得到满足。我需要非常强调这一点,你从一开始就要理解移动应用的流程是什么样的,它应该是什么样子,即便是写了一行源代码,之前我们应该知道,所以这需要有沟通,需要有协作。我们有一个微型的设计循环,这是在我们开发一开始的时候就有的,这样你的利益相关方互相之间就可以互相了解,他们就可以告诉这些测试者和开发者,他们希望的循环是什么样的。他也可以从这个过程当中获得很多反馈,也就是他们这些需求能够被考虑到开发的过程当中去,他们能够考虑到哪些是在开发过程中需要考虑的因素。这其实是设计的质量,而设计质量是非常重要的,对于移动应用和功能质量是一样重要的。谈到功能的质量,也有很多挑战,无论你是怎么样来应用这些移动应用,它的挑战都是类似的。这里我们可以看到很多应用是多层次的,因为代码可能需要在你的移动设备上跑起来,同时如果它不能跟中间层服和后端数据和服务之间连接起来的话,它是没有意义的。所以,在你的客户端上的测试如果不和中间层服和后端数据和服务结合起来的话,你的测试也是不够的。所以我们觉得,有一种更好的办法,叫做测试的虚拟化,它是怎么做的?是使得你可以把不同的应用不同层次分开,对每个层次进行独立的测试。比如你可以画一条垂直的线,在移动设备的代码和中间层服和后端数据和服务之间画一条线,你可以模拟中间层服和后端数据和服务,这样你就可以很快关注于并且测试你客户端层的设备,这是一个非常重要的虚拟化的技术,可以在你的移动应用开发过程中获得测试的可能。另外,怎么样能够在各种各样的移动设备当中进行跨平台的测试。你可以考虑购买每一个设备,然后对他们进行分类,像iOS、安卓等等,但是这并不是特别适用,因为你不可能把每一个实体移动设备都拿来测试,因为你不知道你的那些使用者会有多少种设备,所以有个更好的办法,可以使用一种类似云的测试方式,但是这是后端设备移动设备的云,也就是你可以租赁这些设备,然后对它进行测试,测试完以后就把它归还到云上面去。所以我们就有这样的能力来帮助我们的客户做到这一点。

  第四个挑战,要加速上市时间。这也是团队合作的问题,所有软件开发的过程都是团队合作,我们在面临时间压力的时候,需要整合这个团队,使得他们更好更有效的合作,同时也使得他们所有人所使用的工具能够整合起来,这点非常重要。大家知道,你的整个项目所需要使用的工具是需要相互协作的,只有这样才能加速你的交付。你要考虑这样的整合平台,在这个平台上所有工具都能够得到整合,我们有这个平台。

  总结来说,移动是现在和未来的选择。对于未来来说,移动是非常重要的,而且它也是今后所有业务和商业流程将会采用的方式,所以我们现在还是比较早期的阶段。在开发一些企业的解决方案,帮助这些企业能够更好的利用移动的平台,我们也看到有很多解决方案在市场上,它们可能只是关注于问题的某一个侧面,但是IBM的愿景是在整个生命周期进行管理,即开发的整个生命周期,从业务的计划开始,到交付,到最后项目的完成,整个一套流程。而且在未来的领域当中,我们也有好几个项目来实现更多的自动化、更多的整合,以及多渠道的解决方案,以便使得你们能够在移动设备上所获得的经验也可以在其它设备上同时获得,这是我们对于移动未来激动人心前景的展望。

  IBM移动业务是开放式的,因为它基于开放的标准,也是受到管理的,因为它是有一个纪律过程的,而且它是整合的,因为我们可以帮助你们跟你们现有的企业系统的整合,而且产生最大的商业价值。感谢大家百忙之中抽空参加会议,而且欢迎大家去我们下午的专场。谢谢!

  毛新生:谢谢Leigh Williamson。移动的开发我们都做了很长时间,可是在移动应用开发的背后有一些什么样重要的事情需要考虑呢?我认为Leigh今天给我们带来了很多新思维。移动的应用非常重要没有错,可是从IT的角度来讲,是我们怎么样帮助我们的业务进行创新,是怎么样将我们业务已有的应用、数据和业务的流程变得无处不在,自由的流动,让我们的业务更上一层楼,这是IBM的观点,技术的战略和我们的商业战略应该要进行一个结合,所以它也是IBM整个移动平台跟别的IT供应商不太一样的地方。我们希望这个移动的平台是一个端到端的故事,我们包含了业务转型方面的考虑,以及移动的应用怎么去跟后端的应用进行连接。同时,我们的平台又怎么样确保安全、隐私以及设备的管理,这些管理和控制。从工具的角度,就有更多需要考虑的地方,我想各位开发人员可能有深切的体会,我们有这么多的技术,我们有这么多的工具,我们有没有一个主流性的,能够将一支团队凝聚在一起,以一个高效、可控、保证质量,同时又快速的团队协作过程,来开发一个好的应用呢?IBM提供了答案,而且其中有很多有意思的亮点,从Leigh的讲解,我们重视技术的开放性,但是我们提供一个统一的、一体的、集成化的开发环境,让各种各样的工具能够很好的配合,在你的设计部分,在你的测试部分很好的完成前面我们提到的各种各样的挑战。所以,希望大家能够有机会动手,跟我们的大师也好,跟我们的工程师也好,一起面对面进行交流,并且动手尝试IBM出众的移动开发平台及其开发工具和软件工程。谢谢Leigh带来的精彩演讲。