书评:启发–如何创建客户喜爱的技术产品。

启发

众所周知,软件开发取得了巨大的成功。 只需考虑一下当今的技术。

上网无所不包。 我们可以在0.52秒内找到约1,650,000篇有关随机主题的文章,例如“蝇钓”。 只需单击几下鼠标,我们便可以提供遍布全球的软件基础架构。 考虑到当前的交通状况,我们可以获得准确的行车路线和准确的预计到达时间。 我们可以将手机摄像头对准一只随机的狗,以99%的准确度找出该品种。 我们以通用货币付款,并将交易存储在全球,分布式,廉洁的分类帐中。 我们要求一个小圆筒在星期五晚上预订电影票,调高恒温器并推荐餐馆。 汽车可自动驾驶数十亿英里。 软件在其游戏中轻松击败了世界上最好的围棋冠军。

而且它正在加速。 鉴于每天生成的数据达到PB级,因此AI的发展速度越来越快。 在2015年以后的Google I / O主题演讲中,Sundar Pichai和Google始终不懈地致力于AI的首要任务。 萨蒂亚·纳德拉(Satya Nadella)将当今由AI驱动的格局称为“第四次工业革命”。 这是“人工智能革命”。 而且它还在。 已经有一段时间了。 事实如此,政府公开而自豪地宣布有意“赢得”人工智能。 中国公开宣布了一场人工智能军备竞赛,美国对此做出了回应。

没有什么可以减缓创新的加速和残酷进取的力量。 软件继续吞噬世界。 科技继续吞噬着世界。

但是你知道吗?

成功的基础是失败的项目。

不幸的事实是,绝大多数软件项目都失败了。 从对“软件项目故障”的随机搜索来看,似乎人们已经尝试测量故障,但是我对准确性表示怀疑。 即使您采访了数千人,您如何始终如一地将项目标记为成功或失败? 我去过各个团队 ,花了很多时间“定义成功的意义” 。 哎呀,甚至“定义完成的意思”也是我见过的团队奋斗的事情。

尽管如此,趋势仍然清晰而无可争议。

大多数软件项目都会失败。

在这样的背景下,让我们深入探讨我们在这里谈论的话题:Marty Cagan的书《启发》。

本书试图回答的唯一问题,每个技术人员都在寻找的圣杯,是这样的:

您如何创建成功的高科技产品?

我们都参与其中,并看到了无数有关公司和产品如何成功的文章。 我们已经看到了IPO。 风险投资。 启动晚会。 TechCrunch文章。 我们阅读INSPIRED等书籍,点击诱饵LinkedIn头条宣称“建立成功创业公司的5个步骤”。

这些年来,我听到了很多共同的主题。 在许多情况下,成功的产品来自以下方法:

  • 只需雇用一群精明的工程师,然后放手。
  • 最好的产品来自“抓痒”。 关注生活中发生的问题,修复并出售。
  • 这都是关于开源的。 将您的项目开源,社区将帮助您构建它。

虽然我相信所有这些方法都带有真实的暗示,但最重要的是,并且灵感被我所同意, 是没有成功的神奇公式 。 我们无法打开浏览器并搜索“成功软件项目的最佳实践”,不能遵循指南,努力工作几个月才能获得成功。 那样行不通。

灵感启发了作者马蒂·卡根(Marty Cagan)在大多数科技公司工作期间所见的精髓。 他专注于创造高科技产品,而不是制造产品,或如何创办面包店,但是成功背后的原则是普遍的。 他正确地专注于技术,因为所有公司都是技术公司。 甚至您的面包店也需要采用技术。

那么,让我们回答这个问题吧?

我们如何创造成功的高科技产品?

我将把书的要点概括为从最重要到最不重要的一系列“伟大”。 但实际上,它们都很重要。

1:伟大的文化

我在这个评论上作弊。 我从书的结尾开始。 我认为,这本书的最后一部分是最重要的。 我不确定为什么要一直保留到最后。 也许那是为了盛大结局,谁知道。 将最好的保存为最后的哲学。 但是在其中,卡根同意文化是成功的高科技产品最重要的特征。

这全都与文化有关。

我的朋友,这是如此重要。 成功的科技公司的圣杯。 我觉得您现在可以停止阅读这篇文章,您对如何创建出色的产品有很多了解。 文化是好事与坏事赖以发展的根源。

我知道客户不会购买您的文化。 他们购买您的产品。 持怀疑态度的人会说,从表面上看,我会同意,如果您没有受到客户喜爱的引人注目的产品,那么您的文化有多好也没关系。 您需要专注于产品愿景和产品本身-毕竟这是所卖的!

我同意您需要制作出优质的产品,但是该产品是如何制成的? 文化是构建产品的基础。 如何雇用人。 团队的积极性和启发性。 如何制定产品决策。 文化可以帮助工程师确定接下来的几个小时是要挖一个bug还是将其称为晚上消失。

