| 据我所知,每个网站都会碰到这样的问题。第一我们为什么进行管理,需要对新闻进行编辑上传,同时需要对整个网络的流量进行监控,包括在线支付。
我们刚所提到的这些方式,在网络世界中已经非常成熟,而且已经有非常成熟解决方案。Alfresco是一个管理的软件。Compiere是REP的软件。Poetaho是一个商务性的应用软件,它被Arbor收购。
在使用开源软件里的基本哲学是,既然人家都已经把轮子做好了,为什么你还要做个呢?你应该确保这个轮子的车子在不同的方向。作为我们现在在里面做软件开发过程中,除了去关注技术产品的构成中,现在应该去考虑怎么去通过更有颠覆性的方式想想用流程、思想方式去关注整个系统最核心的部分。传统的软件是这么来构建的,一般是一个用户模型这么走完,寻求分析、设计。
通过传统方式,在一开始的时候你所构建的东西和用户的东西随着时间的推移,整个的偏移会越来越大,这会是最终软件开发所失败的原因之一。我们在现在为止,在美国非常流行的方式叫做以用户为中心的软件开发方式,和传统软件不同的方式是把用户做一个更深的层次,在每次执行过程中,永远都保持一个速度来做迭代,用这种方式来进行修改,保持这个软件总是适应用户的需要。
在以用户为中心作为这样一个开发过程,有一个很大的价值,它可以开发出一个模块,往往一个网站速度上线用几个月到几周,而且不用等产品正式发布投入巨资就可以知道效果。同时你在消费者这边,对你的整个体验也会获得不断持续的肯定。
我们在开始就讲说,技术不是主导,究竟谁是真正的主导呢?你在设计过程中,应该把用户作为主导。
互动提问:您认为用户体验技术的发展将对基于浏览器的应用带来怎样的变化?
Wayen Hom:很有趣的一个问题。大家如果去看互联网2.0应用整个的发展,它已经给大家带来了以前想象不到的效果。就像一些竞争,有一些技术已经冒上了尖端,像阿贾克斯一些内容的发布。下面真正一个趋势是会像FLASH和微软的一些技术,他们会有更多的用户体验和交互技术,这样会带来下一代浏览器很巨大的一个变更。谢谢。
|