返回首页前一篇文章后一篇文章
焦点访谈→吴庆伟:用户体验是移动医生工作站的生命

 专业是怎样炼成的——

 

吴庆伟:用户体验是移动医生工作站的生命

 

中联苹果实验室负责人:吴庆伟
 

《今日中联》:作为中联移动临床解决方案的核心之一,把移动医生工作站从一个构想,变为大家眼前实实在在的应用,您有什么感受?
吴庆伟:
      一年前在我们决定要开发自己的移动临床产品时,尚有很多不确定因素,对于未来产品的最终形态心里都没有底。在国内,移动临床属于一个新兴领域,这意味着市面上几乎没有可供我们学习借鉴的成熟产品,同时也说明这个领域蕴藏了巨大的市场潜力。从前期调研反馈来看,用户对移动临床产品也有较高的期待和迫切需求。虽然我们进入该领域的时机不算太早,所幸还算比较及时,尚有机会抢占先机,大家也都因此而分外努力。

      从最初天马行空的各种设想到最终产品的成型,是一个循序渐进和逐步完善的过程,团队中的每个成员也都因此而付出了辛勤的汗水。比较可喜的是,经过一年时间的摸索与积累,我们的产品得到了比较广泛的认可,同时我们在移动开发技术上也积累了一些有用的经验。

      当在年终晚会上第一次看到移动临床宣传片时,确实感觉到了那么一点点的震撼,感觉我们的产品实实在在的为用户的工作带来了方便,这个时候才回想起平时大家在工作中一点一滴的付出其实都是很有价值的。
 
 
《今日中联》:在移动医生工作站研发的过程中,在功能和用户体验方面,做了多次的调研、优化和改进,能简单介绍一下过程吗?
吴庆伟:
      其实最开始我们在iPad上开发了一个移动护士工作站的原型程序,一来是进行基础技术的储备,将开发中的各个环节打通;二来是可以基于这样一个原型程序让用户对基于iPad的移动产品有个更加直观的认识,更方便和用户做面对面的沟通。当然,之所以采用iPad开发,也是因为它在用户体验上所具有的先天优势,更容易获得用户的认可。这个策略比较奏效,后来我拿着这个原型程序去医院实地调研并与院领导沟通时,都收到了比较好的效果,有领导当即拍板要采用我们的iPad产品。通过这次的调研反馈情况来看,考虑到不同应用场景和设备特点分析,决定先在iPad上实现移动医生站产品,同时在Android手机上实现移动护士站产品,这样同步进行开发,可以最快保证两个产品同时上线。

      在随后的移动医生工作站的研发过程中,在功能规划和用户体验设计方面,经历了数次较大的调整,主要还是随着大家对产品的逐步深入理解后,逐步完善的一个过程,这其实也是每个新产品设计过程的一个常态。特别是对移动开发而言,整个开发周期中,前期设计所占的比重比传统开发而言要高很多。每次新的设计完成后,我们都召开一次内部评审会议,在会上大家对每一个功能点进行比较详细的探讨,最终权衡利弊,做出取舍。

      正是这样一个有效的沟通反馈机制促使产品逐渐完善和成型。类似的例子比较多,一个比较典型的例子就是患者列表界面,经历了大概3个版本的调整,从最初的按行展示,到后来的卡片形式的展示,最终在有限的区域展示的患者信息更加丰富、更加直观,也更加适合在移动设备上采用手指进行点选操作。在用户体验方面进行的努力很难用语言进行描述,不过可以通过产品直观呈现出来让用户感受到,这确实是件比较有意思的事情。
 
《今日中联》:听说有一天你加班的凌晨4点,就是为了优化患者列表的滚动流畅性,能讲讲这件事情吗?
吴庆伟:
     移动产品开发非常注重用户体验,因此我们在这方面花了不少的功夫。患者列表作为移动医生工作站使用频率最高的界面显得尤为重要。因为在iOS开发上的经验积累不够,患者列表滚动流畅性隐患一直没有引起重视,直到苹果推出new iPad 后问题才得以暴露。可能是因为新设备分辨率提高了一倍而CPU并没有变化的缘故,在new iPad 下调试程序时,我发现患者列表在滚动时居然会有非常明显的卡顿现象,在iPad2下反而没有。进一步的分析,发现每次加载新行时会有几十毫秒的延迟,从而直接影响到界面滚动的流畅度。几十毫秒虽然是个微不足道的数字,但是在连续滚动的情况下对用户体验带来的影响是足以致命的。特别是在移动设备上,CPU和内存资源都非常有限,以前在PC开发时代不注重内存调优和算法优化的陋习在这里都会引发难以预料的灾难。针对这个问题,找到了若干方案,一一调试对比,最终加班到很晚才找出了其中最优的一个方案。当然,经历了这个过程,再遇到类似的问题心里就有底了。

    其实在产品编码阶段,大概有整整一个月的时间都加班到很晚,有几次凌晨3点过后大家一起出去吃宵夜发现全都关门了,只好开车去较远的一家“24小时不打烊”的麦当劳,后来干脆买了些干粮放在办公室,以备不时之需。类似的情形在以前开发ZLBH时也曾出现过,“铂金烤鱼”时代非常值得怀念。对程序员而言,加班熬夜似乎是不可避免的事情,但是老实说确实不值得提倡和效仿。还好后期逐渐步入正轨,加班的情况越来越少了。我始终认为,能够在保证产品质量和效率的同时,也能兼顾个人生活质量,这样的团队才是值得信赖和付出的团队,我们也正为此努力着!