精益产品开发原则.方法与实施 本书特色
全书共25 章,分成三个部分,分别介绍了精益产品开发的原则、方法和实施。原则部分,从精益及敏捷产品开发的目标入手,梳理了敏捷和精益思想的来龙去脉和具体的实践框架,构建了系统和完整的精益产品开发体系。方法部分,以作者在华为、招商银行、平安科技以及数家互联网创业公司的大量成功案例为基础,详细介绍了这些案例背景、应用细节以及背后的原理和方法,构建了坚实、系统和可应用的实践方法体系。实施部分继续以真实案例为基础,总结了完备的精益产品开发实施路径,涵盖了需求管理、过程改进、质量提升、团队建设、DevOps 落地等实施中的重点要素。
本书适合所有准备实施或正在实施敏捷和精益方法以及希望改善组织价值交付效率、质量、灵活性以及产品创新能力的团队阅读与参考。
精益产品开发原则.方法与实施 内容简介
在人类与AI共存的移动互联网时代,VUCA特性(易变、不确定、复杂和模糊),如何充分运用精益思想与看板实践,在注重资源效率的同时提升流动效率?为此,本书开创性地提出一个行之有效的、适用于软件开发领域的“精益产品开发体系”(Lean Product Development)。作为国内*本敏捷精益软件产品开发原创作品,《精益产品开发》凝聚着作者十几年落地实施经验,从原则、方法和实施三个层面梳理和阐述精益敏捷开发体系,主题覆盖需求管理、过程改进、质量提升、团队建设、DevOps落地过程中所涉及的关键要素,案例来自华为、招行、平安以及多家互联网新创企业的一线实践。
精益产品开发原则.方法与实施 目录
目录
第Ⅰ部分 精益产品开发的原则
第1 章
从传统向敏捷软件开发的演进 ...............3
传统软件开发方式面临的挑战 .................3
从传统到敏捷 .........5
理解敏捷必须回归业务视角 ....................6
敏捷产品开发的业务目标一:更早地交付价值 .............7
敏捷产品开发的业务目标二:灵活地应对变化 .............9
敏捷实践体系 .......10
第 2 章 精益产品开发的核心原则(上):聚焦价值流动效率...............15
聚焦用户价值端到端的流动 ..................15
从资源效率到流动效率 .........................20
协调多个团队才能提升流动效率 ...........22
第 3 章 精益产品开发的核心原则(下):探索和发现有用的价值........27
做一个能卖出去的产品 .........................27
开发、测量和认知循环 .........................29
从传统的产品定义方法到精益创业........30
精益创业实践集合 32
第 4 章 精益思想和精益产品开发实践体系......35
精益思想的来龙去脉.............................35
精益的三个层面....39
精益产品开发实践体系 .........................41
第 5 章 经典天文学演进对产品开发方法学的启示 ................49
经典天文学的三个里程碑......................49
经典天文学演化过程给产品开发的启示.54
尊重历史,更要面向未来......................56
第Ⅱ部分 精益产品开发的方法
第 6 章 看板方法和看板实践体系....................61
看板方法的起源....61
看板形成拉式生产方式带来的收益........64
产品开发中的看板方法 .........................65
第 7 章 可视化价值流动(上):案例.............75
案例背景介绍 .......76
初始的看板系统设计.............................76
看板系统的重新设计.............................77
案例总结 ..............79
第 8 章 可视化价值流动(下):看板系统建模...................83
看板系统设计的原则和步骤 ..................83
步骤一:分析价值流动过程 ..................84
步骤二:选取可视化设计元素...............87
步骤三:建模价值流动 .........................94
第 9 章 显式化流程规则..97
组织并明确流程规则.............................98
团队共同拥有规则 ..............................102
持续改进流程规则 ..............................103
第 10 章 控制在制品数量(上):为什么要控制 ................107
束水攻沙 ............107
产品开发中的在制品 ...........................110
在制品带来的问题 ..............................113
第 11 章 控制在制品数量(中):控制什么 .117
暂缓开始、聚焦完成 ...........................117
以用户价值为单位控制在制品数量 ......118
控制而不仅仅是限制 ...........................119
第 12 章 控制在制品数量(下):如何控制 ..123
湖水岩石效应 .....123
限制在制品的原则 ..............................124
限制在制品的常见形式 .......................125
确定初始限制值 ..126
第 13 章 管理价值流动(上):看板站会 .....129
站会的目标 .........130
站会的组织形式 ..130
站会重点关注的信息 ...........................131
站会过程 ............132
第 14 章 管理价值流动(中):就绪队列填充 ...................135
什么是就绪队列和就绪队列填充 .........136
建立就绪队列填充的节奏 ....................137
组织就绪队列填充 ..............................140
第 15 章 管理价值流动(下):发布规划会议 ...................145
发布规划会议的内容和节奏 ................145
部署和发布应该是两个不同的概念 ......147
解耦部署和发布 ..148
特性开关 ...........150
完美的敏捷愿景 ..152
第 16 章 建立反馈,持续改进(上):定性反馈和改进 ....155
如何建立良好的反馈 ...........................156
关于顺畅程度的反馈 ...........................157
关于质量的反馈 ..159
将改进落实为具体行动 .......................160
第 17 章 建立反馈,持续改进(下):定量的综合反馈和改进...........163
累积流图 ............163
控制图 168
前置时间分布图 ..170
第 18 章 看板方法的规模化应用 ...................173
融合两个看板系统 ..............................173
连接多个看板系统 ..............................175
向上下游拓展看板系统 .......................177
层次化看板系统 ..178
第Ⅲ部分 精益产品开发的实施
第 19 章 实施精益产品开发,提高价值交付能力 ................185
衡量和评价组织的交付能力 ................185
流动效率和资源效率的关系 ................186
从资源效率入手的改进无法持续 .........187
打破组织效率改进的困局 ....................188
第 20 章 精益和敏捷需求:精益产品开发的源头 ................199
在问题域分解需求 ..............................199
找到真正的问题 ..201
从问题到解决方案的进一步分解:影响地图 .............204
挖掘、组织和规划需求:用户故事地图 ....................208
端到端的需求流动 ..............................210
第 21 章 精益质量改进 .213
产品开发中的质量模型 .......................213
实施精益质量改进的前提 ....................217
落实精益质量改进的步骤 ....................219
第 22 章 打造高效的自组织团队 ...................227
自组织困难的根源 ..............................227
打开团队自组织的密码 .......................229
自组织是管理提升的结果 ....................232
第 23 章 对 Scrum 的洞察,以及 Scrum 和看板方法的比较 ...............237
Scrum 活动设计 .238
Scrum 角色选择 .241
对比 Scrum 和看板方法 ......................242
第 24 章 实施 DevOps 的实践原则 ...............245
基础原则 ............246
实施原则 ............250
支撑原则 ............256
第 25 章 在具体上下文中实施精益产品开发 ..261
对产品交付过程的抽象 .......................261
实施精益产品开发的步骤 ....................262
精益产品开发实施中的基础和持续性的工作 .............266
附录一 生成精益度量图表的模板工具 ...........269
附录二 物理看板和电子看板的比较及常见电子看板工具介绍 .............273
附录三 精益产品开发相关图书推荐 ..............277
后记...............279
精益产品开发原则.方法与实施 作者简介
何勉拥有17年IT从业经验,先后担任过开发工程师、架构师、项目经理、部门经理等角色。他曾是宽带接入产品的项目经理,负责向全球交付主要的软硬件版本,同时还担任过300多人的软件开发部门负责人。何勉是国内最早的精益产品开发实践者之一,作为咨询顾问,他先后在华为、招商银行、平安科技等公司负责引入精益产品开发方法,并加以全面推广和实施。他为多家新创公司打造过精益产品开发和创新方法,并帮助它们取得了业务上的成功突破。何勉目前专注于产品开发和产品设计及创新这两个方向的探索和实践,帮助组织提升能力,使其顺畅、高质量地交付有用的价值。他的个人公众号“精益产品开发和设计”(微信号LeanAction)很受欢迎。关注该公众号,可以持续获取作者的最新分享并参与互动和交流。