“习惯测试”三步法,打造完美用户体验

简介:

在过去25年里,真正伟大的消费技术类公司都有一个共同的特点:他们创造了消费习惯。而正是这一点将优秀企业和普通企业区分开来。例如苹果、 Facebook、亚马逊、Google微软以及Twitter。它们开发了用户日常使用率很高的产品,具有极大的吸引力,以至于很难想像没有这些产品的生活将会怎样。

  不过,创造习惯却是一件说起来容易,做起来一点都不容易的工作。虽然有很多关于行为工程学以及用户行为对互联网未来重要性的文章,但是,有关设计和测算用户行为的资源仍然非常稀少。并不是指这些技术不存在——事实上,对于资深开发者来说,这些技术非常熟悉。但对于新手来说,这些工具很是神秘。

  而我则从这些技术中总结出一种方法,并将其称之为 “习惯测试”。这是一种被许多业内优秀公司所采用的方法。一些消费网络公司凭此开发出了许多用户爱不释手的产品。

  习惯测试

  习惯测试完全适合于创建、测算、学习方法论,并得到了精益创业运动的支持。它主要帮助创业者明确了以下三个问题:

  ● 你所服务的对象是谁?

  ● 如果可能的话,你的产品中的哪些部分能变成消费习惯?

  ● 它们为什么能转变成消费习惯?

  习惯测试的一个前提条件是有一种产品出现并运营之中。当然,在推出一款产品之前,一个好的办法是:试行你所设想的商业模式,并找到引发用户消费欲望的方式。

  如果你有一个网站或应用上线,你就可以开始收集数据了。习惯测试并不要求收集所有方面的数据——只要合适即可。因此,关键的一点是要使用合适的分析方法。为了让测试达到目的,建议在用户访问网站的时候标记出用户访问路径的时间点。下面,让我们深入了解一些习惯测试的步骤和方法。

  步骤一:分辨

  建立网站和找到分析方法之后,你需要回答习惯测试的第一个问题是:“哪些用户拥有习惯性的动作?”首先,明确这对于潜在客户的意义何在。问问自己,一个用户要多久“才”会使用网站。这也就是说,假设有一天,所有的 bug 都被清理后,产品也很完美地“随时待命”,你希望有消费习惯的用户间隔多久访问网站?

  这需要着眼现实并忠于自己。如果你开发了一个类似于 Foursquare 或 Instagram 的移动社交网络应用,你大概会希望有消费习惯的用户每天都登陆数次。但是,如果是一个电影推荐网站,如Flixster,你大概不会希望用户一周访问多次。因此,不要仅通过计算就得到一个过于乐观的期望。你只要找到一个符合实际的想法,计算出用户访问的频率即可。

  一个简单有效的办法也许是:观察你和你的同事平均间隔多久才会使用你的产品。当然,使用次数越多越好。但是,需要注意一点是:你的产品使用的频率越高,用户习惯就越有可能形成。不过,这并不是说无人问津的产品就不是好的产品,它们只是无法使用户养成习惯罢了。因而也就独具特色。但是,即使无法帮助用户形成习惯的产品也有可能变得很受欢迎。因此,想要此方法有可行性,你要经常性地与用户交流,让用户常记于心。

  例如,旅游业残酷的斗争让我们不断地访问不同的网站。Expedia、Travelocity等等都频频被用户访问,形成了一种习惯。因此,它们经常性地为争夺用户的注意力而展开竞争。这种方法固然可行,不过,由于这些网站是非习惯形成产品,因而它们总是面临更多的竞争威胁。日常使用的产品会自然而然地在本行业设置障碍。

  谁会养成习惯?

  既然你已然了解用户“必须”访问网站的频率,就要对数据进行分析,了解有多少用户真正地做到了。这时使用一个统计工具会非常有帮助。不要让工程师放下他们核心的产品开发工作来做这件事,或者甚至是让商务部门的同事来做。你可以可以考虑招一个擅长做数据统计的毕业生来做,计算有多少用户喜欢你的网站。最好的办法是根据数据分析结果,设置一个底线,并以此来衡量未来产品迭代开发问题。

  步骤二:整理

  至少会有一定量的用户经常性的与你的网站互动,成为你眼中的“爱好者”。不过,爱好者的数量是多少才算足够多呢?我的标准是5%。虽然活跃用户率可能需要更高才能维系你的业务,但是,5%会是开始习惯测试的合适基数。

  然而,如果连5%的用户都没有发现那些在产品上承载的使用价值,这就是你的问题了。这时,你要重新开始设计,重塑你的设想。不过,假如你的用户人数超过了这个底线,那么你就可以开始寻找用户习惯,下一步就是整理出用户的访问数据,这样你就能知道让他们迷恋的东西。

  每个用户与你的产品互动的方式略有不同。即使有一个标准的用户流程,用户对的参与程度也会创造一种独特的数据轨迹,这能用于分析并发现访问模型。从数据转化到决定是否会出现类似的行为,你可能会希望发现一种“习惯路径”,即一系列大多数忠实用户共有的类似行为。对每一家公司而言,忠实用户的使用行为各有不同,发现“习惯路径”的目的在于,以此找出创造忠实用户的方法。

  了解用户的想法

  在了解了“习惯路径”之后,一下步就是假设如何通过这个路径让“路过”的用户变成忠实用户。虽然这一步看上去有点儿像是从相关性中找原因。不过,在新产品发布前夕,这是我们能够做到的事情。

  在这一阶段,很适合亲自与用户交流,了解他们使用产品的原因以及方式。习惯测试可用于发现这些“道听途说者”的特别之处,发现用以改进产品的东西。

  步骤三:调整

  将这些新的假设放在心上,回到开发、测算、了解各个环节。将新用户引向忠实用户采用的是相同的“习惯路径”。例如,Twitter现在的流程就是,利用用户的“习惯路径”,来引导新用户在一开始就立即关注其他用户。

  习惯测试是一家持续流程企业用于对每一个新功能和产品迭代开发所采用的方式。追踪批量用户,将他们与习惯性用户比较,能引导产品进化、改进以及培养用户使用习惯等。

  技术创业者可能经常会发现自己的想法得不到认同,原因是他们没有意识到创造用户习惯的重要性。而不幸的是,如果产品不能创造一种用户习惯,它可能无法生存。使用“习惯测试”来明确产品的最大价值以及习惯形成方式,创业者将能以此更好地为用户服务,增加做出一番伟业的机率。








