与优秀的产品团队保持一致

已发表: 2021-10-20

为了快速完成任务,产品团队的核心属性——战略、设计和工程——需要很好地保持一致。

但是你如何实现这种对齐,如果不对齐会发生什么? 我在 Building Intercom 上发表了关于作为优秀产品团队的关键品质的一致性的演讲。 您可以观看上面的视频或继续阅读稍加编辑的文字记录。


初创公司,他们有点疯狂,对吧? 真正吸引我将初创公司作为工作场所的原因是它们可以是多么紧张和令人兴奋。

他们让我兴奋,因为当你的公司像初创公司一样小,你拥有的所有权范围和你的责任规模将比其他地方大得多。 那么,就个人而言,您对公司成功的影响可能是巨大的。

然而,让它变得激烈的是你的时间很短。 您必须开发出对消费者或投资者有吸引力的真正优秀产品的时间真的很有限。 如果您在那段时间没有设法打造出出色的产品,那么您和您的公司就完蛋了。

对齐等于速度

在早期,您必须能够以如此大的动力前进,才能取得成功。 当你冲下赛道时,你绝对会觉得你只是在弄清楚赛道应该去哪里。 尤其是在这个个人可以产生如此大影响的创业世界中,你需要做的一件事就是确保你有良好的一致性。

现在,你们中的一半人现在可能在想,“对齐,多么流行的一个词”,有时我会同意,但我真正的意思是什么? 对我来说,它只是意味着知道什么对我们正在构建的东西很重要。 为我们的客户打造合适的产品意味着什么?

“好的产品建立在三个核心支柱之上:工程、设计和战略”

我已经在 Intercom 担任工程师大约三年半了。 稍微说明一下我们在那段时间的变化,当我在 Intercom 开始时,这是一家很小的初创公司,现在我们是一家在 Vicar Street 举办工程活动的公司。

我们显然成长了很多,我们也改变了很多。 但是,在那段时间里,在所有这些变化中,我对与我合作过的优秀产品团队以及他们所拥有的一贯品质进行了很多思考。 对我来说,对齐是这些品质之一,我想谈谈它是如何工作的。

产品的核心支柱

当我考虑产品时,我认为它建立在三个核心支柱之上:工程、设计和战略。 我认为这些是产品的尺寸。 一个真正伟大的产品将在各个方面都很强大。 它将有一个聪明的策略,它将被很好地构建并且易于使用和理解。

举一个具体的例子,我认为最初的 iPhone 是一个非常好的产品,在各个方面都很强大。 它建造得很好。 你不能只输入一个空白密码然后登录。它很容易使用,我的祖母可以使用它。 苹果公司当时确实确定了这一战略。

当他们的竞争对手专注于让你口袋里的商业电子邮件更容易时,Apple 出现并在你的口袋里放了一个平台,让你做你想做的事。 也许如果这没有发生,Gavin Joyce 的演示就会让我们在黑莓手机中播放和弦铃声。 但是,它涵盖了整个范围,产品的每个维度。

在 Intercom,我们也构建了我们的产品团队来尝试捕捉这些维度中的每一个。 通常,产品经理将采用团队战略,设计师将采用 UX 并确保整个系统组合在一起,工程师将构建、运行和维护我们的系统。 但是,我们齐心协力,尝试制作这款产品。

以这种方式思考产品很有趣,作为存在于这个空间中的东西,不仅仅是一维的东西,它在应用程序商店中显示为图标或在浏览器中显示为网站。 但是,也许更有趣的是,您如何真正获得一个能够构建在各个方面都强大的产品的团队。 因为,对于每一个最初的 iPhone 团队来说,都有成千上万的团队在这一过程中刚刚崩溃和燃烧。

多维技能组合

好吧,也许一个好的起点是与您、团队中的个人以及您为团队带来的技能组合。 作为一名工程师,您自然会更加关注那些工程问题,例如确保它的可扩展性、确保您的产品快速并确保它经过良好测试。 但是,你并不完全是一维的。 不管你的核心学科是什么,你仍然会对其他空间的运作有一些了解。

有没有人记得 Top Trumps,你小时候玩的那个神奇的游戏? 有点像那样。 你有一系列的技能。 你不仅仅是一维的。 如果卡片上只有一个数字,那么顶级王牌会很糟糕。

以这种方式思考个人以及他们为团队带来的技能在我脑海中打开了这条思路,团队就像向量。 我可以环顾四周,你们中的一些人可能在毕业证书数学课上有越南式的闪回,在那里你并没有真正理解向量是什么。 但是,我的数学也很差,所以我将带您了解它是什么。

“团队中的每个人都有影响力和偏见”

矢量只是一个具有大小和移动方向的量。但是,关于它们的有趣之处在于,如果您有多个矢量并将它们组合在一起,则该函数的整体输出是单个大小,每个向量的各个方向放在一起。

这很有趣,因为我认为这非常适合团队。 具体来说,我认为它很好地映射到团队一起尝试构建产品的不同功能。 就像向量有大小和方向一样,我认为团队中的每个人都有影响力和偏见。

