如何像产品一样构建你的数据平台

在过去的几年里, 许多公司已经将数据平台作为一种有效的聚合方式, 处理, 并大规模地利用数据. 尽管这个数据平台越来越受欢迎, 然而, 关于如何成功建造一座核电站的文献很少.

巴尔米操作系统首席执行官 & 的创始人之一 Mo《可以玩滚球的正规app》卡洛, Atul圣人前产品经理 超级的 数据平台团队, 分享设计数据平台的建议,使数据对组织的价值和影响最大化.

你的公司喜欢数据. 很多. 你的老板要求今年增加人手来加强你的数据工程团队(Presto、Kafka和Hadoop), 哦,我的!). 你的数据副总裁经常潜伏在你公司的工程师团队Slack频道,看看“人们怎么想” 迁移到雪花. 你的首席执行官甚至想成为数据驱动的人,不管这意味着什么. 说数据是贵公司的首要任务是轻描淡写的.

为了满足你们公司对数据的贪得无厌, 你甚至可以建造一个综合体, 多层数据生态系统:换句话说, 一个数据平台.

其核心, 数据平台是所有数据的中央存储库, 处理集合, 清洗, 转换, 并应用数据来产生业务洞察力. 对于大多数组织来说,构建一个数据平台不再是一件好事 必要的, 许多企业之所以能在竞争中脱颖而出,是因为他们有能力从数据中收集可行的见解, 是否改善客户体验, 增加收入, 甚至定义他们的品牌.

和很多人的看法差不多 数据本身就是一种产品比如,以数据为中心的公司 超级, LinkedIn, 脸谱网 越来越多地将数据平台视为“产品”,“太, 与专用的工程, 产品, 和操作团队. 尽管它们无处不在,很受欢迎, 然而, 数据平台的发展往往没有预见到谁在使用它们, 它们是如何被使用的, 以及工程师和产品经理如何优化这些体验.

不管你是刚开始还是正在缩放1, 推荐一个正规滚球网站分享了五个最佳实践,以避免这些常见的陷阱,并构建你梦想中的数据平台:

使您的产品目标与业务目标保持一致

重要的是要使平台的目标与企业的总体数据目标相一致. 图片由 约翰Schnobirch 在Unsplash.

几十年来, 数据平台被视为达到目的的手段,而不是“目的”,“如, 你正在开发的核心产品. 事实上, 尽管数据平台支持许多服务, 为为推荐一个正规滚球网站的生活提供动力的应用提供丰富的见解, 直到最近,他们才得到真正应得的尊重和关注.

当你构建或扩展你的数据平台时,你应该问的第一个问题是: 数据如何映射到你公司的目标?

要回答这个问题,你必须戴上数据平台产品经理的帽子. 与特定的产品经理不同,a 数据平台产品经理 必须了解全局和特定区域的目标,因为 数据反馈到其他每个功能团队的需求中从市场营销和招聘到业务开发和销售.

例如,如果你的企业的目标是增加收入(做大或者回家!),数据如何帮助你实现这些目标? 为了这个实验,考虑以下问题:

  • 是什么服务或产品推动了收入增长?
  • 这些服务或产品收集了哪些数据?
  • 在推荐一个正规滚球网站使用这些数据之前,推荐一个正规滚球网站需要做些什么?
  • 哪些团队需要这些数据? 他们会用这些钱做什么?
  • 谁将访问这些数据或它产生的分析?
  • 这些用户需要多快才能访问这些数据?
  • 如果有的话,平台需要做什么合规或治理检查呢?

通过回答这些问题, 您将更好地理解如何对产品路线图进行优先级排序, 以及你需要为谁构建(经常), 工程师)vs .为(日常平台用户)设计, 包括分析师). 此外,这种 全面的KPI发展和执行策略 让你的平台对团队产生更大的可伸缩影响.

从正确的利益相关者那里获得反馈和支持

毫无疑问,在整个产品开发过程中,提前接受购买和迭代反馈都是数据平台之旅的必要组成部分. 但人们不太清楚的是,你应该关心谁的声音.

是的, 你需要你的首席技术官或数据副总裁对成品的最终签字, 但他们的决定往往是由他们信任的顾问——员工工程师——来决定的, 技术项目经理, 以及其他日常数据从业者.

在为她的公司开发一个新的数据编目系统的时候, 推荐一个正规滚球网站采访了一家领先运输公司的产品经理 3个月 试图说服她的工程副总裁接受她团队的想法, 却被他的幕僚长在一封邮件里封了.

根据公司的特点考虑不同的策略. 推荐一个正规滚球网站建议以下三个同时进行的步骤:

  1. 在愿景上推销领导力.
  2. 向你的实际用户推销重点和日常用例.
  3. 应用一个 以客户为中心的方法无论你在和谁说话. 将平台定位为在数据生态系统中赋予不同类型的角色的一种手段, 包括你的数据团队(数据工程师), 数据科学家, 分析师, 以及研究人员)和数据消费者(项目经理), 高管, 业务发展, 和销售, 举几个例子). 一个好的数据平台可以让技术用户轻松高效地完成工作, 同时也允许较少技术性的角色利用丰富的见解或基于数据组合可视化,而无需工程师和分析师的太多帮助.
