《Scrum精髓 敏捷转型实用指南》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)鲁宾著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302363859
  • 页数:478 页
图书介绍:本书用通俗易懂的快餐式解说方式,通过100多幅容易理解的示意图,简明的段落小结,为读者全面呈现了Scrum的关键议题,技术、陷阱和解决方案。Kenny Rubin凭借自己十多年的Scrum实施经验和3000多人的培训经验,引导之前从未接触过任何敏捷方法的开发人员和管理者在短时间内迅速熟悉Scrum。

第1章 引子 1

什么是Scrum? 2

Scrum的起源 3

为什么要用Scrum? 5

Genomica取得的成果 6

Scrum能给你带来帮助吗? 6

复杂域 9

繁杂域 10

简单域 10

混乱域 10

无序 11

事务性工作 11

结语 12

第Ⅰ部分 核心概念 17

第2章 Scrum框架 17

概述 17

Scrum角色 19

产品负责人 20

ScrumMaster 20

开发团队 21

Scrum活动与工件 21

产品列表 23

冲刺 25

制定冲刺计划 26

冲刺执行 28

每日例会 29

完成 31

冲刺评审 32

冲刺回顾 33

结语 34

第3章 敏捷原则 35

概述 35

可变性和不确定性 37

积极采用有帮助的可变性 38

采用迭代和增量开发 39

通过检视、调整和透明充分利用可变性 42

同时减少各种各样的不确定因素 43

预测和适应 44

不到最后时刻,不轻易做决定 44

承认无法一开始就把事情做对 45

偏好适应性、探索式的方法 46

用经济合理的方法接受变化 48

平衡预测性的事前工作和适应性的刚好及时工作之间的关系 51

经验认知 52

快速验证重要的假设 52

利用多个认知循环并行的优势 53

妥善组织工作流程以获得快速反馈 54

WIP 56

批量大小要经济合理 56

识别并管理库存以达到良好的流动 57

关注闲置工作,而非闲置人员 59

考虑延期成本 61

进度 63

根据实时信息来重新制定计划 63

通过验证工作结果来度量进度 63

聚焦于以价值为中心的交付 64

执行 65

快速前进,但不匆忙 65

以质量为魂 65

采用最小够用的仪式 66

结语 68

第4章 冲刺 71

概述 71

时长限定 72

设定WIP数量限制 72

强制排列优先顺序 73

展示进度 73

避免不必要的完美主义 73

促进结束 74

增强可预测性 74

持续期短 74

容易规划 74

反馈快 74

投入产出比高 75

错误有限 75

有助于“满血复活” 75

检查点多 76

一致的持续期 77

有节奏感 78

简化规划活动 79

锁定冲刺目标 80

什么是冲刺目标? 80

共同承诺 80

是变更,还是澄清? 80

变更引起的后果 81

注重实效 83

异常终止 84

完成的定义 85

什么是完成的定义? 86

完成的定义可以随时间演变 88

完成的定义还是接收标准? 89

完成还是完成-完成 90

结语 91

第5章 需求与用户故事 93

概述 93

利用对话 96

逐步细化 97

用户故事是什么? 97

卡片 98

对话 99

确认 100

详细程度 101

好故事的INVEST原则 104

独立 104

可协商 105

有价值 106

可估算 107

大小合适 108

可测试 108

非功能性需求 109

知识获取型故事 110

收集故事 112

用户故事写作研讨会 112

绘制故事地图 113

结语 115

第6章 产品列表 117

概述 117

PBI 118

产品列表的四大特征 119

详略得当 119

涌现的 120

做过估算的 121

排列优先顺序的 122

梳理 123

什么是梳理? 123

由谁来梳理? 124

何时梳理? 125

就绪的定义 127

工作流管理 128

版本的工作流管理 129

冲刺的工作流管理 130

产品列表有哪些,应该有多少? 131

什么是产品? 132

大型产品,层级化列表 133

多个团队,一个产品列表 135

一个团队,多个产品 136

结语 137

