写点什么

Engineering Culture Podcast:David Hussman 与您探讨有效产品发现和 Dude 公式

  • 2016-11-28
  • 本文字数:2064 字

    阅读完需:约 7 分钟

这里是 Engineering Culture Podcast,由 InfoQ.com 以及 QCon 大会共同呈现。

在这期播客中,InfoQ Culture & Methods 的主编 Shane Hastie 对话 DevJam CardBoard It! (一款故事映射工具)的创始人 David Hussman

关键内容

  • 把价值放在首位:这不是为了创造更多的产品,而是为了保证我们可以因人而异建立正确的产品
  • Dude 公式:价值 = 为什么这么做 / 如何来做
  • 评估产品对于人的生活产生的影响
  • 使用最简单的方式和“最精简的可行学习”来最小化复杂度
  • 完成有意的发现:使用交付节奏来加快学习周期,紧密耦合地设计和交付 sprints
  • 仅仅“完成”是不够的,当物品经由真实客户的验证之后才能提供价值
  • 验证可能会在发现和交付的时候发生

这里是原文中的音频链接

笔记

  • 1 分 09 秒 重点从构建产品转移到构建正确的产品
  • 1 分 41 秒 介绍“Dude 公式”:价值 = 为什么这么做 / 如何来做
  • 3 分 02 秒 考虑产品开发的意图,而不是过程
  • 3 分 17 秒 专注于产品,而非过程。考虑开发产品的意图,确定产品将产生的影响
  • 3 分 30 秒 大的“转变”往往是永无止境的,而且不会非常成功;成功的产品可以影响到一个人,可以让他过得更幸福
  • 4 分 00 秒 宣布一本正在筹划中的新书,书名叫《产品 > 过程》
  • 4 分 28 秒 我们正在努力,拒绝“敏捷”的过度使用
  • 4 分 40 秒 一个有价值的产品总能找到团队、产品及技术之间的正确映射
  • 5 分 00 秒 “一个团队、一种技术、一个产品”的简单观点在当今复杂的世界中并不现实
  • 5 分 27 秒 外推到一个产品多个团队时面临的最大挑战是,基于大型“系统”的组织的产品不清晰可见
  • 6 分 02 秒 意外复杂性(引用自 Fred Brooks)或“偶然的复杂性”
  • 6 分 35 秒 克服复杂性的技术,如 MVP 和小的产品分割。将客户旅程视为“最精简的可行学习”
  • 6 分 43 秒 复杂的问题是可以解决的,但是复杂性是不能解决的
  • 7 分 08 秒 探索最精简的可行学习的想法:消除不确定性
  • 7 分 37 秒 人们经常过度复杂化 MVP,却不把它当做一种技术来学习
  • 7 分 55 秒 即使尚未投入生产,使用故事映射等技术可以最小化进行真实人物验证的
  • 8 分 35 秒 学习于生产之外,但不要重复九十年代的错误,把原型开发当成“交付不成熟的代码,并在此基础上叠加”
  • 8 分 50 秒 现在我们使用的工具都是高质量的,并且发展迅速,可以帮助实现有意的发现 - 交付周期
  • 9 分 09 秒 通过实时原型、A-B 测试、客户访谈等技术缩小交付之外的不确定性
  • 9 分 25 秒 更多的软件开发人员需要转变为产品开发人员,了解人们的需求,并在代码之外验证其中的一些需求
  • 9 分 54 秒 解决误解的方法是提前进行大设计
  • 10 分 00 秒 不同之处在于用于设计和发现上的时间比
  • 10 分 08 秒 以设计 sprints 为标准,规划交付 sprints,降低设计 sprint 中的不确定性,确定交付 sprints 中学习到的内容,将新的不确定性反馈给设计 sprints,尽量使用潮水式方法处理事件,避免使用序列化方式处理事件
  • 11 分 08 秒 “完成”和“已验证”之间的区别
  • 11 分 25 秒 从使用验证过的想法转向测试驱动产品
  • 11 分 40 秒 “产品影响驱动开发”的观点:在开始构建之前先确认衡量它的影响的方法
  • 11 分 55 秒 在发现阶段的早期进行验证,或是在交付阶段验证产品
  • 12 分 07 秒 产品已完成通常代表着“我已经做完了这个产品”,但并没有评估交付的价值;产品管理应该从验证开始,而不仅仅是单纯地构建产品
  • 12 分 50 秒 期望产生的影响很大,但是积压的项目太多需要处理难以达到期望的影响
  • 13 分 10 秒 有少数小型的团队已经在采用这种方法,但是大多数的组织仍然在学习这些概念(例如 Netflix)
  • 13 分 35 秒 Netflix 之所以可以用数据来左右产品设计,是因为其有坚实的技术基础
  • 14 分 10 秒 从一个团队,一个技术栈的组织发展到多个团队同时在更大、更复杂的环境上搭建一个产品,有很长的路要走
  • 14 分 35 秒 找到让团队获得更大成功的起始点
  • 15 分 15 秒 只要不受一些不必要的限制,找出起始点并不是很复杂的事情,但是它可以取得的成果是非凡的
  • 15 分 30 秒 我们需要向交付团队之外的人展示工作方式的价值
  • 16 分 30 秒 在复杂的组织中,“产品”的想法并不明显,所以我们需要帮助 IT 从业人员从项目的思维中转型到产品的思维
  • 17 分 44 秒 在许多大型组织中搭建环境的复杂技术栈导致了技术和团队之间的分离
  • 18 分 13 秒 通过确定验证过的服务或产品的重要性来了解端到端的价值
  • 18 分 40 秒 在开发产品的同时对不同组件进行存根,我们并没有很好地使用到技术栈
  • 19 分 00 秒 通过细化交付、多次验证我们可以处理好技术栈的复杂性
  • 19 分 30 秒 使用发现方法尽早验证学习,避免构建出错误的产品
  • 19 分 40 秒 研究如何在数字空间中应用实验设计,清楚地了解正在使用的参数后再开始实验