我是什么意思? 嗯,影响力只是一个人对另一个人的吸引力。 这是任何人际关系的共同属性,真的。 这是那个人真正推动一群人改变的能力。

为什么这是一个有趣的呢? 人们听到这个词,就会想,“偏见。 谁有偏见? 我没有偏见。” 我们都是有偏见的。 但是,我的意思并不是消极的。

在构建产品的意义上,你的偏见就是你自然会因为你拥有的技能而给予更多关注的领域。 同样,作为一名工程师,我显然会更关注扩展问题,而不是我的设计师正在研究的一些 UX 问题,不管它对我们正在构建的产品的总体优先级和影响如何。

“如果你建造了错误的东西,那么你移动的速度有多快并不重要”

如果你把每个人都拿来看看他们的偏见,他们带来的技能组合以及他们拥有的影响水平,这通常决定了我们在团队中的所有权水平,那种他们会真正为之奋斗和思考的产品。 如果你把这些人中的每一个都放在一起,就像我们之前对向量所做的那样,这将决定你的团队将采取的方向和他们将拥有的动力。 请记住,在早期,我们需要以这种势头前进,才能取得成功。

一个团队的方向和动力

不过,您团队的方向很有趣。 因为,如果你弄错了,无论你移动多快都无所谓,因为无论如何你都被搞砸了。 你正在构建错误的东西。

伟大的团队是平衡的。 他们将在各个方面拥有强大的所有者。 他们会知道什么对他们的客户很重要,因为他们涵盖了各个方面。 在人员不平衡的团队中,他们会试图以各种不同的方式拉动团队。 他们会以错误的方式构建错误的东西。

让我们想象一下,你刚刚在你所从事的业务中创办了一家新公司或一个新团队,并且你已经建立了这个团队,你真的相信你拥有建立一个伟大的团队所需的技能。产品。 您几乎可以在脑海中获得这张通往成功的地图。

“真正优秀的产品团队会不断调整和迭代他们前进的方向”

不幸的是,我们在工作中的路线图实际上并不像地图。 不过,我有点希望他们这样做。 但是,这张地图很容易成功,对吧? 有这个 X 标记该地点。 这是您想要构建的完美产品。 这条路是一条直线,对吧? 我有一个很棒的计划,我有一个很棒的团队。 一切都会完美地进行。 现实生活从来没有,从来没有那么简单。 一路上总会遇到无法预料的挑战。

想象一下,我是这个团队的工程师,在这条路上的某个地方,我看到了一个我们都非常熟悉的问题。 这是一座可怕的技术债务山。 作为一个团队,我们最初朝着正确的方向前进,势头良好,但如果我们不改变我们现在正在做的事情,我们将登上第一座山。

作为我们正在构建的产品的工程维度的所有者,我有责任带领我的团队绕过这座山。 但是,唯一可行的方法是团队中的其他职能部门是否相信我在做正确的事情。 因为,请记住,他们也会有偏见。 他们将有一个他们认为团队应该去哪里的愿景。 我需要他们相信我,我在做正确的事情并以正确的方式拉动球队。

有时你需要重新描绘你认为真实的画面

你的团队的方向需要是流动的、有组织的,并且对生活给你的东西做出反应。 真正伟大的产品团队会不断地调整和迭代他们前进的方向。 大卫林奇说得非常好。 他说有时候你需要重新描绘你认为真实的画面。

正是团队中的多样性,技能的多样性,使您能够看到问题即将发生。 但是,如果您不能真正对它们做出反应,那么仅仅有远见是不够的。 正是你和你的队友能够重新调整和妥协你认为团队应该去的地方的能力,这实际上让你做出反应。

如果您查看任何成功的项目,您会发现在此过程中您会遇到许多挑战。 被动的团队,从不改变他们工作方式的团队,他们仍然会被困在第一座山上。

当您的团队协调性不佳时会发生什么

我们非常重视 Intercom 的这种迭代,这种方向的调整。 这是我们每天都在真正尝试和做的事情。 但是,我们是人类,我们完全弄错了。 我想通过一个例子。 这是我们近两年前构建的功能。 这称为智能广告系列。 它本质上是一种功能,可以在最佳时间智能地将最佳信息传递给最优秀的人。 听起来不错,对吧?

从表面上看,我们推出的第一个 Campaigns 版本是成功的。 它解决了我们客户的一些主要需求,它使 Intercom 成为一个更强大的消息传递平台,令人震惊的是,它几乎准时推出。

然而,在内部,这是一场规模化的噩梦。 它让工程师们彻夜难眠。 运行它花费了我们很多钱,我们希望从中获利的钱要多得多。 事实上,简单地运行它对我们产品的整体可用性是一种危险。 操我,我领导了那个项目。 我们是如何走到这一步的? 但是,我想经历它,我想谈一谈它,因为对我来说,Campaigns 是团队中出现错误对齐的完美例子。

看,当我们开始构建广告系列时,我们认为有这种战略需求来构建这个庞大的功能集供我们的客户使用。 我们认为这是因为我们有客户使用我们的消息系统的旧版本,我们希望他们转移到 Campaigns。