第7章 估算与速率 139

概述 139

何时估,估什么? 141

组合列表条目的估算 141

产品列表条目的估算 142

任务估算 143

PBI估算的概念 143

团队估算 144

估算不是承诺 145

准确与精确 146

估算相对大小 147

PBI估算的单位 149

故事点 149

理想天 149

规划扑克 150

估算 151

活动规则 152

好处 155

什么是速率? 155

计算速率范围 156

预测速率 157

影响速率的因素 158

速率的误用 160

结语 161

第8章 技术债 163

概述 163

技术债的后果 165

爆发点不可预期 165

交付时间延长 166

缺陷数量可观 167

开发和支持成本上升 167

产品萎缩 168

可预测性降低 168

表现越来越差 168

挫折感四处弥漫 168

客户满意度降低 169

技术债的起因 169

如期完工的压力 169

试图以错误的方式提高速率 170

误区:减少测试可以提高速率 171

债累债 172

技术债必须加以管理 173

管理应计技术债 174

使用良好的技术实践 174

使用强完成定义 175

正确理解技术债经济 175

让技术债可见 178

让技术债在业务层面可见 178

让技术债在技术层面可见 180

偿还技术债 181

并非所有技术债都应该偿还 182

行将就木的产品 183

一次性原型 183

短命产品 183

应用童子军规则(有债就还) 184

分期偿还技术债 185

先偿还高息技术债 186

一边做有客户价值的工作,一边偿还技术债 186

结语 188

第Ⅱ部分 Scrum的角色 191

第9章 产品负责人 191

概述 191

主要职责 192

管理经济效益 193

版本层面的经济考量 193

冲刺级别的经济考量 194

产品列表的经济考量 195

参与规划 195

梳理产品列表 195

定义接收标准并验证 196

与开发团队协作 196

与利益干系人协作 198

特征/技能 198

领域能力 199

人际交往能力 200

决策力 200

责任心 201

日常工作内容 201

谁来担任产品负责人? 204

内部开发 205

商业开发 206

外包开发项目 208

组件开发 209

产品负责人兼任其他角色 210

产品负责人团队 210

产品负责人代理 211

首席产品负责人 212

结语 213

第10章 ScrumMaster 215

概述 215

主要职责 215

教练 215

服务型领导 217

过程权威 217

“保护伞” 217

“清道夫” 218

变革代言人 218

特征/技能 218

见多识广 218

善于提问 219

有耐心 219

有协作精神 220

保护团队 220

公开透明 220

日常工作内容 221

履行角色 222

谁来担任ScrumMaster? 222

ScrumMaster是全职工作吗? 223

ScrumMaster兼任其他角色 223

结语 225

第11章 开发团队 227

概述 227

专职团队 227

主要职责 228

冲刺执行 229

每日检视和调整 229

梳理产品列表 229

冲刺规划 229

检视和调整产品与过程 230

特征/技能 230

自组织 231

跨职能的多样化和全面化 233

T型技能 234

火枪手态度 236

沟通广泛 237

透明沟通 239

规模适中 239

专注、有责任感 240

工作步调可持续 242

团队人员稳定 243

结语 245

第12章 Scrum团队结构 247

概述 247

特性团队与组件团队 248

多团队之间的协调 253

SoS 253

版本火车 255

结语 258

第13章 经理 259

概述 259

塑造团队 261

定义边界 261

提供一个清晰而鼓舞人心的目标 262

组建团队 262

改变团队的人员组成 263

授权团队 264

培育团队 265

激励团队 265

发展团队能力 266

建立职能领导力 267

保持团队的完整性 267

整改环境 268

传播敏捷价值观 268

移除组织层面的障碍 268

使内部各个团队一致 269

使外部合作伙伴一致 269

管理价值创造流程 270

采用系统化视角 270

管理经济效益 270

测量和报告 271

项目经理 272

Scrum团队中的项目管理职责 272

保留单独的项目经理角色 274

结语 278

第Ⅲ部分 规划 283

