2007年IT两会召开 群硕软件CTO精彩演讲[图]

编者按:群硕软件2003年8月成立,短短几年时间,规模逾千人,发展速度可谓快得惊人,在业界的影响力也与日俱增.对于IT两会这样的盛会,肯定也不能少了群硕的影子,2007年IT两会群硕CEO与CTO同时出马,给佳宾带来了精彩的演讲,再次将会议推向高峰.下面是群硕软件CTO Wayne Hom先生的题为"Technology is NOT the Master"的精彩演讲.

12月1日-2日,信产部、国务院信息化工作办公室和中国人民解放军总装备部电子信息基础部指导、计算机世界传媒集团主办的一年一度的行业盛会--“2007IT两会”在北京万达索菲特大饭店举行。

Augmentum公司CTO Wayne Hom在2007年IT两会上的演讲
图为:Augmentum公司CTO Wayne Hom演讲(骆磊 摄)

早上好各位,在过去我累积了一家经验,Augmentum是一家做软件服务的公司。很荣幸我能够和很多的公司里面包括大型的公司和小型的甚至一些刚起步的互联网公司合作,甚至包括一些做游戏和互联网游戏方面的公司合作,我在这上面会有相关的经验和大家分享。

尽管今天的主题是讲互联网的,但是我想提醒大家注意的是,互联网也是一个把各个群体聚集起来的软件集合。在和这些不同的公司聊的过程中,实现他们的技术目标过程中,他们提出来的挑战和碰到的问题,说不定对今天在座的各位有一定的借鉴意义。

有一个问题,可能会对他们来讲,构成一个互联网应用都会比较大的。往往构建一个互联网站需要花的钱比你想想的更多。最关键的是,哪怕花了那么多钱那么多时间,最后做的互联网应用往往都不是用户想要的平台。

在座诸位很多很年轻,不知道还记不记得这些技术。在最开始的70年代,是大型机的时代,那时候苹果最早推出了2型的家庭用户电脑,如果当时用了苹果电脑是带有48k的内存。80年代开始,Unix的时代。在90年代,Windows95正式进入了我们的行业,互联的Web1.0也进入了历史舞台。

美国Augmentum公司CTO Wayne Hom

到了2000年之后,现在出现的一些新趋势,除了苹果发布新的操作系统,微软发布了Vista,包括Web2.0,很多有很新的发展。还有关于一些娱乐体验中,关于Xbox、P2P这些。

在未来的十年过程中,我所看到的真正的像那些应用趋势,第一是虚拟现实,第二是关于语音,移动里的大规模的应用,还有是关于3D展示。在过去这么多年里,技术的飞速发展作为了一个非常巨大的生产力在推动时代的进步。但是尽管这样,我们在创造软件过程中,软件往往还是没有办法让最终的用户满意,为什么会发生这种情况呢?

相关链接:
2007年IT两会日程表
群硕软件开发有限责任公司
全球CEO和CIO的挑战和机会 群硕CEO在IT两会演讲

[NextPage]

我们来看一个例子,我们看一下这个卡通。在树上有一个秋千,上面有三层,这是客户最想要的东西。第二张图可以看到秋千不但从三层变成了一层,绳子从边上到了树的当中,一般情况下,我们在描述一个项目的经理是怎么了解这个项目的。在下面这些图里包含了我们业务分析专家是怎么去进行设计,程序员是怎么来写的,包括这边很有意思的图是在书上挂了一个沙发。他们对客户描述说,你们获得的服务是这样的。到了下一步是整个项目怎么进行做文档的,蓝蓝的天上白云飘,地下一片草。到最后整个客户包括当中是一个过山车,客户真正想到的,倒数第二张是客户获得的。

现在来讲,我们认为为什么会发生这样情况呢?原因是我们认为我们这个世界被计算机技术牵着鼻子走了。传统的软件怎么来构建呢?我们看典型网站怎么构建?最核心的部分是要去涉及数据库的实体。这个是商业逻辑。这个是我们一般所说的表现层,在这种方式里,最大的问题是,我们一般看问题是从内向外的,从数据库、业务逻辑到表现层。其实,真正应该去用的方式是从外到内,从最终用户来讲一种交互,再去考虑通过什么样的商业逻辑支撑它,考虑用什么样的逻辑去支撑这个业务逻辑。我们怎么来让计算机变成我们的辅助者而不是服务者。

大家都知道,IPOD和IPhone,虽然中国移动和IPhone谈崩了,但是很多人还是持有IPhone。大家来看一看真正的原始形态,关于 IPOD和IPhone,一个是播放器一个是手机,为什么凌驾于在世界上这么多的手机和播放器呢?我们去看这两种产品,其实他们从技术和功能来讲都不是最丰富的,市面上很多产品对这两种产品有很多的功能和更高的科技。