但是,与他们实际这样做相关的前期时间成本,我们希望使选择尽可能引人注目。 Serena Fritsch 谈到要与您的客户产生共鸣,这是我们非常努力地在所有方框中打勾。

“团队中的错位会自行加剧。 你离开它的时间越长,就越难回到正轨”

作为工程师,我们可以看到后续会出现扩展问题,但我们在战略上与这一愿景保持一致,以至于我们需要如此庞大的产品广度,我们只是希望我们可以购买更多的 AWS 实例并购买更多的 Mongo 容量。 好吧,那会很酷。

现实生活并非如此。 就像地图上一直延伸到 X 的直线一样,事情从来没有那么简单。 我想也许 Serena 说过她花了 6 周的时间来重建 Snooze。 我们花了 7 个月的时间才将 Campaigns 带到了一个稳定的地方。

你知道吗? 回顾过去,我们回顾了我们构建的功能集,我们意识到我们不需要所有这些东西。 我们都被这个战略愿景蒙蔽了双眼,以至于我们从未为工程方面而战。 绝对有一小部分我们可以发布的功能,我们会在所有这些维度上钉牢。

我从中得出的关键结论是我们从一开始就错位了。 但是,团队中的错位会自行加剧。 你离开它的时间越长,就越难回到正轨。 我应该早点争取我的工程所有权,让我们回到正轨。

但是,这是一个学习的过程,对吧? 使这种对齐正确很难。 您必须能够不断调整团队的发展方向。

T型技能组合

我谈到了与团队保持一致的好处以及它如何帮助您尽早获得动力,我们还展示了出现问题时会发生什么。 我还谈到了这个概念,即能够为您的所有权领域而战,或者在其他人为他们的所有权而战时能够妥协。 但是,这些是相反的观点,对吧? 当你这样做时,你如何真正获得技能? 你在寻找一个真正伟大的产品工程师,还是一个伟大的队友?

在科技行业有很多关于 T 型人的讨论,当然,当我担任经理时,这些人是我们团队中真正想要的人。 对于那些不熟悉什么是 T 型人的人来说,它只是一个在单个领域知识渊博的人,但在许多其他领域知识渊博。 正是知识的广度让他们知道如何解决他们领域之外的问题。 他们是好奇的人。 你往往能够把它们扔到深水区,它们就会学会如何游泳。

“优秀的产品工程师应该深入了解我们正在使用的产品策略或用户体验系统等内容”

现在,在一个伟大的团队中,每个人都应该了解团队中其他职能的高层职能和关注点。 作为一名工程师,这可能是我理解为什么现在将产品推向市场比解决上周让我非常烦恼的问题更重要的原因。

如果你回到这个原始的 T 形,并缩小角色,你会发现它仍然是真实的。 优秀的产品工程师应该深入了解我们正在使用的产品策略或用户体验系统等内容。 你不必成为专家,我并不是说你必须成为专家。 仅仅拥有该概述就可以让您对与您一起工作的人产生这种非常有用的同理心。

每个人都有一个产品开发的心智模型,这就是他们对过程的看法。 有时是同一件事的两个不同方面。 当你获得这个更广泛的背景时,你开始学习与你一起工作的人的心理模型。 你开始学习他们的想法。

“团队都是关于个人之间的平衡,他们对团队的愿景应该是什么以及什么对你的客户真正有益”

当您了解某人的想法时,您就会学习如何与他们进行非常有效的沟通。 当您为对您至关重要的事情而战时,您将学习如何表达,当他们为对他们至关重要的事情而战时,您将学习如何表达。 它让你对与你一起工作的人产生整体的同理心和信任,正是这两项技能让你能够知道何时妥协以及何时应该为你的所有权而奋斗。

产品团队的平衡

归根结底,团队都是关于平衡的。 在个人之间、他们对团队的愿景应该是什么以及什么对您的客户实际上总体有利之间取得平衡。 您的团队方向需要流畅,才能绕过生活给您带来的障碍。

有时,真的很难从树上看到森林,你需要意识到你对他人的影响以及你带来的偏见。 要做到这一点,你需要让自己成长,但你需要在核心领域之外发展自己。

“如果你想培养一个伟大的团队,你必须不断调整和迭代方向,并与你一起工作的人建立同理心和信任”

Waheed El Miladi 谈到在他从事产品工作之前,他是如何不理解他试图解决的问题的,直到他从事设计工作时,他才意识到他需要做什么才能为客户打造合适的产品.

归根结底,您作为工程师的工作不仅仅是编写代码。 这是为了帮助建立一个企业。 您可以做到这一点的最佳方式是帮助您的团队构建正确的产品。

如果你想培养一个真正伟大的团队,你必须适应不断调整和迭代你的方向。 您必须与与您一起工作的人建立同理心和信任。 当您这样做时,您将开发出更好的产品。

如果你喜欢这个谈话并认为 Intercom 很适合你,我们正在积极招聘 - 查看我们的职位空缺。

对讲职业