BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

用户体验是开源软件赢得未来的关键

| 作者 曹知渊 关注 1 他的粉丝 发布于 2015年3月5日. 估计阅读时间: 3 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

几天前InfoQ中文站为读者详细解读了最新发布的2014开源软件发展调查报告,这份报告对开源软件的未来持非常乐观的态度,认为开源软件处于一个参与和繁荣互相促进的良性循环中。

Red Hat的开源策略专家Nick Yeates也是这项一年一度的调查的拥趸。他最近也在opensource.com上撰文发表了自己的观点。他认为,开源软件总体趋势向好,但是也有亟待解决的问题,那就是用户体验。

用户体验是IT技术能成功的一大支柱因素。用户体验不仅仅是界面问题,它意味着用户使用开源软件完成某项工作的整体感受,比如说,某个软件的各个模块是否能顺畅地集成,完成某项工作的步骤是否符合直觉等。苹果已经在消费领域通过一个封闭的生态系统提供了非常流畅的用户体验,而在企业级软件领域,Google、Dropbox等领导者也在努力提高着用户体验。

开源软件也曾经凭借用户体验打败了对手。Firefox以新颖的外观、丰富的功能和对标准的良好兼容击败了微软的IE。但总体来说,大多数开源软件都不是很精于此道,取得成功的开源软件都集中在IT后端架构和软件开发领域。这就是为什么Linux桌面系统的时代迟迟无法到来,而微软的Office依然大行其道的原因。

当然,Yeates认为这个问题是有解的。精通用户体检的专家非常难找,且薪水昂贵。而在传统做法中,用户体验也和技术工作剥离,以便工程师能全力应付开发任务,这对用户体验专家的培养也非常不力。Yeates认为整个行业都应该加大资源投入,雇佣和培养更多的用户体验专家来为开源软件服务。而重中之重,Yeates则认为必须建立理解、尊重用户体验的文化。前KDE设计主管和董事会成员Celeste Lyn Paul说:

文化依然是第一大挑战,对于开源软件来说,可用性和设计原则不是什么新鲜事——这些原则都存在15年了。最成功的那些开源项目都改变了他们的开发文化,接受了很多除程序员以外的人的贡献。

开源社区历来有不重视用户体验的传统,针对用户体验的改进也是隔靴搔痒。Yeates认为是时候改变它了。尊重用户体验的文化必须深深植根到项目中,就好像持续集成之于软件开发那样,尽早介入,不停地介入。解决用户体验问题,开源软件很有希望主导世界。Yeates还推荐读者阅读Jan Borchardt的《自由软件的可用性》一书和Open Usability网站。


感谢郭蕾对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT