企业软件开发商应向消费类应用学习何为用户体验
5111
2016-09-09 11:06
文章摘要:编者按:本文作者托德·麦金农(Todd McKinnon)是身份管理公司 Okta 的 CEO,你可以关注他的 Twitter @toddmckinnon。 如今,人们开口闭口都在谈论用户体验。通常人们都是根据一款应用的用户粘性的大小来评价其用户体验,比如该应用的易用性,用户的参与度,以及应用场景与用户需求的契合度等等。无论是在哪个行业或
编者按:本文作者托德·麦金农(Todd McKinnon)是身份管理公司 Okta 的 CEO,你可以关注他的 Twitter @toddmckinnon。

企业管理

如今,人们开口闭口都在谈论用户体验。通常人们都是根据一款应用的用户粘性的大小来评价其用户体验,比如该应用的易用性,用户的参与度,以及应用场景与用户需求的契合度等等。无论是在哪个行业或是何种类型的应用,所有这些元素都对构建优秀的用户体验起着非常重要的作用。然而,虽然面向消费者市场的应用开发商们已经深刻认识到了用户体验的重要性,并且用户体验也已经成为消费类应用开发过程的核心之一,但是企业应用的开发商们似乎还没意识到用户体验的重要性,甚至可以说有些企业应用开发商根本不知道用户体验为何物。
那么,为何会出现这种情况呢?我们这些企业应用开发商们又应该怎么做呢?

为了改变现状,并对行业产生长久的影响,企业应用开发商们必须转换思维,用全新的眼光看待软件开发和大型技术项目。此外,我们也应该向我们的同行——消费类应用开发商们学习如何做到把用户放在第一位,技术放在第二位。

在新的应用环境中,直接复用旧的设计当然很简单。然而,如果我们能像 Uber 和 GoPro 这样的公司一样,抵御住这种简单的诱惑并针对新的需求进行创新的话,我们就可能可以创造全新且强大的应用案例。如此,我们就可以推翻旧的迭代方式,创建真正属于创新范畴的新标准。说小一点,我们将创造新的商业价值和机会,并最终让公司更具竞争力。说大一点,我们将对经济发展作出贡献,甚至还能让世界变得更好。

这是一个巨大的挑战,但其中也蕴含着大量的机会。

用户需求 VS 实现技术

得益于移动设备的普及和云计算服务的出现,技术的实现变得更加简单,实现效率也高了不少。传统上的一些开发工作已经实现了自动化,而应用也不再需要附带一份《用户手册》,因为现在的应用已经非常直观易用。

事实上,变化远不止于此。随着我们世界的不断发展,我不能再继续用节省了多少成本,或者需不需要将数据保存在公司以外的地方等标准去衡量一种技术。因为简约成本和底线已经不是唯一重要的东西,我们必须打破传统的“技术观念”,充分利用当下可用的技术去创造新的用户体验,并在这个过程创造顶尖的价值。

当 Uber 的几位创始人最初构想打车应用的时候,他们并没有考虑如何建立庞大的豪华轿车和的士物流与调度网络。相反,他们当时的设想只是如何让用户更方便的叫车,也就是让他们可以只需使用自己的 iPhone 点几下,就会有车开到他们的面前。从中我们可以发现,他们优先考虑的是用户体验,并专注于创造优秀的用户体验,而非忧愁于后端技术的具体实现方式。另外一个例子是 GoPro,他们在讨论产品概念的时候,并没有想到怎么制造一个防水、高分辨率且支持定格摄影技术的摄影机。最初,他们想到的是自己对于冲浪这项运动的热爱,并希望能够有一种摄影机可以在他们冲浪的时候记录下那些壮观的景象。

企业应用开发商们应该向 Ubers 和 GoPros 这样的消费类应用公司学习,也就是说,我们应该先专注于如何满足用户的需求,然后再考虑具体使用哪些技术来实现应用。

Healthcare.Gov:正确的时机,错误的关注点

在开发软件的过程中首先考虑用户的需求,这是一种全新的思考方式。我们需要从侧重业务流程和数据流的传统思维模式中转变过来,从而专注于终端用户的需求。也就是说,我们需要想办法让用户便捷的做他们想做的事,而不需要用户考虑自己所在的位置,或他们使用的是什么设备。

美国医疗保险网站 Healthcare.gov 最近频繁出现崩溃的情况,就是传统的软件开发思维模式的弊端的最好例证。医疗保险网站需要整合多个政府机构的数据,于是开发人员就把精力都放在了如何整合数据上面,而忽略了这些数据的实际用处。如果开发人员能专注于数据的实际用处,那么他们或许就能在想办法处理这些数据的时候作出更好的决策。比如,如果他们有思考过数据的用处,那么他们就会知道,医保价格和医保计划详情这些数据并不太可能随时变更,因此根本不需要实时拉取,而只需定期更新就可以了。然而,如果开发人员在开发软件之前就分析了用户的使用场景,考虑到了用户登录该网站之后会进行哪些操作,而不是后端数据如何集成等技术问题的话,那也就不至于出现频繁崩溃的情况了。因此,该项目从一开始就注定了会以失败告终。

那么我们应该怎么做呢?

当企业软件开发商把用户放在第一位,技术放在第二位的时候会产生怎样的结果呢?现在下结论或许还为时过早,但是这么做的前景则确实一片光明。

我觉得很有可能会涌现出一批易用的应用和设备,这些设备和应用可以让用户在任何时间、任何地点高效的做自己想做的事情。这种新的思维方式,不仅可以帮助企业扫清在开发软件的时候遇到的障碍,更加高效的与其它公司协作,而且还可以让用户更加方便的获取他们想要的资源和信息。

此外,尤其令人兴奋的是,这种方式可以产生一种创新“涟漪效应”。当企业开发的软件强大且直观易用的时候,他们就可以把更多的精力放在开发一些能够让自己的产品与市场上同类应用实现差异化的新项目上。这样一来,他就有可能会想出与合作伙伴和用户交互的新方法,从而研发出全新的产品,设计出具有创新意义的新工作流程,给公司带来更多的营收并让公司在与竞争对手的竞争中脱颖而出。

只消问问任何一家公司的 CIO,移动设备和云计算服务对他们最大的影响的是什么,你就会发现,他们基本上都会说是自己在企业内的角色的转变。如今,他们的角色更多的是如何让雇员更加高效、更具创新意识和更有竞争力,而不是做一个看门人。

用户体验对于任何现代技术项目而言,都是至关重要的一环。此外,企业是否能够优先考虑应用的易用性,并开发出新的用户体验,已经成为企业能否在竞争中脱颖而出的关键。如果们只是简单的复用现有的解决方案,势必会失败,并在竞争中被淘汰。这有可能是一家公司的失败,也可能是一个社区的失败,甚至是一个行业的失败。

这个领域的机会是巨大的,而且现在的机会比以往任何时候都要多,我们必须抓住机会,不能让别人捷足先登。(译:牧码人)

techcrunch翻译


版权声明:

凡本网内容请注明来源:T媒体(http://www.cniteyes.com)”的所有原创作品,版权均属于易信视界(北京)信息科技有限公司所有,未经本网书面授权,不得转载、摘编或以其它方式使用上述作品。

本网书面授权使用作品的,应在授权范围内使用,并按双方协议注明作品来源。违反上述声明者,易信视界(北京)信息科技有限公司将追究其相关法律责任。

评论