阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

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:581114
用户头像

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

关注

评论

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

微服务下数据一致性的几种实现方式

xcbeyond

微服务 BASE理论 数据一致性

再爆安全漏洞,这次轮到Jackson了,竟由阿里云上报

YourBatman

Jackson Fastjson 安全漏洞 CVE-2020-24616

话题讨论 | 你的桌面上会放哪些有趣的小摆件?

InfoQ写作社区官方

工作 话题讨论 办公室

oeasy教您玩转linux010203显示logo

o

关于MySQL参数,这些你要知道

Simon

MySQL 参数

Spring 5 中文解析核心篇-IoC容器之Bean作用域

青年IT男

Spring5 Spring Framework

AtmoicXXX与AtmoicXXXArray源码分析

Darren

源码 内存布局 CAS java 并发 AtmoicXXX

Docker -快速安装Elasticsearch

枫林

甲方日常 7

句子

工作 随笔杂谈 日常

Pod安装神策SDK报错Remote branch v2.1.3 not found in upstream origin

凌宇之蓝

ios 小程序flutter, 跨平台 CocoaPods pod React Native

你真的了解 Base64 吗

hepingfly

Java base64 编码

面试官问:Spring Boot中Tomcat是怎么启动的

Java小咖秀

tomcat 面试 springboot

mPaas 厂商push不通排查指南

阿里云金融线TAM SRE专家服务团队

android push

《我要进大厂》之mysql夺命连环13问

艾小仙

Java MySQL 面试 Java 分布式 大厂

Spring 5 中文解析核心篇-IoC容器之基于注解的容器配置

青年IT男

Spring5 Spring Framework

Flink检查点存在的性能影响-16

小知识点

scala 大数据 flink

联盟:互联网时代的人才变革

非著名程序员

互联网 个人成长 人才 人才发展 突破圈层,个体崛起

深挖 Redis 6.0 源码—— SDS

yanglbme

redis 源码 源码分析

Spring 5 中文解析核心篇-IoC容器之类路径扫描和组件管理

青年IT男

Spring5 Spring Framework

敏捷转型谁先动:老总,项目经理or团队

华为云开发者联盟

项目管理 敏捷 敏捷开发 团队 华为云

Elasticsearch初步认识

枫林

Java elasticsearch ES

Docker 安装和简单使用

枫林

Docker

Spring 5 中文解析核心篇-IoC容器之IoC容器和Bean概述

青年IT男

Spring5 Spring Framework

Spring 5 中文解析核心篇-IoC容器之BeanDefinition继承与容器拓展点

青年IT男

Spring5 Spring Framework

你真的懂AQS吗?透彻理解AQS源码分析系列之AQS基础一

InfoQ_d2212957090d

AQS

Spring 5 中文解析核心篇-IoC容器之依赖关系

青年IT男

Spring5 Spring Framework

Spring 5 中文解析核心篇-IoC容器之自定义Bean性质

青年IT男

Spring5 Spring Framework

浮点数比较的精度问题

C语言与CPP编程

c c++

最通俗易懂的 Redis 架构模式详解

哈喽沃德先生

redis 架构模式 redis集群 redis哨兵 redis主从

终端传感了解吗?18个知识点为你扫盲

华为云开发者联盟

IoT 信息化 传感器 传输协议 无线传输器

百度被绿了?

程序员生活志

百度 互联网 头条

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