====================================分割线================================



最新内容请见作者的GitHub页:http://qaseven.github.io/

目录
相关文章
|
4月前
|
测试技术 持续交付 API
软件测试的艺术:从代码审查到用户体验
本文将深入探讨软件测试的多方面内容,包括其定义、目的及方法。我们将从基础的代码审查开始,逐步过渡到高级的自动化测试技术,最终探讨如何通过良好的测试实践提升用户体验。无论是开发阶段的单元测试,还是发布前的性能测试,我们都会一一解析。同时,我们还会讨论一些现代测试工具和技术的应用,帮助读者更好地理解和掌握软件测试的精髓。
55 1
|
3月前
|
Java 测试技术 持续交付
软件测试的艺术:从代码审查到用户体验的全方位解析
在当今数字化时代,软件已成为我们生活中不可或缺的一部分。无论是社交媒体、在线购物还是移动支付,背后都离不开软件的支持。然而,随着软件功能的日益复杂和用户需求的不断提高,软件测试的重要性也愈发凸显。本文将探讨软件测试的各个方面,从代码审查到用户体验,全面解析如何确保软件质量,为用户提供更好的使用体验。
60 1
|
3月前
|
安全 测试技术 UED
软件测试的艺术:从代码审查到用户体验的全方位解析
在软件开发的宇宙中,测试是那颗最耀眼的星辰。它不仅仅是一种技术活动,更是一门艺术。本文将带你领略这门艺术的魅力,从细微的代码审查到宏大的用户体验设计,揭示软件测试如何塑造出更加完美的数字世界。
55 4
|
4月前
|
测试技术 数据安全/隐私保护 UED
软件测试的艺术:从错误中学习,提升用户体验
在数字化时代,软件已成为我们生活不可或缺的一部分。然而,软件的错误或缺陷往往会导致用户体验的下降,甚至引发严重的后果。因此,软件测试的重要性不言而喻。本文将探讨软件测试的核心价值,如何通过有效的测试策略和工具,从错误中学习,持续优化产品质量,提升用户体验。
73 2
|
4月前
|
机器学习/深度学习 人工智能 算法
软件测试的艺术:从代码审查到用户体验的全方位解析
在软件开发过程中,一个经常被低估的环节就是软件测试。许多人认为测试仅仅是“点击几下鼠标,看看是否有错误”。然而,真正的软件测试是一门集技术深度、策略规划和细致观察于一体的艺术。它不仅关系到产品的质量和稳定性,更直接影响到最终用户的满意度。本文将从多个角度深入探讨软件测试的重要性、方法和最佳实践,帮助你理解为什么说软件测试是一种艺术。
|
4月前
|
敏捷开发 安全 测试技术
软件测试的艺术:从代码到用户体验的全方位解析
本文将深入探讨软件测试的重要性和实施策略,通过分析不同类型的测试方法和工具,展示如何有效地提升软件质量和用户满意度。我们将从单元测试、集成测试到性能测试等多个角度出发,详细解释每种测试方法的实施步骤和最佳实践。此外,文章还将讨论如何通过持续集成和自动化测试来优化测试流程,以及如何建立有效的测试团队来应对快速变化的市场需求。通过实际案例的分析,本文旨在为读者提供一套系统而实用的软件测试策略,帮助读者在软件开发过程中做出更明智的决策。
|
4月前
|
运维 测试技术 持续交付
软件测试的艺术:从代码审查到用户体验的全方位解析
本文将探讨如何通过高效、全面的软件测试策略,确保产品质量和用户体验。我们将深入分析不同类型的测试方法,包括单元测试、集成测试、系统测试、性能测试和用户验收测试(UAT),并介绍每种方法的具体实施步骤和最佳实践。此外,我们还将讨论测试自动化的重要性及其在现代软件开发流程中的应用。通过阅读本文,您将获得一套完整的软件测试解决方案,帮助您提升产品质量和用户满意度。
55 0
|
5月前
|
测试技术
软件测试的艺术与实践:确保质量的五步法
在数字化时代的浪潮中,软件成为了我们日常生活和工作中不可或缺的一部分。高质量的软件产品能够为用户提供流畅的体验,而软件测试是确保产品质量的关键步骤。本文将介绍一种简洁高效的软件测试方法—“五步法”,旨在帮助读者理解如何通过结构化的测试流程来提升软件的可靠性和性能。从需求分析到用户接受度测试,每一步都承载着其独特的价值和意义,共同构建起一道坚固的质量防线。让我们一起探索这门艺术和科学的结合体,揭开软件测试的神秘面纱。
70 1
|
8月前
|
算法 测试技术 Apache
性能测试优化用户体验
性能测试优化用户体验
|
8月前
|
前端开发 测试技术 UED
前端知识笔记(三十三)———浅谈用户体验测试的主要功能
前端知识笔记(三十三)———浅谈用户体验测试的主要功能
114 0