上述提及

关于我们的播客

你可以通过我们的 RSS feed 获得最新的播客,通过 SoundCloud iTunes 收听我们的播客。在这个页面上,你可以点击笔记旁边的时间快速链接到播客音频的那一部分。

查看英文原文 Engineering Culture Podcast: David Hussman on Effective Product Discovery and Dude’s Law

2016-11-28 15:581544
用户头像

发布了 218 篇内容, 共 73.7 次阅读, 收获喜欢 76 次。

关注

评论

发布
暂无评论
发现更多内容

爆赞!GitHub上久经不衰的经典教程:Springboot精髓参考指南手册

Java spring 微服务 Spring Boot 框架

为什么《魂斗罗》只有128KB却可以实现那么长的剧情?

Java你猿哥

Java 编程 程序员 汇编语言 优化技术

一文了解获得 Zebec Labs 投资的 Coral Finance,空投计划或在不久推出

西柚子

三种常用的以太网端口链路类型:Access、Hybrid和Trunk

wljslmz

网络 三周年连更

分布式事务的21种武器 - 5

俞凡

架构 云原生

Alibaba内网“疯狂”传阅的P8开源出的SpringBoot入门到进阶小册

Java spring 微服务 Spring Boot 框架

K8s 安全是云安全的未来

HummerCloud

Kubernetes k8s

什么是数据库分片?

Java架构历程

Java 数据库 三周年连更

我懵了,如果要存 IP 地址,用什么数据类型比较好?

Java你猿哥

Java MySQL 数据库 ssm IP

MySQL深分页问题原理与三种解决方案

Java MySQL 数据库

字节速通!这份软件测试八股文还怕不能拿offer?你值得拥有

Java你猿哥

MySQL 面试 软件测试 计算机 八股文

速通字节!阿里p8耗时6个月打造的java面试手册,看到直呼“面试有手就行”

Java你猿哥

Java spring 微服务 JVM 多线程

https和http有什么区别?

海拥(haiyong.site)

三周年连更

面试官:一千万的数据,你是怎么查询的?

GitHub爆赞!阿里P9架构师的JDK源码笔记也太强了!

Java 源码 jdk 高并发

面试不再慌!苦学这份2023最全的Java性能优化实战笔记,已涨17k

Java你猿哥

Java 面试 JVM 多线程 Java性能优化

SpringBoot核心配置全面总结

小小怪下士

Java 程序员 后端 springboot

MATLAB与Simulink

袁袁袁袁满

三周年连更

分布式事务的21种武器 - 4

俞凡

架构 云原生

程序性能提高了5倍!开源阿里500页的Java程序优化笔记

Java你猿哥

Java 面试 性能优化 Java虚拟机 Java性能优化

运行第一个程序Hello world

鸿蒙之旅

OpenHarmony 三周年连更

太强了!牛客网开源1240页字节算法实录,无意中掀起GitHub刷题热潮

Java 数据结构 算法 LeetCode

ZooKeeper 避坑指南: ZooKeeper 3.6.4 版本 BUG 导致的数据不一致问题

阿里巴巴云原生

zookeeper 阿里云 开源 云原生

Java8 lambda 表达式 forEach 如何提前终止?

Java你猿哥

Java ssm java8 foreach

基于Alpine制作Tomcat的Docker镜像

清康

Redis数据类型及底层大剖析

Java 数据库 redis 缓存

声网 Token 鉴权机制,以及常见的问题

声网

五张图带你看透Redis数据结构

Python的常见数据结构

timerring

Python

Engineering Culture Podcast:David Hussman与您探讨有效产品发现和Dude公式_精益_Shane Hastie_InfoQ精选文章