在里面,他们最大的核心不同就是关于用户体验,他们在做这个事情的过程中,充分的考虑用户和软件硬件的交互过程和体验方式。倘若说你们仔细去观看一下最近几年成功的软件和互联网,一般来讲,他们很大的区别就是使用用户体验来区别其他的传统网站。

问题是在传统的计算机世界里,其实在一开始,计算机的使用都是很困难很复杂的,我们人和机器的交互方式有很大的不同,我们想要有一个照片的共享网站,能够在上面上载图片,能够打印数码照片,送到朋友那里去。

真正去创造这个软件的程序员来说,他们描述的机器和语言都是非常低层次的,他们要去描述人真正的感觉,这个差距会非常非常大。

第一个方法就是从用户的角度思索,你在做软件开发的技术、功能和流程,所谓这些围绕软件开发过程中,不应该以技术为核心,这是我们说的市场的区别,我们应该理解和听取客户的需求,然后根据客户进行反馈和调整。

相关链接:
2007年IT两会日程表
群硕软件开发有限责任公司
全球CEO和CIO的挑战和机会 群硕CEO在IT两会演讲

[NextPage]

如果说今天的会议大家一定要记住两句话,就是这两句话,一个是不能让整个系统内部交互设计进行主导,第二是不能让客户和系统之间的交互来进行主导。

在我们作为最终用户来说,您的母亲或者您家里的长辈,他们在做技术当中,他们不知道什么叫做面向对象,他们有一个电脑能开机,有一个手机,有一个电视,一个好看的车。在目前为止,下面的一个潮流可以看到,在互联网上去发生比如说手机,将会是上面的一个热潮。所以在互联网这个概念上,你真正感觉到,使用互联网过程中,通过不同的设备去感受到的,比如说你是通过电视或者通过手机去感觉到网络。

在刚统计中,互联网30岁以下的人群是众多的,很多人是在游戏中成长起来的。从目前为止,整个的体验丰富程度来说,它的渠道和时间空间都是属于非常非常多的。包括现在的移动电话,整个使用率大家都很清楚,是非常普及了。到今天为止,大多数人可能已经觉得没有互联网就不能再继续工作了。

现在整个的趋势你们可以看到,从用户体验的认同度被越来越多的接受。我们现在看到的是雅虎和Hotmail和第一代互联网邮件差异非常大,90% 的用户的忠诚度的Facebook做得好象有线电视的电视机。现在的技术也足以支撑这个发展,开源软件也成为了当中很主要的支撑。对于刚起步的公司,开源软件提供了非常多的拓展空间。

据我所知,每个网站都会碰到这样的问题。第一我们为什么进行管理,需要对新闻进行编辑上传,同时需要对整个网络的流量进行监控,包括在线支付。

我们刚所提到的这些方式,在网络世界中已经非常成熟,而且已经有非常成熟解决方案。Alfresco是一个管理的软件。Compiere是REP的软件。Poetaho是一个商务性的应用软件,它被Arbor收购。

在使用开源软件里的基本哲学是,既然人家都已经把轮子做好了,为什么你还要做个呢?你应该确保这个轮子的车子在不同的方向。作为我们现在在里面做软件开发过程中,除了去关注技术产品的构成中,现在应该去考虑怎么去通过更有颠覆性的方式想想用流程、思想方式去关注整个系统最核心的部分。传统的软件是这么来构建的,一般是一个用户模型这么走完,寻求分析、设计。

通过传统方式,在一开始的时候你所构建的东西和用户的东西随着时间的推移,整个的偏移会越来越大,这会是最终软件开发所失败的原因之一。我们在现在为止,在美国非常流行的方式叫做以用户为中心的软件开发方式,和传统软件不同的方式是把用户做一个更深的层次,在每次执行过程中,永远都保持一个速度来做迭代,用这种方式来进行修改,保持这个软件总是适应用户的需要。

在以用户为中心作为这样一个开发过程,有一个很大的价值,它可以开发出一个模块,往往一个网站速度上线用几个月到几周,而且不用等产品正式发布投入巨资就可以知道效果。同时你在消费者这边,对你的整个体验也会获得不断持续的肯定。

我们在开始就讲说,技术不是主导,究竟谁是真正的主导呢?你在设计过程中,应该把用户作为主导。

互动提问:您认为用户体验技术的发展将对基于浏览器的应用带来怎样的变化?

Wayen Hom:很有趣的一个问题。大家如果去看互联网2.0应用整个的发展,它已经给大家带来了以前想象不到的效果。就像一些竞争,有一些技术已经冒上了尖端,像阿贾克斯一些内容的发布。下面真正一个趋势是会像FLASH和微软的一些技术,他们会有更多的用户体验和交互技术,这样会带来下一代浏览器很巨大的一个变更。谢谢。

相关链接:
2007年IT两会日程表
群硕软件开发有限责任公司
全球CEO和CIO的挑战和机会 群硕CEO在IT两会演讲