每个公司都有一种文化。 每一个 一。

因此,在我们开始讨论创建出色产品的公式之前,我们需要定义构建这些产品的环境和框架。 您需要问自己一些棘手的问题。

  • 为什么您的公司存在?
  • 你的北极星是什么?
  • 您的公司重视什么?
  • 每个员工都知道公司的使命和价值观吗? 他们住他们吗?

灵感列出了“好”和“坏”文化的特征。 显然,您的公司不需要检查“好”列表上的每个项目,但总的来说,它们可以使我们了解成功和不成功的团队的情况。

良好的文化:

  • 痴迷于他们的顾客。
  • 有产品心态。
  • 对解决问题充满热情。
  • 有一种态度,他们正在“走向战争”。
  • 拥有令人鼓舞的产品愿景。
  • 是数据驱动的。 记录他们的工作。 分析数据。
  • 快速原型。
  • 通过结果衡量成功。

不良文化:

  • 痴迷于他们的竞争。
  • 举行路线图会议。
  • 考虑将报告和分析作为一个不错的选择。
  • 进行毫无生气的“敏捷”仪式,并在“要点”和完成路线图上衡量成功。
  • 由委员会设计。

2:伟大的人

我喜欢约翰·多尔(John Doerr)所引用的“激励”一词。

我们需要宣教士队伍,而不是雇佣军。 —约翰·杜尔

雇用伟大的人才是伟大的领导者的标志。 幸运的是,聪明的人被伟大的文化所吸引。 如果您建立了伟大的文化,那么您很有可能会吸引伟大的人。

雇用优秀人才后,就需要为成功做好准备。 向他们灌输产品愿景,他们可以成为传教士,他们热衷于进攻。

我们还需要组织它们。 这涉及团队,政治,沟通和公司结构。 这是正确的关键。 灵感列出了成功团队所具有的特征。

成功的团队…

  • 给出明确的目标。
  • 必须被授权。
  • 必须负责。 他们需要感到主人翁精神。
  • 对他们的*结果*负责,而不是*输出*。
  • 是自治的。
  • 最小化依赖性。
  • 待在一起。 关系建立,专业知识加深。
  • 尽可能位于同一地点(在一起)。

我觉得如果您查看该列表,您实际上是在谈论信任控制 。 您希望团队能够控制自己的工作。 如果他们要为自己的工作感到自豪,就需要控制自己的命运。

如果他们控制产品,则需要“信任”它们。 缺乏信任会破坏使团队成功的主人翁意识和控制力。

3:出色的产品经理

除了文化和人,产品领导者对于成功至关重要。 为了成功,项目需要强有力的领导。 在INSPIRED中,产品负责人称为“产品经理”。 您可能对过去的项目和公司具有产品经理的先入为主的观念。 了解INSPIRED如何定义“产品经理”非常重要。 它可能与您习惯的完全不同。

受到鼓舞的产品经​​理(PM)是一位包罗万象的产品梦想家,他了解行业,市场,前景,竞争对手以及他们要制造的产品。 他们鼓舞人心,有远见,并完全投入产品的成功。 他们分析数据,热爱细节,并致力于打造世界上前所未有的最佳产品。 他们挖洞。他们与团队一起努力。 他们对自己的愿景,产品和团队充满热情。

在过去的20年中,我曾亲自与多个版本的产品经理合作。 我完全同意INSPIRED,并且我非常喜欢成功的PM所描绘的画面。 很难描述当一个出色的PM领导团队时的灵感和激情。

我发现有趣的是,找到出色的PM是如此困难。 大多数产品愿景都是不断演变的,低风险的,并且坦率地说很无聊。 他们没有完全投入。 INSPIRED在提到“企业”公司时就谈到了这一点。 我同意。 企业公司可能不利于风险并且会不断演变。 “企业”思想为像我这样的人提供了一个绝佳的机会,可以帮助这些公司采用像产品开发这样的灵感。

为了强化本书的强有力的产品经理论断,本书中有许多插页,其中包括来自苹果,谷歌,Ebay(Cagan在其工作的地方),Netflix等公司成功的项目经理。 在所有的插曲中,总的主题是项目经理“拥有”产品,召集公司并交付。

这不是一个隐藏的秘密:人们*希望*将生命献给事业。 精英团队的任务远非金钱。 灌输团队正在“走向战争”的思维方式,可以激励人们达到许多公司所没有的水平。 产品经理对于创建和灌输这种思维和愿景至关重要。

4:重大成果

大多数产品路线图是产品组织中大多数浪费和失败工作的根本原因。

如今,许多企业公司都在制定路线图。 灵感花了很多篇幅介绍了路线图为何无能为力,最终无法有效地创造出出色的产品。

