为什么有些应用程序如此复杂?
已发表: 2020-04-14当我们告诉您应用程序会随着时间而变化时,您不会大吃一惊。 新的设计、不同的技术功能、不同的市场需求——这些力量共同改变了应用程序是什么以及它们的工作方式。 例如,在 Snapchat 风靡全球之前,Instagram 可能并不打算推出 Instagram Stories。
随着时间的推移,新功能开发和应用程序升级变得很重要。 然而,我们注意到了一些事情。 随着应用程序变老,它们往往会转移注意力。 它们添加了如此多的功能,以至于新用户很难使用。 超级用户喜欢它们——但新用户无法理解它们。
那么这里发生了什么? 是什么让应用程序变得如此复杂以至于无法使用?
我们会找出答案的。 开始了!
但首先,举个例子:Evernote
为了让我们都在同一个页面上,让我们从一个有效地演示这个问题的例子开始:Evernote。
对于那些您还没有听说过它的人,它是一款笔记和组织应用程序,可让您在浏览网络时快速轻松地做笔记,并以有组织、可搜索的方式存储它们。
让我们快速浏览一下他们基于 Web 的应用程序,看看新用户(我)如何开始使用它。
他们有谷歌登录,所以很容易上手。 一旦你进入,他们会让你选择你想用这个应用做什么样的事情——组织你的生活,提高工作效率,或者做更好的笔记——然后你就开始了(我选择了更多富有成效的)。
然后,您将通过四个步骤来学习基础知识。
老实说,我现在还不是很喜欢。 我的意思是,这应该让我更有效率,而且我知道肯定会有一些入职经验。 但与此同时,对于本应是一个简单的笔记应用程序来说,4 个步骤似乎很多。
无论如何,我们会继续前进。 第 1 步是尝试新笔记。 这是非常基本的,并且可以像您期望的那样工作。 我真的很喜欢这一步——它接近我使用应用程序的方式。
第 2 步只是一个关于通知的弹出窗口,老实说,我没有读过这个。 我只是点击离开,所以我可以把它从我的列表中划掉。
第 3 步根本不是一个步骤,而是指向另一个名为 Web Clipper 的 Evernote 产品的链接。
在这一点上,我还没有购买另一个 Evernote 产品的想法,因为我仍在开发第一个产品。 特别是因为第二个产品看起来将有一个完整的入职流程,而且它不知道我是谁,而且它似乎有自己的发现和探索链接。 当我只想做笔记时。
无论如何,不这样做,所以我们继续执行第 4 步。
第 4 步再次只是一个弹出窗口,再次告诉我下载更多 Evernote 产品。 这一次,它将同步我的手机和其他东西。
同样,这是一个有价值的功能。 但同样,它并不能帮助我开始。
因为现在我有一个问题,我理论上是“入职”的,但作为一个新用户,我仍然不知道这些侧边栏的任何东西是做什么的。 我可以假设其中一些会“创建一个便笺”,而其他一些我可以很容易地推断出来,例如,看起来像日历的可能会添加日期或链接到我的 Google 日历或其他东西。
但也有很多我不知道如何使用的基本产品。
例如,对我来说,清单是生产力的关键部分。
但是在入职过程中,没有提到清单。 事实证明,您在便笺功能中创建了它们,但这没有突出显示。
最后(因为我是一个彻底的研究人员),我又在 Evernote 周围看了一些,看看他们实际提供了什么。
在经历了一次非常垃圾的入职体验之后,我的发现让我感到惊讶。
该产品有很多很棒的东西。 用户可以超级轻松地标记他们的笔记以快速高效地组织笔记,您可以将笔记组织到笔记本中,您可以为笔记或笔记本加注星标以创建快捷方式,并且它具有出色的搜索功能。 此外,通过社交网络或链接分享您的笔记很容易,如果您想与其他人协调,这非常棒。
更重要的是,只是在产品中展示了一些精湛的设计,这绝对让我更喜欢它。
但是其他的东西,比如 Web Clipper,我完全迷失了。
这就是问题的症结所在:产品达到了为高级用户量身定制的地步,以至于新手很难知道该怎么做。
需要明确的是,这不仅仅是 Evernote 的问题。 很多应用都有这个问题。 例如,考虑 Airbnb 的案例。
另一个例子:Airbnb
Airbnb最初是一个简单的住宿网站。 人们列出他们自己的地方和其他人来并留在他们。 这是他们 2009 年主页的截图:
如您所见,这非常简单:您输入搜索参数并点击“搜索”。
现在,将其与今天的 Airbnb 截图进行比较:
如您所见,他们的核心产品仍然存在(在红色框中)。 然而,更多的屏幕空间被用于体验和餐厅:
该网站不像是您可以预订廉价住宿的网站。 相反,它感觉就像是您去寻找旅行想法的地方。 这就像一本与 TripAdvisor 交叉的指南。
甚至搜索栏也不再问‘你要去哪里? '但更具探索性的'试试开普敦'。
当然,如果你和我一样,并且你以前使用过 Airbnb,这最多不过是一个轻微的烦恼,充其量是一些很棒的功能。 现在,您无需离开网站(或应用程序)即可预订完全独特的住宿并了解您要去的地方!
但是如果你是新人呢? 如果您从未使用过 Airbnb 怎么办? 是否清楚它们提供的价值? 您是否清楚您可以从他们的服务中获得什么? 我认为不,这不是特别清楚。 在添加更多功能(如餐厅和体验)时,它对新用户来说变得更加困难。
为什么产品会漂移
那么为什么会发生这种产品漂移呢? 为什么产品会随着时间的推移变得越来越难以使用?
答案是部分业务、部分用户体验和部分产品。 我们会一点一点地解决它。
这生意
第一部分是业务。
产品经理、营销人员和应用程序构建者一直在为他们的应用程序寻找新的收入来源。 例如,Evernote 是一款免费增值应用程序,这意味着它可以免费安装和使用,但如果您想要更多功能,也可以按月支付订阅费。 事实上,他们敦促您在应用程序的每个屏幕上进行升级。
升级后的功能是您所期望的:
- 增加功能
- 更加关注业务用户
- 更多/更好的客户支持
- 更多的存储空间。
虽然其中很多都很有价值,但遵循此模型的应用程序需要为用户提供足够的升级和足够的新功能:
- 认为升级是值得的
- 将继续看到其长期价值(并继续支付)(ARR)。
对于许多软件产品而言,这种持续的价值在于添加功能。 这推动了功能蠕变。 应用程序开发者设计了一些用户会喜欢的功能,因此他们最终可以为他们收费。 或者,与 Airbnb 一样,目标不是向他们收费,而是加深他们与观众的互动。 通过构建更多内容并利用他们的评论基础设施来创建推荐,他们更有可能让人们通过应用程序预订旅行的更多方面。 因此,推动更多的收入。
这个问题的另一个主要商业驱动因素是我所说的“让每个人都开心”问题。
应用程序,尤其是像 Evernote 这样具有广泛价值主张的应用程序(但它可能发生在任何人身上),希望吸引尽可能多的用户。
通过扩大他们的潜在市场,他们可以推动更多的用户获取。 但是,如果他们努力为每个人创建功能,他们通常会导致除了知道如何导航应用程序的经验丰富的用户之外的所有用户体验都变得混乱。
最后,在过去的 3-4 年中,我们已经看到应用开始重新合并为单个超级应用。
例如,Facebook Messenger 开始添加越来越多的功能。 重新将业务重点放在最大限度地收集用户数据意味着 Messenger 现在可以:

