青岛8月份旅游峰会我在北京有一个峰会,希望通过直播的形式给没到现场的人观看,请问有这样的直播公司吗?

2012 IBM软件技术峰会 - 现场直播 - 产品技术 - 赛迪网
&&&&8月23日-8月24日,以“技术维新,预见未来”为主题的又一场盛事“2012 IBM软件技术峰会”将在北京拉开帷幕。在大数据、云计算、敏捷、移动四个领域.....
现场文字实录
首先,在我们即将迎接北京最好季节的时刻,我谨代表IBM对各位来宾百忙之中与我们一起见证“技术维新,预见未来”2012IBM软件技术峰会表示万分的感谢。现在让我们有请第一位嘉宾,他就是IBM全球副总裁兼IBM中国开发中心总经理王阳博士致欢迎辞,掌声有请王阳博士。
大家早上好!哇,2000人在这里,我们都是开发者,都是管理者,都是Practitioner。在这里跟我们CDL,也就是中国开发中心的开发人员在一起,讨论的是未来,Next,有哪些是将来的技术?今天我们有很多非常好的话题,而且我们请到了世界顶级的专家到这里来,我等会儿会一一做介绍。希望通过这两天的会议给大家带来全球技术发展的领先的技术和新的思路,并且在下午有很多分会场,因为我们是Practitioner,听完理论之后,手就会非常痒,希望能够实践一下,看一看到底这些技术会给我们带来一些什么东西,而且能学到一些什么东西,今天我们用的技术会给我们的生活带来怎么样的改变。
大家都知道,IBM中国开发中心有5000位顶级开发人员,在我们全球IBM 5万人开发团队中是佼佼者。大家都知道,中国有相当多的开发人员和管理人员,中国的大学生是世界上顶级的开发者,比如说2011年ACM程序设计大赛,浙江大学的学生就取得了世界的冠军,打败了全球其它大学来的开发者,成为世界冠军。所以,中国这个土壤,我们的开发者是世界级的开发者,我们需要了解全球技术的动向,并且把这个技术掌握在自己手里,来改变这个世界。IBM提供了这样一个平台,今天我们就搭建了这样的平台,让我们世界顶级的专家来到中国,跟大家面对面的进行交流。我也希望每一位参会者都能够显示出你的激情,显示出你的能力,显示出我们中国开发者的真正的面貌。
下面我想给大家稍微介绍一下我们今天上午非常精彩的一些演讲都有什么,都有一些什么样的世界顶级的明星来给我们讲这些世界新的潮流。第一位发言是IBM在Rational的总经理,我先跟大家说一下,他不光现在是Rational软件总经理,他原先也是在IBM德国实验室一个开发人员。他也当过IBM全球云计算首席技术官和战略官,他就是来自纽约的Kristof Kloeckner。他会给大家带来的是“科技维新,预见未来”,带来的是IBM软件的战略,战略定的对,我们就可以预见未来,并且把未来掌握在自己的手中。
第二位嘉宾,大家都非常熟悉,我先介绍一下他。他是我的合作伙伴,也是在我们CDL当中非常著名的CTO,毛新生,业界都叫他毛大师,今天大师会在我们四场演讲当中做一些点评,我们希望能够把他自己领悟到的这四个非常重要的未来技术的发展方向给大家说明一下。我们当然会有一些世界顶级企业的明星把他们的思路讲清楚,毛大师会用他自己的思路给大家总结一下。
第一位演讲者会是来自德克萨斯的Leigh
Williamson,他待会儿给大家带来的话题是Mobile(移动),大家都知道Mobile非常Hot,非常热门。我们都会想,什么样的开发工具可以让我们很快的开发出一个Mobile的应用,什么样的技术能够使得我们一次开发,能够在不管是iOS、安卓,不管什么样的手机上都能够使用,不光是开发得快,还要管理得好,也就是说在运维的过程当中效率最高,Performance最高,并且是安全的。再有最重要的一点,你开发的移动软件怎么会改变一个商业的价值,或一个公司的运维。创造出一个新的增长点,这是非常重要的。所以待会儿大家要仔细听一下Leigh给我们带来的Mobile方面的演讲。
第二个话题,大家也是非常清楚,但是也是有一些云里雾里,这就是云计算,为我们带来Cloud话题的是IBM顶级云计算的架构师,在前半年,IBM推出了专家集成系统,也就是PureSystems,他就是在这后面的顶级专家,是他一手打造了PureApplication
System,他今天来到了北京,他就是Jason
R. McGee。在云计算这个领域当中我们听了很多,他会给我们带来什么新的内容呢?大家都知道,云计算刚开始只是说虚拟化,让我们成本降低等等这些东西,IBM不但是做了这些,更重要的是云计算给我们带来怎么样的商业模式的改变,我们怎么能够成为这样的Practitioner,推动商业模式的改变,利用这样的技术进行革新,希望大家都能够仔细的去听。
第三个话题,我相信现在逐渐被大家认可,也就是大数据,BigData,大家讲到大数据,会说为什么讲大数据呢?数据已经讲了很长时间,大数据到底有一些什么特点,跟我们平时的数据又有什么关系呢?我希望今天早上大数据的这个演讲给大家带来一些新的理念,能够了解到,一是什么叫大数据,有了大数据之后,你到底是干什么,你是把它存起来,把它处理一下,还是干什么用?数据到处都是,IBM会给大家讲到数据存储不是它的目的,数据的分析优化是它的目的。你把数据当中挖掘出来的知识做到你的产品当中去才是真正的价值,所以我们每个开发者都应该想到,在什么地方是最高的增长点。希望大家能够非常仔细的去听BigData里面所讲的东西,我们顶级的专家就是来自硅谷的Steven
第四个话题,Agility(敏捷开发)。为什么讲Agility?我们都是开发者,我们都是运维者,Agility对我们的生活真的息息相关。比如说在一个将来的云计算平台上面,你怎么去控制整个阶段,让它变得像水一样的流动,也就是非常流畅的过程。怎么才能做到这样?并且在整个开发过程当中,你能够了解到你的KPI,最终是说你到底赚钱还是不赚钱,是不是值得做这样的开发?这里面很多部分叫做软件经济学,为我们带来这个话题的是来自波士顿的Walker Royce,他也是一个著名的作者,大家有空的时候应该去看一下他的书。
今天我们带来了世界顶级的明星,利用IBM的平台,把将来的技术,对我们生活当中有很大改变的将来的技术带到了现在,也“Next NOW!”。让我们掌声欢迎,我们第一位发言者就是Kristof Kloeckner。
感谢王阳博士的精彩致辞。接下来这位嘉宾估计大家都很熟悉了,IBM
Rational全球总经理Kristof Kloeckner博士再次来到中国,与我们共同分析IBM全球策略,如何基于现代,迎接未来变革。
Kristof Kloeckner:
大家早上好,谢谢王阳博士,感谢您热情洋溢的欢迎。我要感谢大家今天能够来参加此次会议,来了解现在在发生着什么,在软件技术方面的进展。同时也为我们一起来准备好为未来技术的发展,塑造未来技术的发展,塑造未来的商业和我们国家的发展。我们现在进入了一个新的计算时代,它的特点是,所有东西都联系在一起了,在每一个层次上都是如此,不管是人,还是程序,还是数据,还是组织,还是设备,所有的东西都互联互通了,所有的都变成智能的了,所有的东西都在产生数据,所有的东西都是可编程的。这就是为什么我们一起作为一个软件开发的从业者,我们是处于这样一个巨大的行业转型中心地位,软件在重塑着各个行业。可以想一想,我们每天做的这些工作,通过我们的移动设备来获得商业的服务,在很多国家这些移动渠道已经成为主导性的渠道,在银行业务方面。还有医疗健康,可以想一下机器人的手术,减少了并发症的可能性。在心脏病方面,可以多少倍的减少风险,大概是200万行的软件。像现代的汽车,现代的汽车是在轮子上的软件系统,都含有我们移动设备。我们进入了新的计算时代,而这个时代对我们所做的所有事情都产生了非常深远的影响。任何事物都可以是一个应用程序,事实上我们都是消费者,而且我们的消费者对业务线都有期待值,属于IT的消费化,这种消费化是从我们移动应用方面的体验获得的。移动应用意味着什么?首先,把整个使用者体现放在第一位,不仅仅是关注性能和功能,同时也关注体验。我们还要谈到有吸引力的一些系统,这些公司正在部署这些系统,和他的客户进行交互,使得我们都能够使每个事物都变成一个应用程序,而且任何人都可以是开发人 员,所有的事情都可以被开发,不论是应用,还是基础架构,还是一个智能设备。所有的人都可以访问信息,任何时间。一方面使得我们非常强大,使得我们掌握了很多知识。另一方面,我们还需要创造一种语境,让这些信息能够发布出来。同时,我们要保护这些信息,保证安全性,不要让错误的人得到这些信息。所以我们不能把安全放在一边,所以安全是一个非常重大的话题,我们今天和明天都会谈这个话题。
交易和交互,可以随时随地的进行,它会驱动难以置信的在可扩展性、IT耐久性带来很大的需求。这种交互、基础架构会带来很大量的工作负荷,我们所建立的一些系统,我们需要能够处理这些大量的负荷,我们现在处在非常激动的时间。每7-10年,主要的技术创新都会极大地改变我们做业务的方式。想一想SOA,想一想Web网络,现在所有这些创新合在一起给我们带来了更加快速的变革,今天和明天,我们会有很多革新性的技术,所以现在我们有一个技术的完美风暴正在发生。想一想,这些技术可以让我们做什么吧。移动应用可以让企业广泛接触到他的客户,通过他的产品和服务。大数据有分析,可以让我们获得即时的洞察,来优化你的产品和服务。正如王阳刚才所指出的,我们如何去参与,还有我们的团队的成员能够持续交付创新,能够处理需求的变更,能够以敏捷的方式处理各种变化,能够持续的交付,同时也实现更加的业务成果。作为开发者来讲,我们如何去组织利用好创新性技术给我们带来的机会,然后去迎接那些挑战。
下面我会逐一讲一下我们今天这次会议的四个主题,首先,所有事情的起点,那就是移动设备,尤其是企业在商务环境中所使用的移动设备,可以扩大我们的市场,可以让你的服务和产品有更多的可视性,而且带来更高的效率,响应更快。我们有一个CTO,他想出来一个专业术语叫具有吸引力的企业,他有应用对不同移动平台和渠道的支持,最重要的一点,这些移动应用不是独立的,背后和现有的系统和交易的系统都是集成的,它们能够把企业的能力和性能、安全都得到了保证。对于开发者来讲,对我们意味着什么呢?会极大改变我们的优先级。首先我们要以用户体验为先,正如很多行业客户所说,他们已经有移动为先的战略,作为客户来讲,在你的开发者中,你需要有透明度,才能加速你的开发。和我一起工作的CEO,他说他的CTO每天都会给他打电话,会跟他谈移动应用的质量问题,他们需要反馈,需要很快就这些反馈采取行动,这需要敏捷性。所以,敏捷性不仅仅是开发,而且是涉及到部署。从我们客户的交互到开发、部署、业务,我们看到一个生命周期。所以这里有一个主题,所有这些技术的革新性都已经互相连接起来了,而且是互相加强了、互相补充了。移动设备能够使得我们加强用户的体验,同时也会进一步巩固我们的敏捷交付和持续集成、持续交付。这样做的好处是巨大的,我曾经和一个IBM的客户在加拿大合作过,他是世界上第一大银行,在所有的平台上均提供移动银行应用,我们帮助他们去开发这些至关重要的的应用,把他们很快的推向市场,所以我们有快速交付,而且交付的质量也能够决定我们在市场上的成功。
云计算,正如王阳刚才所指出来的,它可以使得技术的基础架构变得可获得,减少成本。而同样重要的是,它可以缩短安装的时间,而且使得整个接入变得无处不在。基本上它已经解决了我们的基础设施作为开发者所担心的第一件事情,这种担心已经不复存在了,所以我们现在能够很快就得到这种即时可用低开销的计算资源,而且整个计算资源中间是非常具有一致性的,我们不需要做运维,而且我们很快就能够部署新的服务,改善新的服务。
另一方面来看,对于我们快速交付来讲,对于开发人员来讲减少了开销,有更多的时间用于设计编码和测试。我们还内嵌了一些专业知识,我们有应用的规律可以内嵌到云里面,正如Jason可以跟大家讲的。同时,它能够实现开发和应用一致的平台。让我们开发者能够关注更好的产品和服务,更好的业务结构。TestPro公司是IBM的一个客户,他应用了这些原则,他使用云计算来改善他们交互的流程。它部署的在云的测试上的平台,在这个情况下是部署在IBM
SmartCloud里面,它的一套测试的时间减少了99%。这就是一个加速交付的例子。我们可以一起去合作,我们必须得缩短测试的时间,这样我们才可以加速我们的交付。移动的用户体验需要我们加速这些交付。云可以缩短我们在部署这些环境,建立这些开发环境的时间。这是另外一个完美风暴。
大数据,我们有海量数据,每天产生出大量的数据,把它变成洞察。所有的事情都在产生数据,包括设备、人、应用等等。如何去理解这些数据?如何把积累的这些数据转换成对于建立的系统运营产生有用的洞察力,这样才会最终导致成功。所以我们需要把数据变成洞察,而且让它随时可用。在大数据的世界,我们需要去使用新的数据资源,我们要很快的利用这些新的信息源,而且找出这些信息和数据其中的规律,做出更好的评估,并且帮助我们做出更好的决策。现在这个数据已经进入了我们所做的工作的中心地带,不仅仅是我们开发的这些应用,包括移动应用是如此,同时其它一些也是变得以数据为中心了。数据的整合会使得我们的产品变得更加智能,而且使得我们的团队做出信息充足的决策,会使我们所有利益相关方都能够集中力量来获得同样共享的信息,以便能够为业务成果做出信息充足的决策。所以,数据的分析方法是对我们所做的所有工作都贯穿始终的主题,不管是在做飞机的引擎,还是在银行的应用系统都是如此。
非常重要的另外一点,我们现在的互联互通,所有东西都进入了网络,所以我们现在的业务也变成了一种社会化的行为。所以我们现在也在讨论,社会化的业务和社会化的互联互通。下面我给大家举个例子,这个公司是做风能发电的风机,你是希望能够提高效率,要让它对着风向,如果你对于风力的预测准确的话,当然是能够提高效率。如果你这样做的话,就能够为这些风机的拥有者提供更多的效率,Vestas这个公司是做风机的,利用了IBM的技术,将风力预测信息的响应时间减少了大约97%,同时分析更广泛而且更深入的数据,获得了更加精确的涡轮放置位置。把我们提到的这些元素整合到了一起,以便获得更好的成果。要想在这样的环境中成功的话,就必须要使得你的开发程序能够适应这个环境,你必须要能够让你做一个个人的工作,和你的团队的工作能够互动。另外,你还需要加速你的软件和系统开发的交付速度。另外,你还必须在这样一种环境当中工作,这种环境并不会变得更简单,坦白说,IBM自己的经验,软件的开发现在并不是在一个单独的组织和单独的地点进行的,你会在不同的大洲,你必须能够非常敏捷的从小规模到大企业的规模,而且和其它行业非常类似,软件现在在很大程度上是通过供应链来建立的。我们越来越多的企业客户,我也相信你们所服务的很多企业客户,他们都在从不同的方向来获得软件。所以,使得这个情况更加复杂的是什么呢?现在不仅仅是在公司之间发生交易,而且公司和社区之间也在发生一些互动,要求你交付业务成果的速度更快,能够快速的对更改变化做出反应,这就是所谓的敏捷。而敏捷不仅仅是关于不受任何限制的行为,不受任何限制的快速,而是以一种有纪律、可预测的方式来快速推动商业成果的出现。所以,敏捷将成为Walker待会儿谈的话题,而且也是我们敏捷分论坛的一个主要话题,敏捷要求所有人都获得相应的信息,它要求我们的过程的执行能够得到忠实的度量。同时,它也要求首先解决那些最困难的问题,因为你需要确保这种持续的交付,所以整合最重要。整合工具、整合过程,实现协作。非常重要的是,你们会发现在每一个方面IBM都承诺要做一个基于开放标准的协作。开放标准的协作是一个生态系统,对于开发人员来说,这是非常大的好处,因为它将使得你和利益相关方的结合减少很多管理的费用,减少很多形式化的东西,可以实现更好的跟利益相关方早期的沟通。我们也听说了这点,在移动的用户体验所推动的环境当中特别重要,而且它也会带来更好的成本的减少、改善、交付。
另外,我们在IBM五年之前我们有7个实验室25000名的开发人员,他们使用Rational团队提供的开发工具,当时我是IBM软件的首席技术官,我当时负责的是软件工程学,但是我是和Rational的团队协作,来把他们的经验融入到我们的工具当中去。我们引入了更加敏捷的开发的最佳实践。另外一个非常重要的一点,我们之所以这么做,是因为我们实现了业务的转型,使得它变得更加具有协作性、社会性、共享性的特征。
另外一个大家关注的话题,在一个社会化的时代,我们更关注安全的问题。IBM减少很多工作的浪费,可以减少几百万、几千万的维护成本。我们的一位客户三星,它的项目原来平均交付要迟一到两个月,后来百分之百的交付。它之所以做到这一点,是因为他们结合了他们团队经验的改善、团队满意度的改善,同时有更加严格的纪律。
大家可能都知道,对这些技术革新的因素我们感到非常振奋人心,而且这些最佳实践也在一起使得我们的工作更加强大和更加有影响力。在过去28年当中像现在这样感到激动,因为现在是一个前所未有的大好时机,对于软件的开发人员来说。而且作为软件开发团体的一部分,我们感到非常自豪,因为现在对于软件需求的增长快于供给的增长,尤其是在中国,机会特别多。移动的应用几乎能够触及到地球上所有人,而且它跟各种商业经验都结合在了一起。云计算也使得计算资源变得几乎无所不在,而且几乎不受任何约束。大数据和分析方法成为了智慧服务和产品的技术,另外,这是我们在使得所有这一切成为可能,因为我们变得更加敏捷,我们也可以持续交付我们的创新成果。
我想再一次说,我们是这样一个社区,使得我所说的一切能够发生,这对我们来说是一个难得的机会。同时也是一个非常沉甸的责任。所以,再次感谢大家今天和明天能够来参加我们的大会,我也非常坚信这个会议将会使得我们所有人都更好的去面对、去塑造未来。方法就是通过我们更全面的了解什么样的工具、什么样的技术,我们今天是拥有的。非常感谢大家,下面我再请毛大师上台。
感谢KristofKloeckner先生的精彩演讲。更多精彩敬请期待,接下来IBM中国开发中心首席技术官兼新技术研发中心总经理毛新生先生将与来自全球知名的IBM资深专家一起为我们带来有关现在与未来的故事,有请毛新生先生。
非常令人激动的IT行业的一个愿景,在这样一个世界里,一切都已经连接在一起,一切都已经数字化,信息自由的流动,应用无处不在,IT将改变一切。而这一切将由我们IT人来实现,所以说,明天属于我们IT人。
这样一个令人激动的愿景当中,在它的地平线上正在徐徐地升起几个非常具有魅力的新技术,这就是IBM今天将会为大家讲解的。移动计算、云计算、大数据、敏捷,我个人的理解,我们不应该割裂的看待它们。移动计算,让信息自由流动,让应用无处不在。当我们在餐馆里面看见一对夫妻不再卿卿我我,而是相互对着自己的iPhone在忙活着,我们看到它如此深刻改变着我们的生活,我们的工作,我们的生产和管理。但是,它带来了很多新的要求,它将带来更多的数据,将要求更好的用户体验,需要你的商业流程变得更加智能和个性化。因此,我们需要更加富有弹性计算的基础设施,更加富有Scalability(可扩展的)的计算的基础设施和平台,它就是云计算。为了让我们的用户体验更加个性化,为了让每个人得到非常独特于他自己的服务体验和信息,我们的应用、我们的业务流程需要变得更加智能,这就要求我们搜集、分析和利用一切得到的信息,深入理解你的用户,并且很好地了解你的业务过程的运作过程,通过这样的洞察,结合以前我们谈到的SOA、BPM等等这些技术,来使得你的业务流程可以建立在大数据带来的洞察的基础上,变得更加灵活。同时,这一切都需要更快的发生,我们需要一个更快的过程,我们也需要一个更加有效、更加经济的开发,它就是敏捷软件的工程,让我们的开发和运维变得更加快捷。这四幅画卷将由我们非常杰出的IBM为您来讲解,他们融合在一起,形成全新一代的商业基础设施。这样一个商业基础设施使得你们为你们的业务部门或者为你们的客户构建一个新一代的更加经济、更加弹性、更加智能、更加敏捷的创新的利器,让我们来欣赏这一幅幅的画卷。接下来让我们有幸邀请Leigh Williamson来讲解移动应用的开发。
Leigh Williamson:
非常感谢。各位早上好!移动应用给我们提供了前所未有的机会,使企业获得触动,同时增加自己员工的生产效率,而且使得我们和客户关系的建立和加强带来了新的机会,让客户能够更好的了解这个企业。现在就是移动的阶段正在发生,但同时也是未来,因为我们还在这个新时代的初始阶段,使用技术、使用移动,加上云和分析的时代,就像IBM,在所有之前几代的信息技术里面的主要玩家之一,而且我本人也非常高兴、非常自豪地参与了IBM的努力,来推动我们的客户走向移动应用。移动计算,在IBM移动计算已经成为了全公司范围内的战略。我们移动计算分为这三个方面的主题,第一个主题是如何构建你的移动应用,首先如何去创建这个应用,以最高效、最灵敏、最快速的方式构建,同时要把你之前的技术如何连接起来。一旦你构建了,同时你需要把它进行到生产,在生产过程中IBM可以给你提供的管理和保护的能力,这是非常重要的,在这个领域里我们也有自己的产品。第三个主题,我们可以帮助你们扩展和转换你们的移动应用,而且在IT到目前为止前所未有的转换和拓展的能力,我们还会举一些例子,能够帮助你把你的移动应用,使得你的业务方面加上一些社交的功能,KristofKloeckner刚才说到,移动加上社交加上云,你们已经变成了一个社区。所以,你的移动应用可以使得这个社区更好的了解对方,了解你,而且作为一个企业,你可以提供这些移动应用,你就能够更多的被别人所了解。同时,你也有能力,你可以做移动的商务,而且可以和你的终端客户做更多的营销活动,能够增加你的销售能力,而且具有更强的竞争力。
Leigh Williamson: 另一方面,IBM可以帮助大家在进行转换和扩展方面使用数据的分析,能够让你的整个应用变得更加具有创造力,应用的密度和强度也可以得到加强。当我们说到一个应用,之前的应用,你的客户是每周和你的应用产生交互,现在这种交互,移动的强度大大增强了。比如说移动银行,手机银行,它的交互更加频繁,不论在什么地方、什么时间,都可以应用到这个应用。你的企业和客户的交互变得更加频繁,这样会产生很多数据,你对这些数据进行整理和分析,就能够更好地了解你的客户,进而为这些客户提供更好的服务,取得成功。IBM的所有这些能力,在我们移动产品方面都是可以实现的。
Leigh Williamson: (图)在这张图上也能够进一步显示出,我们在移动应用平台方面有很多供应商,IBM在这里,还有其它一些供应商。在移动应用我们有些工具可以帮助开发者为移动平台创建自己的代码。另外,IBM在应用程序生命周期管理方面也是一个非常重要的玩家,当然也有很多其它的供应商。大家可能发现,我们这些竞争对手不能够做这样生命周期的管理,他们只是有自己的移动应用平台,他们有了这个平台供应的话,就不能做生命周期管理的供应。所以,IBM在两者方面都有自己的优势。结合我们两方面的优势,能够让大家从这两个方面同时受益,这是非常重要的。这样能够帮助大家解决在移动应用开发四个方面的挑战,经过几年之后,我们的客户能够开始他们移动的项目,但是这些项目总是会出现一些问题,他们至少有四个方面的痛点或者四个方面的挑战,他们需要处理这些挑战,他们需要有方法去应对这些问题。当然,我们可能有更多其它的挑战,但是这四个方面的挑战总是重复出现。第一个挑战,面对多个移动平台进行开发,我们有Apple、谷歌、微软,他们有硬件,有移动应用,有自己的应用商店,从垂直上来讲,是一个集成的孤岛,而和其它孤岛之间是不能兼容的。IBM把这些孤岛之间用桥梁连接起来了,这样我们在开发我们的移动应用的时候能够支持多个移动平台。这是每一个移动项目都要面临的挑战。第二个挑战,要确保我们的应用是顶级质量的,质量是非常重要的,因为它会被评级,特别是在应用商店里,当你开发出一个应用的时候,而在商店里只是得到一个新的评级的话,这是在市场上一个非常糟糕的事情,这会影响你的企业声誉。所以,这是一个非常大的我们需要考虑的一个方面,也就是载质量方面。第三个挑战,之前我们做了很多投资,有系统、有服务,我们希望通过移动的管道,能够开发出移动应用,如何做到具有成本效益,做到高效,这是第三个挑战。第四个挑战,我们需要用更短的时间加快产品的上市,之前人们做定期的话,可能是一年或者一年半,以前是可以接受的。作为移动开发应用团队来讲,他们要求他们产品上市速度增加了10倍,也就是说时间更短了。IBM可以有更多方面来帮助我们的客户。
Leigh Williamson: 我们来看一下第一个挑战,也就是市场的细分。我们有移动应用平台,我们有Worklight Studio,我们的方案非常灵活,它是基于开放标准的,HTML5等一些开源的技术。现在我们把这些技术商业化了。同时很多解决方案是跨平台的,非常灵活,你可以自己去做选择,特别是如何去执行,你可以有很多灵活性,你可以有原生的OS,或者是使用移动Web应用,或者使用混合性的应用,所以你不用只有一个执行的或者实施的选项。我们这三个方面都支持实施的选项。而且你还可以把这三个混合在一起,能够让你获得更好的、最佳的性能,同时最佳的去使用你的代码,这是非常独特的,而且是非常灵活的。在你去写一行代码的时候,作为移动应用来讲最重要的事情就是质量,就是要确保你的需求,你的这些规格都能够得到满足。我需要非常强调这一点,你从一开始就要理解移动应用的流程是什么样的,它应该是什么样子,即便是写了一行源代码,之前我们应该知道,所以这需要有沟通,需要有协作。我们有一个微型的设计循环,这是在我们开发一开始的时候就有的,这样你的利益相关方互相之间就可以互相了解,他们就可以告诉这些测试者和开发者,他们希望的循环是什么样的。他也可以从这个过程当中获得很多反馈,也就是他们这些需求能够被考虑到开发的过程当中去,他们能够考虑到哪些是在开发过程中需要考虑的因素。这其实是设计的质量,而设计质量是非常重要的,对于移动应用和功能质量是一样重要的。谈到功能的质量,也有很多挑战,无论你是怎么样来应用这些移动应用,它的挑战都是类似的。这里我们可以看到很多应用是多层次的,因为代码可能需要在你的移动设备上跑起来,同时如果它不能跟中间层服和后端数据和服务之间连接起来的话,它是没有意义的。所以,在你的客户端上的测试如果不和中间层服和后端数据和服务结合起来的话,你的测试也是不够的。所以我们觉得,有一种更好的办法,叫做测试的虚拟化,它是怎么做的?是使得你可以把不同的应用不同层次分开,对每个层次进行独立的测试。比如你可以画一条垂直的线,在移动设备的代码和中间层服和后端数据和服务之间画一条线,你可以模拟中间层服和后端数据和服务,这样你就可以很快关注于并且测试你客户端层的设备,这是一个非常重要的虚拟化的技术,可以在你的移动应用开发过程中获得测试的可能。另外,怎么样能够在各种各样的移动设备当中进行跨平台的测试。你可以考虑购买每一个设备,然后对他们进行分类,像iOS、安卓等等,但是这并不是特别适用,因为你不可能把每一个实体移动设备都拿来测试,因为你不知道你的那些使用者会有多少种设备,所以有个更好的办法,可以使用一种类似云的测试方式,但是这是后端设备移动设备的云,也就是你可以租赁这些设备,然后对它进行测试,测试完以后就把它归还到云上面去。所以我们就有这样的能力来帮助我们的客户做到这一点。
Leigh Williamson: 第四个挑战,要加速上市时间。这也是团队合作的问题,所有软件开发的过程都是团队合作,我们在面临时间压力的时候,需要整合这个团队,使得他们更好更有效的合作,同时也使得他们所有人所使用的工具能够整合起来,这点非常重要。大家知道,你的整个项目所需要使用的工具是需要相互协作的,只有这样才能加速你的交付。你要考虑这样的整合平台,在这个平台上所有工具都能够得到整合,我们有这个平台。
Leigh Williamson: 总结来说,移动是现在和未来的选择。对于未来来说,移动是非常重要的,而且它也是今后所有业务和商业流程将会采用的方式,所以我们现在还是比较早期的阶段。在开发一些企业的解决方案,帮助这些企业能够更好的利用移动的平台,我们也看到有很多解决方案在市场上,它们可能只是关注于问题的某一个侧面,但是IBM的愿景是在整个生命周期进行管理,即开发的整个生命周期,从业务的计划开始,到交付,到最后项目的完成,整个一套流程。而且在未来的领域当中,我们也有好几个项目来实现更多的自动化、更多的整合,以及多渠道的解决方案,以便使得你们能够在移动设备上所获得的经验也可以在其它设备上同时获得,这是我们对于移动未来激动人心前景的展望。
Leigh Williamson: IBM移动业务是开放式的,因为它基于开放的标准,也是受到管理的,因为它是有一个纪律过程的,而且它是整合的,因为我们可以帮助你们跟你们现有的企业系统的整合,而且产生最大的商业价值。感谢大家百忙之中抽空参加会议,而且欢迎大家去我们下午的专场。谢谢!
谢谢Leigh Williamson。移动的开发我们都做了很长时间,可是在移动应用开发的背后有一些什么样重要的事情需要考虑呢?我认为Leigh今天给我们带来了很多新思维。移动的应用非常重要没有错,可是从IT的角度来讲,是我们怎么样帮助我们的业务进行创新,是怎么样将我们业务已有的应用、数据和业务的流程变得无处不在,自由的流动,让我们的业务更上一层楼,这是IBM的观点,技术的战略和我们的商业战略应该要进行一个结合,所以它也是IBM整个移动平台跟别的IT供应商不太一样的地方。我们希望这个移动的平台是一个端到端的故事,我们包含了业务转型方面的考虑,以及移动的应用怎么去跟后端的应用进行连接。同时,我们的平台又怎么样确保安全、隐私以及设备的管理,这些管理和控制。从工具的角度,就有更多需要考虑的地方,我想各位开发人员可能有深切的体会,我们有这么多的技术,我们有这么多的工具,我们有没有一个主流性的,能够将一支团队凝聚在一起,以一个高效、可控、保证质量,同时又快速的团队协作过程,来开发一个好的应用呢?IBM提供了答案,而且其中有很多有意思的亮点,从Leigh的讲解,我们重视技术的开放性,但是我们提供一个统一的、一体的、集成化的开发环境,让各种各样的工具能够很好的配合,在你的设计部分,在你的测试部分很好的完成前面我们提到的各种各样的挑战。所以,希望大家能够有机会动手,跟我们的大师也好,跟我们的工程师也好,一起面对面进行交流,并且动手尝试IBM出众的移动开发平台及其开发工具和软件工程。谢谢Leigh带来的精彩演讲。
接下来,移动的应用需要高效的、弹性的和灵活的基础设施,接下来有请Jason McGee为我们讲解,有请Jason McGee。
Jason McGee:
大家早上好。我现在想花一点时间跟大家谈一下云,我知道你们在想什么,我们谈云谈了很久,谈了好多年,但是我对云还能说什么新意呢?但是我希望大家能够看到有一些非常有趣的新的创新,就是IBM在云方面的创新。今天早上我想花一些时间与大家分享一个非常关键的想法,这个想法将会改变你们对云的想法。
Jason McGee: 看一个基本的东西,当人们在谈论云的时候,有些东西大家就想到的,比如你是一个商业人士,你是一个高管人员,或者你是IT团队的。谈到云的时候,你首先想到云可以使得你更高效,会使得你的速度更快、更敏捷,可以更加快产品和服务的创新交付,去解决我的一些商业的问题。也许我会觉得云可以帮助我改变业务模式,去创新我和客户的关系,以产生更多的收入。因此,云其实有很多商业的特征,包括高效、敏捷、改变等等。所以,对于商业人士来说是非常有吸引力的,我们有很多人都是做技术的,我们在谈到云的时候,从技术的角度来说,有这样一些想法,我们会谈云在什么地方,可能是公共云,在你的企业外部。也可能是私有云,那是你自己来做的,它是提供一些分享的技术。它也可能是混合云,有些是私有云,也写是公共云。
Jason McGee: 我们经常会从技术的角度,认为云是一系列的层次,比如我们有行业层次的,可以提供网络、虚拟机、计算,还有基本的IT架构。另外,还有一些平台的服务,会给我提供中间件、应用、服务器、数据服务、业务流程等等。这些都可以很容易的使用。还有一些其它的服务,这些服务是为我们重大的客户来提供这样一些服务。
Jason McGee: 谈到云的时候会谈到虚拟化,会谈到映象,会谈到技术,来建设这样的环境。商业的视角和技术的视角都非常重要,可以很好的帮助我们理解什么是云。对此我也觉得有一个问题,这个问题是,他们并没有谈你究竟想用云做什么。对于大多数人来说,我们想做的是用云来跑应用程序,同时把它作为一个平台来跑我们的应用程序。所以,这些虚拟化的技术,映象的技术或者基础架构的技术,它们都是一些不同的元素,我们是使用它来做大的平台,它最终可以使我们运行自己的程序。我希望通过我的云来理解我的应用程序怎么在上面运行,我的软件怎么支持这个云和优化这个云。所以我想跟大家谈一下应用的概念,应用的意识在云的环境里面。
Jason McGee: 在IBM,我们认为云环境,尤其是企业云,应该是了解到在这个云上运行的那些应用程序,它应该了解应用的构成,同时也应该了解在应用程序上的需求,这个云应该知道怎么样来部署和管理应用的生命周期,同时也应该对于应用需求的变化做出及时的反映,所以需要你做很多工作去配置、去管理和优化云,你得知道怎么做,不管是Java,还是业务流程的应用、分析的环境,你都需要知道你需要对它们进行优化和管理。我们认为这是一个工作负载优化的云环境。
Jason McGee: 几天之前,我们开始了如何实现工作负载优化,所以我们可以去谈,但是要做起来就更难了。我们做到了,所以我们能让大家实现这样一个很好的体验。什么叫做模式呢?专业知识模式,是我们的基础架构,还有对于应用的要求,它是最佳实践,是我们的经验,是在我们运行和部署应用的过程中所积累下来的专业知识,它不是一个文件,不是一个PowerPoint,它是对这个环境云应用的知识,这样能够找到我们应用的模式,能够找到这些规律。把这些规律能够很快的进行部署,这样的话云能够如我所需的这些所有组件。在内部我们需要和云进行互动,来为你的应用创造合适的云的环境。
Jason McGee: 给大家举个非常简单的例子,这是在IBM一个基准应用,也就是股票交易的应用。是机遇浏览器的,这里有交互,有Java是应用服务器上的,还有数据库,还进行存储,如果你要在云上跑应用的话,你需要有基础设施,有包括硬件和软件方面来去支持。这个环境可能是这样,你有应用服务器层,是中间层,还有WebSphere的服务器,还有路由和流量层,另外还有一些缓存的技术,让你能够进行恢复,让你动态的扩展你的系统,像云部署的话,你需要创造这些映象,你需要把所有这些组件连接起来,它有数百个步骤,对大部分人、大部分组织来讲,需要数周的努力。即便是作为一个基本的基础架构的云,你需要几周的时间来让它具有虚拟化,最终把它变成一个可以运行的环境。我们可以让云为你做事,而不是你为云做事。
Jason McGee: 我们找到了一些想法做到这几点,首先,采用系统模式方法,在系统模式方面,你可以给云提供关于你所需要运行的环境的描述,我们不是人工的去写日志,我们也不用花几周的时间做智能化,在支持应用方面我可以描述我需要哪些技术,比如需要代理服务器,需要DB的服务器,而且我们还可以把这些组件之间的连接也进行描述,通过高层级的连接进行描述,这个云可以自动进行配置和连接,只花几分钟的时间你就有一个应用进行运行所需的环境就绪了,所以你可以对你想做的事情进行描述就可以了,当然我们还可以做更多。除了这种方法之外,你还可以知道,关注你需要创造什么样的软件环境,比如你需要理解WebServer,你要理解DB,要理解显示层等等,还需要很多知识才能做到。我想到了更好的方法,那就是应用程序模式,这是什么模式了?我只需要向云描述我的应用就可以了,我只是去谈应用就可以,我不需要谈技术或者其它一些服务器,我们只是去谈这个应用程序本身,它是非常简单的,它是一个云的应用,有Java,还有一些代码,还有一些基础设施,比如需要多少空间,这样就可以和DB互相进行沟通,同时我们还可以进行扩展。在应用程序的模式方面,你可以直接描述结构,你可以部署,云会自动知道如何配置相关的软件来支持这个应用的运行。作为一个开发者来讲,我不需要再去了解如何安装这些数据库、WebServer等等,可以节省很多时间,可以让云管那些细节性、技术性的事情,如何部署和管理这些软件。这就是应用程序模式的优势。我们让云做细节性的信息,而我们只做云本身,使得我们更加敏捷,更加高效,而且具有更多的敏捷性。
Jason McGee: 另外一个好处,使得我们有很多的灵活性,可以在我的运行环境方面有更多的灵活性,在IBM来讲,我们可以使他在不同的环境中使用,比如在IBM SmartCloud里面,同时我们还可以在集成的环境里面,比如说IBM的PureSystems里面,我们还可以基于现有的基础架构,在IBM的Workload Deployer,我们可以在现有的硬件中进行部署,不论是私有云、公有云,不论是优化和还是没有优化的,我们可以用一致的方式来描述应用本身,让云给我提供这样的体验和支持。
Jason McGee: 另外一个有趣的想法,我们有一个基于社区的产品目录,我们需要云给我一些业务的应用,IBM和我们的社区,和我们的合作伙伴,还有和我们的客户和各位建立起一个社区,他们具有很多能力,你可以很快进行部署,而且在不同的环境中或者你适应的环境中进行快速云的部署。所以,你可以看到现在的云是什么样的,它可以给我们提供更高效,而且更灵敏。未来,云可以更加感知应用程序,而且去内建一些规律,内建一些模式,能够让云改善我们开发的过程,谢谢各位。
云计算热闹了好几年,怎么讲出它的新意呢?Jason McGee为我们画出了图景,在这个图景中他首先开宗明义提出来,云计算没有错,我们需要将很多计算的基础设施汇聚在一起,变成一个灵活的计算资源池,但是,您应该有一个目的,这个目的是什么呢?就是运行你的应用程序。这里面究竟有什么样的区别呢?事实上,我们看到一个云形态的应用需要利用很多基础设施,并且具有良好的适应性和可扩展性。所以,Jason提到了他的哲学和他的想法,在我的理解里,这是一个非常聪明的做法,在这个做法里,我们让云计算来理解一个应用工作负载的特点,和它需要什么样的能力,这些能力由谁来提供,怎么提供?是云平台对他进行理解,并且云平台基于这样的理解,能够进行最佳资源的分配、调度、管理、配置和优化,Jason非常清晰地展示了一幅又一幅IT人员非常熟悉的J2EE的应用,在他的云的世界里是如此清晰,点击一下就启动了,一两分钟就得到了它,整个云为你服务,云就在你的身边。我想,这就是化云为雨的好方法,谢谢Jason这样一个化云为雨的大师在这里。接下来我们看一看在这样一个新的世界里,我们的应用怎么样变得更加智能,让我们激情地利用新的数据、已有的数据,挖掘出商业的洞察。接下来让我们邀请Steven Sit。
Steven Sit:
大家好。在过去的两年里,我们的团队和全球很多的企业做出了一些不同层面的合作。今天很高兴来到北京,和大家分享一下我们在这几年在大数据方面的一些心得。(图)我想大家比较熟悉这张图片了,大数据从哪些方面来。在过去这几年来,一些崭新的互联网的应用,像微博、社交网站的不断普及。再加上在企业里数据库的不断膨胀,以及各式各样的智能仪器,像我们所用的智能手机,多样的传感器,都在大量的生产数据,而造成了我们又称为数据爆炸的现象,或者叫做大数据。
Steven Sit: 但是我们试想一下,其实大数据这种现象才是刚刚开始。估计到2015年的时候,全球将会有超过15个ZB的数据容量。而我们再仔细看一看这些数据,其实有几样和传统数据有分别的特性,一是这些数据的容量以及它们所产生的速度都是在不断的增加。二是除了传统的数据源以外,大数据更加容纳了一大部分新的数据源,像我们所说的社交网站、社交媒体,以至各种各样的智能仪器都在不断产生这些数据。三是这些新的数据有很大一部分,80%是属于非结构性或者半结构性的数据。基于以上几点,如果企业要在大数据里面找到智慧,必须要引入一些新的技术。对我们来讲是一个新的大数据平台,在这个新的大数据平台里,有哪几方面是比较重要的层面呢?以下由我来大概讲一讲。
Steven Sit: 第一,我们必须要能够把数据集成和管理,进到这个大数据的平台,这当然是最基本的要求。但是好像王阳今天早上说过,光是把数据储存起来,基本上是没有什么大的作用。我们必须要能够在这些及时性和海量性的数据里做出大规模的分析,而在分析的过程里,我们必须要提供一些崭新的工具配给我们所称的数据科学家,这是现在蛮热门的行业。这些崭新的工具帮助数据科学家做分析和释化。我们在大数据里不想要这些新的大数据应用只限于企业里面一部分的技术人员,我们要想办法把大数据的应用推广到企业的每一个角落,在这种情况下,一些应用开发的环境,尤其是针对大数据应用开发的环境是非常重要的。最后一环,所以我刚刚所说的这些功能必须有企业性的可靠性、管理性和集成性,对我们来讲这些都是缺一不可的大数据的平台要求。
Steven Sit: 有很多人会问我们,基于这一点,是不是大数据的项目都是由IT来做推动的一个场景?其实按照我们的经验来讲,最成功的大数据项目其实是由业务部门,最起码一两个业务部门做出新的推动,然后再和IT部门紧密的合作,利用企业里面现有的数据资源,再加上一些崭新的资源,像我刚才所说的,社交媒体是其中一个例子或者智能设备所产生的数据,把它融集在一起,分析它,找出它新的智慧,然后再把这些智慧转成大数据的应用,推广到企业里不同的部门里。这种情况下才能真正达到大数据应用的效果。
Steven Sit: 以下由我来举几个例子,思科是我们比较早的一个合作伙伴,他们在这方面已经开始大概接近两年了。最开始的时候是他们的一个智能建筑的推广过程,在这个过程中他们的智能建筑的团队跟他们的IT进行了紧密的合作,利用我们的流分析以及海量分析Hadoop System,把智能仪器所收集下来的资料整融和分析,来达到节能的要求,以及降低这些建筑的维护成本。由于部门所领导的一个计划,但是他们的IT转过来说,我怎么样可以利用这些数据,来帮我维护所有这些设备的安全性。
Steven Sit: 另外一个例子,是印度的一家很大的电信公司Asian,也是同样的,起初的一个要求是由他们的服务部门提出的,怎么样可以利用大数据来帮他们对付电话掉线的问题。大家都知道,掉线的时候客户经常会发生不满的情况,会联络他的服务部门。利用了大数据的功能,尤其是流计算和Hadoop System,我们可以把CDR处理,CDR是我们电话接通的信息,把它整融和处理,可以降低处理的时间。从12个小时降低到1秒钟,而且每天可以处理60亿以上的数据。然而这只是大数据应用的一个开端,当他们得到起初的利益之后,不同的部门问,我们可不可以融入一些新的数据资源,来把大数据应用推广出去。第二阶段的应用是针对于数据用量在电话上的应用,尤其是针对客户在用哪些不同的Data Plan来分析一下客户到线或者离开这家公司的原因。
Steven Sit: 另外一个也是蛮有趣的例子,是一家娱乐公司,他们每年都花大量的经费去做广告,而他们的广告推广部门很希望利用大数据,能够很清楚地了解这些广告的功能和这些听众对他们广告有什么反应,这个我们叫做情感分析。在和他们的IT部门紧密合作之下,他们进行了互联网客户微分析的功能。在这种情况下,他们不光可以了解客户对他们广告的一些高层次上的感想,他们还可以进行深一步的了解,比如说男性、女性和不同阶层的观众对他们的广告有什么样的感想,在这种情况下,他们的制作部门也能利用这些信息来很快的改作他们的广告,达到更高的效益。
Steven Sit: 刚才我举了三个比较有趣的例子,接下来跟大家讲一讲我们所说的大数据平台到底有哪些最主要的功能。第一,大数据平台必须有海量分析的能力。在这方面我们是很认同Hadoop System,Hadoop和它的EcoSystem。第二,大数据很多时候会产生流量的数据,所以我们需要一个流计算的平台或者引进。第三,针对传统性很密集,而且是结构性的数据,我们需要一个大型的、并行的数据资料库,这也是我们最近收入了Netezza的一些功能。第四,我刚才说到80%的数据是非结构性或半结构性的,在这些文本的分析功能方面,我们需要有索引的功能。在最底层,我们当然需要一些信息整合和信息管理,来加强平台的安全性、整融性。而在这些引进的上层,我们加了一些针对不同应用的加速器,而在最上面我们有一些不同的工具,针对与我刚才所说的数据科学家、开发人员、管理人员的不同开发工具。针对不同行业的加速器,我们将在今年年底和明年推出一系列针对不同行业,像电信、财务、公共交通、零售业、媒体业的一些加速器。
Steven Sit: 最后我来总结一下,在大数据来讲,现在市场的情况是,互联网的一些公司,像雅虎、谷歌,他们都走在大数据的前端,但是有很多像他们的这些应用都是很定型的,而且需要很大量的资源来维护和创建。所以,我们的商业客户就会来问IBM,我们怎么样可以和IBM合作,这样我们可以不需要投入大量的资源,而能够得到大数据应用的利益。这就引申到IBM所发出的这些大数据平台以及我刚才所说的针对业务的加速器,来缩短企业从开始应用大数据,到得到大数据利益。未来来讲,我们认为大数据的应用将会分布到企业的每一个角落,而且会被企业的客户直接应用。试想一下,当你的销售人员在他们和你的客户交谈之中,已经深入了解这些客户的个人需求或者这些客户在利用您的商业网站上可以看到他们同类型的客户的购买的历史,而且及时收到一些购买的建议。另外,当您这些客户在接见你们的门市部的时候,他们的手机已经收到及时的广告,提供一些优惠。这些我们现在想来是很遥远的,其实并不是,有很多公司正在做这样的应用。所以我们在不久的未来会看到这些应用会更加普遍。而IBM所扮演的角色,就是为这些企业提供企业级的大数据平台,帮助他们更快的、更有效的分析大量的数据,得到商业智能,然后提供一个开发的环境,让我们的客户能够把大数据的应用推广开来。谢谢!
谢谢Steven ,大数据是这一两年我们炒得越来越热的题目,Steven帮我们掀开了大数据的面纱。首先,为什么要谈大数据,因为我们今天拥有了新的数据。无论是移动的设备带来的未知信息,还是社交媒体带来的大众的意见,抑或是在我们的应用当中添加的对用户行为的观察和收集,甚至我们透过一些物联网、传感器,将我们业务流程当中的基础设施数字化,然后来获取更多的信息,所有这一切汇聚成一个新的趋势,这个趋势当中我们看到数据的量有两三个级的提高。我们看到数据的类型越来越丰富,除了结构化的数据有越来越多的文本,有越来越多的视频,而且这些数据相互关联。我们也看到数据质量的参差不齐,社交媒体上的言语,你恐怕不能全信。用户行为你也需要进行筛选,所有这些带来了全新的挑战,它就是大数据的由来,也是大数据的内涵。在这样的趋势下IBM有什么样主张呢?我们看到很多IT从业人员都在努力地讨论着Hadoop、NoSQL。所有这些新的技术。但是我想,不要忘了,企业,尤其是业务部门,并不是慈善部门,它对IT部门的要求是,你怎么样利用新的技术服务于我业务的目标,而且我们不要忘却自己的历史,忘却自己的历史是可耻的,也不会有发展。任何一个企业都已经存在着众多的系统和很多数据,所以这里面有一个巨大的挑战,就是我们怎么样在技术的选择上,让新技术得到充分和尽情的使用,同时让这些新的技术跟我们已有的系统和已有的技术能够共舞,就像冰上的双人舞一样,非常协调,这才是我们所乐意看到的。而不是一贯热衷于所谓的NoSQL、Hadoop。事实上这就是IBM的主张,IBM主张将已有的系统和新的系统,在数据这个层面上进行无缝的整合,让各自发挥各自该发挥的作用,来达到一个非常完美的大数据的技术实践,Steven 跟我们讲解了这样的图景,而且在这个图景当中,IBM结合其纵横全球大中企业上百年的经验,来提供了一个让大家可以快速的、高效的启动大数据项目的一些所谓的加速器,这些加速器非常重要,大家想想看,Hadoop、数据仓库其实不过是肌肉,没有大脑,肌肉是没有用的。在大数据里面,什么是大脑呢?大脑就是我知道数据,我知道我的商业目标,我知道该做什么分析,在已有的数据上利用恰当的技术来达成商业目标,这就是大脑,这就是我们大数据的加速器所希望完成的行业的分析模式。无论是金融,还是零售,抑或是其他的行业。所以希望大家有机会来尝试IBM大数据的技术。谢谢Steven。
毛新生: 接下来我要邀请Walker Royce来跟我们讨论Agility。
Walker Royce:
非常感谢,感谢毛大师。KristofKloeckner今天给我们讲的,作为一个业务创新的话,很多时候是由软件创新开始的,如果要做软件创新的话,我们必须加速我们的交付,所以我会谈敏捷性。你要变得更加敏捷的话,就能够加速你软件的交付。在过去我们大规模应用敏捷的教训是什么呢?如果没有经历敏捷是不能形成规模的,没有敏捷的纪律是缺乏竞争力的,这是我们的教训。
Walker Royce: 加速交付,对于交付的条件,对于政府和组织来讲,他们之间是存在竞争关系的。我们必须做的事情,我们的治理方法要给从业人员更多的自由。而我们从业者需要让我们的政府给我们提供更多的信息,这就是我们必须适应的情况。作为从业者来讲,我们需要迎接衡量、迎接度量。作为管理者来讲,我们需要去支持从业者,给他们更多的自由来做出变革。给整个敏捷的核心引擎做出更多的变革。当我们做这些事情的时候,我们可以创建出更多的信任,就是治理利益相关者和从业者至今有更多的信任,信任是实现更多敏捷的秘密。我们同时也得认识到,不信任和我们整个人头的开销都会带来很大的负担,如果信任很弱的话,人头的开销会更多。举个例子,你去机场,很多情况来看,20年前,那时候人头的开销要小得多。同时我们要面临这种新的现实,我们需要更多的整合,我们要整合事物、整合人员、整合信息,这三个关键的方面是在我们的Agility平台上,还有流程工具、专业知识方面所要考虑的内容。我们要对事物进行整合,服务、组件、系统、应用、数据进行整合。作为利益相关者,作为治理的人员,他们关注的是判断数据,来优化我们的业务成果。还有协作,这种协作是中层管理者的责任,比如说架构师、项目主任、测试管理者、测试经理,他们需要把人放到一个环境里面,把他放到一个更广的软件供应链中去,这样能够去管理每个人的活动,最终能够产生一个更高效的环境,最终产生长期来看更加高质量的产品。
Walker Royce: 什么叫做经济敏捷治理呢?对于高管来讲、对于架构师来讲、对于项目经理来讲,他们也有更多的整合,这种整合导致了更多的复杂性,这种复杂性导致了更多的不确定性。软件开发不像其它一些工程项目,工程项目有很多物理学家,有很多材料,你可以很快的进行判断,而我们的判断是基于更多的事件上的不确定性的,比如我们有价值判断、有预测,我们必须预测用户真正想要什么。我们最终要达成什么目标,我们的计划,我们怎么去执行那些计划。如何去处理这些不确定性呢?这就是经济敏捷治理所要管的事情,所以我们需要追加的去度量、衡量,同时也要确定每一个具体的节点,能够让你更早的去了解这些不确定性,同时去解决这些不确定性给你的结果带来的影响,同时能够满足我们更多的利益相关方。
Walker Royce: 我们如何做到呢?我们使用的是“优化”这个词。因为“优化”有积极的含义,它可以是动态的,同时给我们更多的工具和控制。作为一个项目的规划来讲,它是一个可能性的经济结构的分布。作为经济治理,我们需要设定出不同的工程的节点,来减少不确定性。也就是说,我们的工作就是要显示这种分布的变量变得越来越少。这就显示了我们对于计划中的不确定性和范围,还有在设计中进行更好的理解。
Walker Royce: 作为度量来讲,它可以帮助我们管理不确定性,而且对它进行量化,给我们更好的工具,而且去指导我们管理这些,科学家在使用度量的时候,给了我们很多方法,帮助我们去度量这些事情。有了这些度量之后我们就有了信任,就意味着你的这些度量必须是诚实的。我们代码还在测试方面和软件开发方面,只有这些进行度量的话,我们才会有很好的信任。如果你想到我们敏捷这个原则的话,如果把它认为是最重要的原则,其中一个最重要就是信任。这是任何敏捷团队中不可或缺的。
Walker Royce: 下面我们再来给大家分享一下我们如何去实现这样一种经济上的治理,在这里有三个方面的建议,这是基于我们过去成功的一些好的经验。首先,集成。我们能做的第一件事情,要去计划,要去做集成的测试,要去在单元测试之前进行计划集成,我们发现在很多敏捷团队里,他们首先会集成,然后在架构方面会产生一些问题,而之后再做一个完成测试,做单个组件的完成测试。所以,在软件开发中失败的模式就是一个错误的配置,在很多项目中,我们看到它们有很低的精确度,只有一个数位上的精确度。这种过度的精度在下游方面会导致很多的废物和重做。
Walker Royce: 说到衡量进展,在这方面我们发现你需要把你的进展趋势,通过整合的代码和测试的基础来进行度量。也就是说,真正在软件中实际的度量标准应该是来自于代码,其它东西都是猜想。做编程的人员都知道这点,当你们做一个需求文件或者一个设计模型甚至是源代码的时候,你其实是在猜想,这个软件将会是什么样的,如果你能够把它执行。但是当你在运行软件的时候,你会对于它是好是坏,快还是慢,做出一些实时性的判断,所以事实是来自于可执行的这些软件,其它都是猜测。质量,我们需要能够量化变更的成本,去展示真正的敏捷。在这个过程中,尤其更改成本的度量是真正敏捷的衡量,我们也听说过,在生命周期越迟的阶段,成本就越高。我想假设,这其实是使用传统的软件开发才会出现这种情况,如果真的是敏捷的话,你在开发的越迟的阶段,就越容易预测变化的成本。最终,不要试图先解决那些最简单的问题,这是人类的一种本性,我们经常会先做最简单的事情,让后向我们的利益相关方说,我们已经做出了很大的进展,但是这样做并不能给你带来什么经济上的好处。经济上的好处,你首先要解决那些困难的问题,对于架构来说是非常关键的问题。
Walker Royce: 另外,我们也了解到,有一些东西你是可以在一个组织当中开始做的事情,可以开始敏捷转型。主要是四个模式,对于IT的组织,产品和系统的组织,我们认为都有几个最有效的开始的方式,在待会儿敏捷的分论坛上我们可以知道更多详细的信息。我们来谈一下可能的改进范围,你怎么样获得这些改变的起点。怎么样减少在你的日程和管理当中的差异性等等。另外一个非常重要的,我待会儿会给大家看一个视频,也就是要通过更好的度量和自动化,来减少管理的费用。
Walker Royce: 我现在想谈一个客户的故事,使得他们过程当中将进程的报告和相关指标的收集自动化,这样的话开发人员就不需要花太多的时间开会,而把时间用在产品的设计上。
Walker Royce: 下面我再总结一下,敏捷就是反应迅速,你的改变速度应该成为你的资产。敏捷要想实现的话,首先要实现这个,它的度量要量化变更的成本,如果你发现有些团队的开发时间从几周变成了几天,你就知道他们更加敏捷了。如果你能够更多的减少这些不必要的管理人头的费这样一些程序的话,其实你就可以把更多的时间花在生产方面,花在什么有效的工作方面。也就是说,如果你能够防守得更好,就可以发起更好的进攻,变得更加敏捷。如果你能知道怎么样度量和改进软件经济学的方式,请大家去developerWorks去看一看更多的论文,其中有一些是中文的论文,还有在我自己的网站,就是“WalkerRoyce.com”可以获得更多的信息。
Walker Royce: 大家可以看到关于敏捷有更多的书,但是真正成功的敏捷的项目并不多,写一本项目管理的书很容易,但是管理一个项目,把一些技术的资源变成一个敏捷的业务成果的话是很难的。技术分论坛,希望能够为大家强调量化的成果,以及我们从这个领域所获得的一些经验,我想鼓励大家能够对我们的讲师提出更多的挑战,来了解他们在这个行业当中学习了什么。谢谢大家!
Walker Royce的书在中国卖了很多,包括全球最畅销的软件工程方面的书籍。刚才Walker谈到的敏捷的内容让我想到一些非常有意思的事情。我们作为IT人,都知道业务部门跟我们说了需求,那是A,我们把它理解成了B,设计成了C,做成了D,测试用起来就成了E,有一个很大的质量的Gap在那个地方。这样的过程是非常复杂的,但是这个团队很大,当我们做的项目很复杂的时候,这个问题就更为严重和突出。Walker Royce提到,让我们将这个过程变得可见、变得数字化,让我们用数字、用经济学的观念去看待它,看穿它、看透它。怎么样做?Walker Royce给出了他的答案,我们需要过程,让它变得快,我们需要方法,让它变得可见、变得数字化。我想,有了Walker Royce的方法,也许业务部门跟你说,嘿,哥们,让我们一瓶啤酒,两包花生,熬夜把那个东西就做出来吧。也有那个可能。谢谢Walker Royce对于敏捷非常独特的视角。
毛新生: 今天几场讨论,我看到了三样东西,第一,趋势,这个趋势里面一切都连接起来,一切都已经数字化,信息自由的流动,应用无处不在,数据比过去大了好几个数量级,也越来越复杂,对于我们基础设施和应用平台的处理能力、数据的存储能力、分析能力,极大程度的提高。今天的竞争也变得越来越激烈,我们的用户,对用户的体验,对于所提供服务的个性化要求越来越高。所以,这一切都带来了一个压力,也带来了机会,对于我们所有IT人来讲,我们看到在这样的趋势面前我们应该感到自豪,只有我们IT人能够应对这样一个挑战,帮助我们的业务很好的驾驭这些新的趋势。把它们变成是创新的机会、业务发展的机会。但是,从技术上来讲,它确实也给我们带来了非常多的压力,如此众多的数据我怎么存储?如此复杂的问题领域,我怎么样去分析,用一个什么样的模型?这么多的应用,我怎么样用一个非常高效富有弹性的平台去支撑?这么多的业务部门的要求,我又怎么样很快的去完成?所有这些压力面前,包括各种各样媒体的喧嚣,我们怎么去应对?我看到了第二点,IBM事实上在建议一个哲学,不仅仅是关注在自己,也给所有IT人,那是中国中庸之道的哲学。为什么这么讲呢?我们可以看到,今天所有的IT人都有不同的境界,我们从学习一门新的技术,到练习,成为这门技术的专家,慢慢的我们就会演绎,甚至创造出新的东西,上升到理论的高度。当我们做了好几样这样的事情,我们就会形成自己的哲学。哲学是最高的境界。如果今天我们仔细回顾我们所经过的这四场讨论,我们看到一种非常平衡的哲学,IBM没有只是在讨论技术,一直在讲,我们怎么样将业务和技术进行一个很好的结合,技术服务于业务,技术推动业务的创新,业务的进展需要技术的配合,方方面面。无论是我们谈论移动计算,我们讲移动计算、移动的应用要服务于业务对于市场的扩张,要对已有的应用进行整合和扩展。业务的创新需要速度,同时也需要质量等等。我们看到IBM一直在谈论,不要只是看新的技术,新的技术有的时候可能是皇帝的新衣,纵使它经过了验证,我们需要将我们已有的IT系统,我们已有的业务,未来的业务、新的技术进行一个结合,进行一个融合,一个平衡的看法,帮助我们更好地应对今天的趋势所带来的挑战,更好地帮助我们掌握这样一个机会。同时我们也看到一种全面,IBM讨论的不仅是全面,还要快,还要质量,我们不仅仅要质量,我们还要用数字的眼光,一种经济学的方式去看待一个软件生产的过程。从来没有人将一个软件过程的ROI提到这样一个高度。我们谈论移动的计算,我们谈不仅仅只是一个IDE,不仅仅是一些HTML等等这些新的技术,而是我们怎么样去看待一个端到端的过程,你已有的应用、已有的信息,怎么样在这样一个世界里自由的流动和被访问,全部端到端。这样一种视角,我认为它体现了一种泰山崩于前而不惊,大的趋势在前,一种底蕴,一份优雅,我也希望我们所有IT人都能够拥有这样一份定力。
毛新生: 第三,我看到一个全新的商业基础设施。在这样一个世界里,我们看到我们的应用、我们的数据需要透过移动的渠道,让我们的客户,让我们的合作伙伴来访问、来使用。它带来了新的数据,它带来了新的用户体验上的要求,它也带来了应用对应用的基础设施和平台的弹性与可扩展性的要求。我们需要云计算来支持已有的应用,来支持新的应用,它的弹性、可扩展性、灵活性,我们需要大数据来将新的数据、老的数据融合起来,将新的技术、老的数据融合起来,去进行一个最好的利用、分析,来获得这份洞察,让我们的业务流程变得非常敏捷,变得非常聪明,变得非常智能。我们希望这一切发生得更快、发生得更好,我们需要敏捷。讲到这里我想说,大家也不要忘了,是不是这些地平线上正在浮现的技术就是全部呢?不,让我们不要忘记IT的历史。SOA、BPM等等这些技术,依然非常重要,让我们用平衡的观念去看待它,只有当我们将它们全部融合起来的时候,那就是你所需要的全新的商业基础设施,它帮助你的业务部门能够更加经济、更加弹性、更加敏捷、更加智能的进行创新。这样一幅图景我们仅用两个小时进行概览是不够的,它有很多很多的细节等待着你们去发现,等待着你们去尝试。我们今天在4点30的时候,在同样的地点,我们刚才那几位讲师都会在这里跟你面对面促膝长谈。谢谢大家。
&&&Kristof Kloeckner博士自2011年1月起担任IBM软件集团Rational总经理,全面负责Rational软件的战略、营销、销售、业务、技术开发及整体财务表现......
&&&王阳博士加入IBM软件部后,担任硅谷“随需应变高性能解决方案” 开发中心的总监。该中心整合了IBM软件、硬件、服务以及研发等各方面的技术力量......
&&&IBM杰出工程师毛新生先生现任 IBM 中国开发中心首席技术官(CTO)兼新技术研发心总经理,主要负责云计算等新技术的研发、服务和推广工作......
&&&吴立东女士在市场营销方面有超过10年的经验,曾先后担任IBM中国区企业系统事业部市场经理、IBM中国区销售运营经理、IBM大中华区分销渠道管理经理......
&&&Walker Royce先生管理过许多大型软件工程项目,并为 IBM 全球客户提供广泛的咨询服务。他深化了利用迭代生命周期、行业最佳实践以及架构优先法......
&&&Leigh Williamson 先生是一名 IBM 杰出工程师,自 1988 年以来一直在德克萨斯州的奥斯汀实验室工作,参与了许多 IBM 的主要软件项目......
&&&作为IBM WebSphere 云计算首席架构师, Jason R. McGee先生目前负责与PAAS以及在云基础架构上运行中间件有关的技术和产品的架构与开发......
&&&Steven Sit先生是 IBM 硅谷研发实验室的项目总监,该实验室负责 IBM 大数据平台的开发和设计。Steven 及其团队帮助 IBM 的客户和合作伙伴评估......
IBM大中华区副总裁兼大中华区软件集团总经理 胡世忠
IBM中国开发中心首席技术官兼新技术研发中心总经理 毛新生
主题演讲1:"预见未来 科技唯新"-- IBM全球策略分享
IBM Rational全球总经理 Kristof Kloeckner 博士
9:45-10:15
主题演讲2: 如何借助云计算缩减创业型企业的管理成本
IBM 云计算首席架构师 Jason McGee
10:15-10:45
主题演讲3: 更好更快地帮助您解决问题,就在大数据分析
IBM硅谷实验室大数据项目总监 Steven Sit
10:45-11:15
主题演讲4: 移动促进消费,影响更多用户
IBM 首席软件经济学家 Walker Royce
11:45-11:50
IBM中国开发中心首席技术官兼新技术研发中心总经理毛新生
11:50-12:00
12:30-13:30
IT达人挑战赛现场版
Post event video(Day 1)
主题演讲1:"由现在看未来"
9:40-10:10
主题演讲2:客户"现身说法之一"
10:10-10:40
主题演讲3:TBD
10:40-11:30
主题演讲4:IBM 现身说法
11:30-12:00
CTO Panel Discussion
IBM CDL Representative
&&&&IBM 在新中国的发展之旅起始于 1979年。作为全球信息产业的领袖企业,IBM 在中国改革开放的每一个阶段都以前瞻的思想、创新的技术、深刻的商业理解和诚信的服务积极地支持了中国各行各业的飞速成长。在过去的 100年,世界经济不断发展,现代科学日新月异,IBM 始终以超前的技术,出色的管理和独树一帜的产品领导着信息产业的发展,保证了世界范围...

我要回帖

更多关于 青岛8月份旅游峰会 的文章

 

随机推荐