在为公司构建数据平台时,你必须考虑各种各样的数据角色, 从工程师, 数据科学家, 产品经理, 业务功能的用户, 和总经理). (图片由Atul圣人提供)

在一天结束时, 重要的是,这种经历培养了一个由数据爱好者组成的社区, 分享, 和一起学习. 既然你们的平台有潜力为整个公司服务, 每个人都应该感受到它的成功即使这意味着在这个过程中要做出一些妥协.

优先考虑长期增长和可持续性. 短期收益

考虑短期可用性的数据解决方案通常更容易启动, 但是随着时间的推移, 最终会比那些考虑到可持续性的平台更昂贵. (图片由Atul圣人提供.)

不像其他类型的产品, 数据平台之所以成功,并不仅仅是因为它们受益于“首次上市”.“因为数据平台几乎完全是内部工具, 推荐一个正规滚球网站发现,最好的数据平台是建立在可持续发展的思想上,而不是特定功能的胜利.

记住:你的客户就是你的公司,你的公司的成功就是你的成功. 这并不是说你的路线图不会多次改变(它会的), 但是当你做出改变的时候, 在做这件事的时候要考虑到自己的成长和成熟吗.

例如, 超级的大数据平台 在五年的时间里建立,随着业务的需要不断发展; Pinterest has gone through several iterations of their core data analytics 产品; and leading the pack, LinkedIn 自2008年以来一直在其数据平台上构建和迭代!

推荐一个正规滚球网站的建议是: 选择在您的组织环境中有意义的解决方案,并使你的计划与这些期望和截止日期保持一致. 有时, 快速取胜作为一个更大的产品开发战略的一部分,可以帮助实现内部购买——只要它不是短视的. 罗马不是一天建成的,你的数据平台也是如此.

为你的数据和你如何度量它签署基线指标

如果你不能信任你的数据,那么你的数据平台再好也没用, 但数据质量对不同的利益相关者意味着不同的东西. 因此, 如果您和您的涉众没有在这个定义上达成一致,您的数据平台就不会成功.

要解决这个问题,重要的是要为你的员工设定一个基线期望 数据的可靠性, 换句话说, 您的组织在整个数据生命周期中提供高数据可用性和运行状况的能力. 为软件应用程序的可靠性设置清晰的服务水平目标(SLOs)和服务水平指标(SLIs)是一件很简单的事情. 数据团队应该为他们的数据管道做同样的事情.

This isn’t to say that different stakeholders will have the same vision 为 what “good data” looks like; in fact, 他们可能不会, 这是好的. 而不是把方钉子装进圆孔里, 创建数据可靠性和可靠性的基线度量是很重要的, 就像构建一个新的平台功能一样, 在最小公分母上获得签名.

推荐一个正规滚球网站建议选择 新颖的测量方法(像这样的数据停机时间) 这将帮助整个公司的数据从业者在基线质量指标上保持一致.

知道何时构建vs. 买

您必须做出的第一个决定是,是从头开始构建平台,还是从供应商那里购买技术(或几个支持技术).

而像优步这样的公司,你猜对了, LinkedIn, 脸谱网则选择建立自己的数据平台, 通常在开源解决方案之上, 它并不总是对你的需求有意义. 虽然没有一个神奇的公式可以告诉您是否构建vs. 购买吧,推荐一个正规滚球网站发现购买是有价值的,直到你确信:

  • 产品需要使用敏感/机密信息(e.g.(如财务或健康记录),由于监管原因不能与外部供应商共享
  • 需要特定的自定义才能与其他内部工具/系统很好地合作
  • 这些定制非常小众,供应商可能不会优先考虑它们
  • 还有一些其他的战略价值. 购买(我.e.,企业的竞争优势或有利于招聘人才)

推荐一个正规滚球网站采访过的一家医疗保健初创公司的数据工程副总裁表示,如果他20多岁, 他会想要建造. 但现在,在他快40岁的时候,他几乎会全部购买. 

“我理解这种热情,”他说, “可是我才没有时间呢, 能源, 以及从头开始建立一个数据平台的资源. 我现在长大了,也更聪明了,我知道不应该相信专家.”

更重要的是,当涉及到你可以把时间花在哪里的时候, 金钱——通常更有意义的是购买一个可靠的解决方案,并拥有一个专门的团队来帮助您解决任何出现的问题.

接下来是什么?

构建数据平台是一个令人兴奋的过程,从产品开发的角度来说,它将受益于应用. 图片由 memegenerator.净.

将你的数据平台构建成产品将有助于你确保更大的共识 数据的优先级,标准化 数据质量 和其他关键的kpi,培养 更大的合作,因此,带来 前所未有的价值 对贵公司.

除了作为有效数据管理的工具, 可靠性, 和民主化, 将数据平台作为产品来构建的好处包括:

  • 指导销售工作(根据潜在客户的反应,让你了解应该把精力集中在哪里)
  • 驱动应用程序产品路线图
  • 改善客户体验(帮助团队了解您的服务痛点是什么, 是什么工作, 是什么)
  • 在公司范围内标准化数据治理和合规措施(GDPR、CCPA等).)

乍一看,构建一个数据平台似乎很困难, 但要用正确的方法, 您的解决方案有可能成为整个组织的力量倍增器.