第14章 Scrum的规划原则 283

概述 283

假设事先无法制定完美计划 284

事先规划有帮助,但不宜过度 284

最后责任时刻才敲定计划 286

关注适应与重新规划胜于遵循计划 286

正确管理规划库存 288

提倡更小、更频繁发布 289

计划快速学习并在必要时调头 291

结语 291

第15章 多层级规划 293

概述 293

组合规划 295

产品规划(构想) 295

愿景 295

概要产品列表 296

产品路线图 296

版本规划 298

冲刺规划 300

日常规划 301

结语 302

第16章 产品组合规划 303

概述 303

时间安排 303

参与者 304

流程 304

进度安排策略 306

优先考虑生命周期利润 307

计算延期成本 308

估算要准确,不必精确 311

流入策略 312

应用经济过滤器 313

到达率和离开率要平衡 314

快速拥抱新涌现的机会 316

为更小、更频繁发布做计划 317

流出策略 318

关注闲置工作,而非闲置人员 318

设立WIP限制 319

等待整个团队一起行动 320

WIP策略 321

使用边际效益 321

结语 323

第17章 构想(产品规划) 325

概述 325

时间安排 326

参与者 327

过程 327

示例:SR4U 329

建立愿景 330

创建概要产品列表 333

定义产品路线图 334

其他活动 337

从经济合理的角度构想产品 339

瞄准一个实际的信心阈值 340

关注短期收益 341

动作要快 342

花钱买经验认知 343

使用递增/暂行的资助方式 344

快速学习并调头(即快速失败) 345

结语 346

第18章 版本规划(长期规划) 347

概述 347

时间安排 348

参与者 349

过程 349

版本约束 351

固定一切 352

固定范围和日期 352

固定范围 354

固定日期 354

可变质量 355

更新约束 355

梳理产品列表 356

细化最小可发布特性 357

冲刺映射(PBI归位) 358

版本规划:固定日期版本 360

版本规划:固定范围版本 365

计算成本 367

沟通进展情况 368

固定范围版本如何沟通 369

固定日期版本如何沟通 371

结语 373

第Ⅳ部分 冲刺 377

第19章 冲刺规划 377

概述 377

时间安排 377

参与者 378

流程 378

冲刺规划的两种方式 380

两段式冲刺规划 381

一次性冲刺规划 382

确定生产能力 382

什么是生产能力? 382

用故事点来表示生产能力 384

用工时来表示生产能力 385

选取PBI 386

获得信心 386

细化冲刺目标 388

敲定承诺 388

结语 389

第20章 冲刺执行 391

概述 391

时间安排 391

参与者 391

流程 392

冲刺执行规划 393

工作流程管理 394

并行工作和蜂拥式 394

从哪个PBI开始 397

如何安排任务 397

需要完成哪些工作? 398

谁来做具体工作? 398

每日例会 399

任务执行:强调技术实践 399

沟通 401

任务板 401

冲刺燃尽图 402

冲刺燃烧图 404

结语 406

第21章 冲刺评审 407

概述 407

参与者 408

准备工作 410

确定邀请谁参加 410

安排活动日程 411

确认冲刺工作完成 411

演示准备工作 412

确定谁做什么 413

方式(方法) 413

总结 414

演示 415

讨论 416

调整 416

冲刺评审的问题 417

签字接收 417

断断续续地参与 417

大型开发工作 418

结语 419

第22章 冲刺回顾 421

概述 421

参与者 423

准备工作 424

定义回顾重点 425

选择练习活动 425

收集客观数据 426

安排回顾日程 426

方式(方法) 427

营造氛围 429

建立共同背景 429

事件时间线 431

情绪测震仪 431

得出见解 432

确定采取行动 437

回顾结束 438

贯彻执行 438

冲刺回顾的问题 439

结语 442

第23章 前进之路 443

Scrum,有完?没完! 443

修行靠个人 444

分享最佳实践 444

使用Scrum探明未来之路 446

整装待发! 447

后记 449

词汇表 453

参考文献 475