我们如何构建:构建第一个产品Auxen时使用的框架

制造产品需要认真观察人类的心理,整个世界等等。

免责声明 这是写于2017年夏天,但从未出版。 但是,该应用程序不再开发了,我觉得这篇文章是关于如何为人们构建技术的有趣观点。 希望你们也一样。

我已经在Medium上呆了很长时间了。 我读过一些疯狂的好东西-从生活建议到利基计算机科学概念。 我最喜欢的文章类型之一一直是那些〜花哨的重新设计〜文章。

你知道,标题在哪里,

“我讨厌这看起来。 所以我让它看起来更好。 而且,我现在在那工作!”

好吧,我想写一篇类似的文章-但我想谈谈产品而不是设计。 您如何构建人们想要使用的产品?

如果您真的考虑过,打造产品就是一门艺术。 就像任何伟大的绘画一样,每个微小的细节在传达的体验中都发挥着巨大的作用。

必须仔细考虑每个功能-本质上,为什么必须存在该功能? 此功能会增加什么价值? 多少钱够了?

本文的目标是双重的。

首先,讨论一下我们如何以及为什么按照我们的方式构建产品。 我们希望对Auxen的构建方式全面了解,以便其他人可以从我们的错误和思考过程中学习。

其次,炫耀我们的产品,并获得普遍的批评。 在构建产品时,我们使用了很多自己的直觉,现在该看看我们的直觉是否符合用户的需求。

因此,让我们通过剖析我们的第一个产品Auxen来讨论产品和执行。

产品

欧森 一个允许您在收听Spotify时上线的应用程序。 其他人可以加入您的房间并与您实时听音乐。 每当您更改歌曲时,听众的歌曲也会更改。

这对我们来说非常有价值,因为音乐已经非常亲密。 您可以仅根据某人正在听的音乐来了解他们。 想象一下,您是一起实时聆听音乐还是对音乐做出反应。 这是另一个层面上的亲密关系,对我们而言,这是非常强大的。

但是,这不是一个独特的想法。 在构建Auxen的过程中,我们反复看到非常相似的产品出现在Product Hunt和Reddit上。 最初,它吓坏了我们。 为什么要构建以前构建的产品?

在仔细检查了这些产品之后,我们发现了不同的缺陷,并且我们认为我们可以成功构建出一个可以绕过这些缺陷的产品,并为用户提供宝贵的宝贵经验。

框架

在接触一行代码之前,我们讨论了Auxen的目标。 不在退出策略或赚钱方面。 我们希望用户在使用Auxen时能体验到更多的东西。

在构建产品时,我们在两个核心场所运营:

  1. 该产品应尽力模仿现实生活。 每当您和朋友坐下来听音乐时,我们都希望以数字方式模仿它。
  2. 该产品的核心前提是能够一起共享音乐。 在您耳边出现的话,您的反应,您的头上下跳动的声音-与在您房间中的任何人同时发生。 本产品应该让您一起体验音乐。

构建产品时,定义核心用户目标至关重要。 容易说每个人都是我们的目标,但不幸的是,我们在Facebook,Google和任何大型公司的朋友都制造出了巨大的产品,并为大众服务。 较小的产品需要锁定在某个细分市场,并找到一种比任何Facebook或Google都能更好地服务于该细分市场的方法。

那么谁是我们实时音乐应用程序的利基市场呢? 最初,您会以为是嘻哈音乐人花数小时浏览音乐并在SoundCloud上找到很酷的歌曲。 我们希望很多朋友会在一起说

“嘿,想一起听音乐吗?”

瞧,他们 一起听。

我们认为这是Auxen的绝佳用例。 但是,在最初启动和发布产品时,我们希望拥有更一致的用户群。 当然,朋友会时不时地一起听,但是我们想定位每天听的用户。 我们希望减少摩擦。

所以音乐爱好者很棒,但是还有谁呢? 谁每天听6到8个小时的音乐,并且旁边有一群人在做同样的事情?

办公室! 想象一下一个由10个人组成的团队,他们以开放式的工作空间一起听音乐。 这说得通! 团队和公司希望保持亲密关系,这就是公司进行团队建设的原因。 每个人演奏音乐,一起听音乐,是否会刺激团队之间的联系? 我的意思是他们已经在自己播放音乐了。

那是我们的利基。

好的,所以我们确定了产品的核心前提,并且已经确定了我们最初追求的核心细分市场。 让我们开始构建功能。

建筑物

请注意,只有在提出此框架后,我们才开始构建。 构建功能时,我们不停地使用此框架。

尽管我希望分解每个功能,但是我将锁定我们选择添加的两个功能,并解释为什么我们选择添加它们。

功能1:通过辅助

通过辅助至关重要。 谁想一直听我的音乐? 必须有一种方法使房间中的每个人都有机会选择音乐。 我们在这里处理的基本人道原则是公平 。 在一些与此类似的应用程序中,我们看到DJ正在排队。 但这是有问题的,因为它是不自然的。 如果我走进您的家,我自然不会获得您拥有的任何物品的所有权。 我可能会问,如果你的心愿意,你可以给我吗? 但是我没有所有权。

记住人们,我们要模仿现实生活!

因此,我们选择将其设置为使得主持人可以根据需要通过辅助。 如果主持人选择是卑鄙的话,那很烂,但这是他们的权利。 通常,主持人不是卑鄙的人。 作为人类,我们很同情(希望通常如此),我们对同龄人的感受充满同情。 主持人会意识到人们加入会议室以获得良好的聆听体验这一事实。 因此,主持人将尽力容纳房间中的听众。 这可以通过播放美妙的音乐,并给其他人分享音乐的方式来实现。

通过辅助启用后者。 它使主持人能够根据自己的适应需求而更加适应,而不是因为被迫成为适应对象—这是关键,没有人喜欢被迫做事。

特征2: 🔥

我们已经看到许多类似于Auxen的应用程序都基于这种“民主的音乐选择”。我的意思是说得通,为什么不采取功利主义的方法来选择人们想听的音乐! 让我们疯狂投票!

啊,但这是问题所在。 事实证明,在现实生活中,在房间里播放音乐时没有投票系统。 相反,有一个主持人,主持人可以决定要播放的音乐。

那听众有什么力量呢? 为了回答这个问题,让我们再次进入我们的框架-现实生活。

如果您的朋友唱了一首好歌,您会怎么做? 你用你的声音。 您说:“嘿,这首歌真棒!”您实质上是对DJ进行某种形式的肯定。 在我们的情况下,🔥是对选择的肯定。 听众只需单击“火”表情符号,房间中的每个人都会看到这种火焰突然冒出,表明房间实际上在燃烧。 缺少火表情符号可能表明DJ正在播放不太流行的歌曲。 但是总的来说,这符合我们定义的模式–我们仍在模拟现实生活,我们仍在遵守核心前提。