- 发送图像、视频和组织群聊
- 制定计划并保留日历邀请
- 发送、接收和存储地图
- 录制语音信息
- 寄钱
- 成为业务的信使机器人
- 为企业提供实时聊天
- 充当电子商务的微型商店。
这一切都是为了一个与 AOL 即时通讯工具基本相同的应用程序。 所有这一切的结果是对组织提供更多功能的新压力。
因此,这些是促进功能开发的业务驱动力。 但用户体验设计师和产品团队也可以发挥作用。
用户体验和产品
对于用户体验和产品团队来说,故事是这样的。
当应用程序第一次启动时,它们只专注于做一件事。 这通常是使应用程序起飞的原因,而这种激光焦点是使初创公司成功的重要部分。 这种简单性吸引了用户的原始核心——那些正在寻找解决他们问题的解决方案的人,真的很好。
随着时间的推移,该应用程序变得越来越流行。 团队成长,时间线延长,产品团队开始构建辅助特性和功能。 这可能是与像 Zapier 这样的人集成,或者只是提供一个新功能,比如单点登录 (SSO)。
起初,这些功能很棒。 用户很高兴看到产品的发展,而且它并不复杂到疏远仍在第一次使用它的人。
此外,应用程序不必花费太多时间来解释应用程序的功能(因此 Airbnb 网站上的文案发生了变化)。
然后麻烦就开始了。
随着产品的扩展,这些原始用户变得更加先进。 他们对产品了解得更多,更有可能就哪些产品有效,哪些无效提供反馈。 他们开始想“哎呀,如果这个产品为我做了 x 事情就好了。”
这种声音的少数派扭曲了产品所有者和开发人员得到的反馈。
再加上许多应用程序在低垂的果实被消耗时经历了平稳增长的事实,这种反馈导致了一个自然的结论:“我们需要通过新功能使我们的产品更好,以继续增长”。 因此,复杂性增加。
对于一小部分现有用户而言,应用程序最终会变得越来越好,这具有使产品在用户生命周期早期更难采用和更难使用的隐含效果。
新用户感到孤立和不受支持,并且更有可能退出,因为该应用程序不再能很好地解决一件事。 现在,它很好地解决了许多问题……但前提是你知道如何。 这就是为什么你会得到像 Evernote 和 Airbnb 这样的应用程序。
结果
拥有铁杆粉丝的核心骨干并不是一件坏事。 这些是有利可图的客户,他们会赞美您并喜欢您的应用程序。 它们还为您提供衍生产品开发的起点。 例如,Airbnb 现在为拥有自己的着陆页和价值主张的企业提供 Airbnb:
但是,它对获取新客户并没有多大好处。 市场会做出反应。
根本的问题是原始需求并没有消失。 通过排除新用户,应用程序为新进入者创造了市场空间,这些新进入者更愿意做用户想要的一件事。
例如,MS Word 是一个非常强大的程序——以至于实际键入一个 word 文档可能是一种非常不愉快的体验。
这就是为什么在 Google 上快速搜索“无干扰写作软件”会产生超过 800,000 个结果。
通过迎合更高级的受众,微软疏远了只想写博客文章或发表文章的人。
这又回到了零机会成本的谬误。 当产品所有者考虑新功能时,往往会假设越多越好,并且通过添加功能,他们将在吸引新用户的同时仍然取悦旧用户。
事实上,机会成本总是存在的。 每当您对产品进行更改时,都会影响每个人的体验。 其中一些影响将是负面的。
微软认为他们的 MS Word 界面会是这样吗? 不,但确实如此。 还有一些超级用户喜欢这种广泛的功能。
但是有很多用户只想要一台数字打字机。 这就是为什么人们喜欢像 Calmly Writer 这样的程序,整个工具栏有九个图标长。
这对消费者和企业不利吗?
简而言之,没有。 对于某些公司来说,这可能是个坏消息,但总体而言,这意味着有适合新手用户的产品和适合更高级用户的产品。 例如,对于那些参与 Airbnb 生态系统的人来说,他们现在可以在一个应用程序中预订一个地方、找到一家餐馆并计划他们的旅行。 另一方面,新用户可以使用 VRBO、FlipKey、Homestay、HomeAway、Wimdu、Go With Oh 或任何其他竞争应用程序。 更何况,也有例外。
例如,Trello 继续为新用户提供简单的价值主张和流畅的入职流程,保持其核心产品快速且易于使用。
然而,他们也在积极扩展他们的通电选项,用户可以通过几乎无休止的集成来增加他们心中内容的功能。 他们还创建了一个商业产品,它再次增加了功能,但又保护了大多数新用户。
相反,软件项目管理工具 JIRA 则反其道而行之。 这都是关于高级用户的。 毫无歉意地很难理解。 但出于同样的原因,这就是为什么它们是软件开发领域的主要竞争者——它们毫不妥协的复杂性意味着用户拥有大量高级用户寻求的自定义创建和控制机会。 而且,由于 Atlassian 在进入 JIRA 时考虑到了这种复杂性,因此有大量的帮助文档可以帮助新用户快速上手。
Adobe 多年来一直在利用其 Creative Cloud 平台追求相同的方向。 初学者难以使用? 你打赌。 但令人难以置信的功能密度是它成为行业标准创意软件的原因。
总结:应用程序如何成功(并避免衰退)
制作一款能够吸引用户并让他们继续使用的应用的秘诀并不是新功能。 这是关于构建一个比其他任何事情都做得更好的产品。 如果那件事是将编辑图像编辑到像素完美的完美,那么是的——它可能会很复杂。 同样,如果您希望您的应用程序成为发布各种软件(如 Cisco)的行业标准,那么同样,它将是一个功能相当密集的应用程序。
是的,用户入职将会受到影响。 但是,如果您致力于做好一项复杂的任务,那可能是您愿意接受的打击。
当为少数人开发特性和功能而排斥多数人时,就会出现问题。 当业务压力和倾斜的用户反馈共同创造出使事情复杂化但未能实现应用程序主要目的的新功能时。
例如,当 Evernote 突出显示他们的 Web Clipper 而不是他们的清单和组织系统时,或者当 Airbnb 推送他们的体验而不是他们的家时,或者当 MS Word 变得如此沉重以至于难以使用它来实际写作时。
当这种情况发生时,新进入者会看到他们的市场机会并加以利用。
有你的蛋糕也可以吃——你只需要记住为什么你首先要费心烤它。
“使用 Placeit 的模型突出显示我的应用程序的最佳功能非常容易”
蒂姆·罗伯茨 5/5