公司和产品无法通过每周完成多少项目路线图,拥有多少团队或完成多少“要点”来衡量。 它们由结果来衡量。 在今天的“敏捷教会”中,灵感来自于衡量点数和“燃尽图”,这决定了团队的生产力不如满意的客户,增加的销售,增加的使用率(您知道,实际结果)那么重要

人员,团队,产品和公司必须以结果而不是产出来衡量。 受到启发的企业确实受到了路线图驱动。 我完全同意。 让我们直截了当: 完成路线图不是目标 ! 仅因为完成路线图并不意味着任何事情。 您创造了什么价值?

我喜欢INSPIRED关于产品路线图问题的讨论:

  • 路线图上的一半想法都行不通。 “价值”不存在。
  • 当项目在路线图上时,它们就成为承诺。
  • 在交付业务价值之前,通常需要对功能进行多次迭代。 (省钱的时间)
  • 为了应对这些风险,请快速制作原型原型。
  • 您需要解决根本的业务问题,而不是实现功能。

INSPIRED讨论使用“按目标管理”(MBO),即根据目标(目标关键结果—“ OKR”)奖励团队和个人,而不完成项目。

例如,与其给团队一个“完成登机项目”的目标,不如给团队一个量化的目标“将新客户的平均登船时间减少到2分钟以内”。 告诉团队产品应该做什么,让团队决定如何做。

5:伟大的过程

哦,我们去。 大家最喜欢的话题。 处理。 敏捷。 混乱。 瀑布。 宗教。 Scrum大师。 敏捷教练。

幸运的是,您已经保存了! 令人鼓舞的是,关于敏捷的讨论不多(非常感谢)。 灵感专注于产品开发的过程,而不是速度,得分,燃尽或团队执行。 真爽! 讨论产品开发过程(分析市场,了解竞争,创建想法,测试功能,迭代等)比“敏捷”团队通常遵循的更为狭focused的执行过程更为重要。

我并不是说执行和敏捷并不重要-一点也不重要。 这很重要。 可能是生死。 但是,按照宏伟的计划,我们在这里开发产品。 我们本来可以完全自动化的,无错误的代码每5分钟发送给客户一次。 最好的敏捷仪式,积分跟踪,回顾,站立,“烧毁”图表等。但是,如果没有人使用该产品,那么这都不重要。

INSPIRED讨论了产品开发的过程,在当今的“敏捷教练”驱动的企业发展文化中, 执行敏捷都显得不那么吸引人。

此过程仅适用于拥有产品的产品经理。 作为工程师,QA,DevOps或团队中的其他任何人,理解它们同样重要。

出色的产品开发过程的特点:

  • 花时间进行发现。 收集有关什么对客户,工程和业务有用的证据。
  • PM可以帮助客户了解可能的情况。 他们对软件解决的问题以及客户最终想要的东西进行了深思。
  • 验证有关真实客户(原型)的想法。
  • 验证业务可行性。 仅仅因为我们的客户喜欢它,工程师就可以创建它,它对我们的业务有用吗? 我们可以出售,维护它,为法律效力吗?

定义产品的提示和策略:

  • 预写您的新闻稿。 它会说什么?
  • 查找六个参考(潜在)客户。
  • 做客户采访。
  • 假装您是使用产品的客户。
  • 赞助黑客天。
  • 原型一切!

参考客户:

  • 参考客户功能强大。 他们提供反馈,充当产品团队的参考点,并帮助销售人员讲故事。
  • 参考客户充当确定产品成功程度的晴雨表。 如果参考客户不喜欢您的产品,那么没人会。
  • 必须证明您的产品能够使您的参考客户成功,然后才能将其推向广阔的市场。
  • 参考客户必须投入时间并与您合作。 他们必须是认真的。
  • 不要为任何一位客户定制产品。 您正在创建常规产品。

总的来说,我真的很感谢本书专注于产品开发。 在阅读时,我没有一个“啊哈”的时刻,在那里我学到了一些全新的东西。 每一点本身都是完全有意义的。 是的,我们需要远见。 是的,文化至关重要。 是的,产品经理必须拥有自己的产品。 是的,我们必须收集反馈,分析数据并加以改进。

但是从整体上看,INSPIRED描绘了成功的产品,团队和公司所具有的特征。

对我个人而言,INSPIRED使我对整个产品开发的广泛环境以及当今许多产品中缺少的关键方面睁开了眼睛。

多年来,作为一名工程师,我一直专注于产品开发过程的一小部分(但仍然至关重要)—编码。 作为工程师,我们通常专注于学习下一个我们所错过的下一个库,语言,框架,服务,组件或数据库。 成功的软件产品是由具有良好文化的人,有才华的人,有远见的产品经理领导,注重结果,并具有针对整个产品的过程来构建的。

在接近新团队,项目,产品或公司时,甚至在您当前的项目中,请深思INSPIRED的课程!