对讲的产品原则:塑造解决方案以最大化客户价值

已发表: 2022-08-11

在 Intercom,我们相信明确的指导原则是构建产品和保持团队一致的最佳基础。

我们的工程原则“塑造解决方案”使我们能够提供更好的客户价值,并维持一支由高度敬业、团结和积极的个人组成的团队。 塑造解决方案意味着我们永远不会盲目地执行他人定义的需求。 我们深刻理解我们工作的价值,并帮助设计能够有效实现该价值的解决方案。

这是探索我们产品原理的系列文章中的第六 在这里,Levent 讨论了我们的工程原则“塑造解决方案”。

工程师从一开始就参与其中

在很多公司中,产品开发过程都是基于谈判。 产品负责人、业务分析师或产品经理阐明客户的需求并将其传递给工程团队。 工程师通常以推回的形式提供反馈,各方协商达成共识。

“一个真正高绩效、自组织的团队永远不会将自己组织成孤岛”

这不仅保证了设计上只有一个人能够理解客户的需求——而且它与协作文化背道而驰。 一个真正高绩效、自组织的团队永远不会以这种方式将自己组织成孤岛。

在 Intercom,我们的工程团队价值观标志着我们认为优秀工程师应具备的品质。 从头到尾塑造解决方案的工程师:

  • 真正关心他们在做什么。
  • 希望对他们努力取得的成果有发言权。
  • 了解协作在构建出色产品中所起的作用。

伟大的工程师关心他们正在构建的产品

在 Intercom,工程师的目标是提供影响和价值。 制定解决方案意味着在解决客户问题方面发挥关键作用,并确保我们参与其中的每一步。

“我们帮助产品和设计做出明智的权衡,以便我们都能以最具成本效益的方式提供有意义的价值”

工程师提供了一个重要的视角,不仅在产品的技术方面,而且在团队和业务的成本方面——所以我们尽早参与设计过程。 我们清楚地向非技术利益相关者传达功能的成本,并建设性地反对成本和价值不一致的功能。

成本包括从开发工作到增加的系统复杂性、运营成本和维护工作的方方面面。 我们帮助产品和设计做出明智的权衡,以便我们都能以最具成本效益的方式提供有意义的价值。

伟大的工程师明白协作是伟大产品的关键

制定解决方案意味着工程师不会在孤岛中工作——他们与产品和设计团队的同事合作,查看他们的工作并就解决方案的外观分享观点。

这有一系列好处:从各种角度看待问题,使每个解决方案更具立体感,并确保我们不会错过任何可能改善客户和业务成果的关键要素。

“没有人说过这不是我的工作

这也意味着工程师学会像设计师和产品经理一样思考——反之亦然——创造更顺畅的流程、更有效的动态,并最终获得更好的产品。 每个学科都开始提出类似的问题并关心相同的结果,从而形成一种主人翁精神和零责备文化。 从来没有人说“这不是我的工作”。

有时,如果我们在团队中单个 PM 或设计师的吞吐量方面遇到瓶颈,我团队中的工程师会担任产品经理或产品设计师的角色——取得巨大成功。 它为他们的角色增加了一个额外的维度,并且是作为一名工程师成长的一种不可思议的方式。 这也意味着我们可以更快地发展我们的组织。 我希望我的终身工程师能够像他们的工程同行一样参与并有能力入职产品经理和设计师。

当我们开始规划我们的入站自定义机器人时,提供的最佳解决方案设计并不是最佳的整体解决方案——构建起来过于昂贵和耗时。

“工程师与设计师密切合作,提出了一种新模式,可以很好地为我们的客户服务并绕过技术限制,将更快的解决方案推向市场”

如果我们继续进行,我们将不得不搁置整个项目,因为这不值得。 工程师与设计师密切合作,提出了一种新模式,可以很好地为我们的客户服务并绕过技术限制,将更快的解决方案推向市场。

系统的技术架构决定了产品的视觉设计,这最好由我们的设计师和工程师坐在 Figma 中将其绘制在一起。 这消除了任何来回,并确保参与项目的每个人都完全了解端到端问题和解决方案。 一个单独工作的设计师不可能提出可用的工作,除非他们与工程师有相同水平的背景,反之亦然。

伟大的工程师希望对他们的工作有发言权

团队的每一位成员都应该深入了解他们的客户是如何使用产品的,以及他们需要解决哪些问题。 他们应该感到有能力承担客户的问题并就如何解决这些问题提出意见。

良好的早期决策可以节省时间并增加交付的价值。 我们与我们的设计和产品合作伙伴合作,提供适当的范围,以最小的努力平衡最高价值——考虑时间估计、运营成本和对更广泛的生态系统的影响。 我们评估风险并使用我们的判断来决定是增加还是减少系统复杂性。

“让工程师自由地拥有解决方案的所有权,并将其贯彻到底,营造更好的工作环境并鼓励工程师成长和学习”

让工程师自由地拥有解决方案的所有权,并将其贯彻到底,营造更好的工作环境并鼓励工程师成长和学习。 以这种方式工作最终意味着我们可以更快地解决客户的问题。 一个例子是我们在自定义机器人上的工作。 我们注意到我们的客户正在构建难以迭代和管理的复杂机器人,我们想要一种降低这种复杂性的方法。 当时,我们的设计师完全致力于推出不同的产品——因此我们的一位工程师介入了几个设计解决方案的原型,而不是等待设计师带头。

一旦解决方案选项以及相关的权衡都被记录下来,设计师就能够与工程师合作做出决定并迭代细节。 该团队设法完成并交付了一个出色的解决方案,同时大大缩短了实现价值的时间。 正是这种所有权和参与程度使我们的方法与众不同——“塑造解决方案”为我们的工程师、产品团队以及最终我们的客户带来了如此多的好处。

您是否有兴趣加入一个从头到尾塑造解决方案的工程团队? 我们正在招聘——查看我们的空缺职位。

职业 CTA - 工程(水平)