真北读书 | 小说体敏捷《猎豹行动:硝烟中的敏捷转型之旅》
时值Scrum诞生25年及敏捷宣言诞生17年,中文原创敏捷类书籍如雨后春笋般冒出,这标志着敏捷这一工作方式在中国已跨越雪山草地。《猎豹行动》以小说体拔类其中。能够以一本小说把敏捷写出来,值得钦佩。作者@刘华Kenneth 是两个孩子的父亲,二宝与本书共同孕育,更加值得钦佩。
进入大众文化是一门学问被广泛接受的标志:流行文化中的敏捷
高德拉特TOC六部曲(《目标》系列)是用小说写的:醒悟,Isn't It Obvious?
2018精益敏捷书单计划,您有什么推荐?
伯乐父子的《金矿》三部曲是用小说写的:读书 |《金矿III:精益领导者的软实力》Lead with Respect: A Novel of Lean Practice
《凤凰项目》也是用小说写的:任发科:DevOps的前世来生,从《目标》、《凤凰项目》到《持续交付》
我也尝试过写敏捷小说,不过开了个头就烂尾了:魔幻敏捷第一章:井盖山的斗争
主题是受到了@康美国 Lancer 《黑色敏捷》的启发。
《猎豹行动》的副标题“硝烟中的敏捷转型之旅”应该是借鉴了Henrik的《硝烟中的Scrum和XP》。Henrik是首屈一指的实战派敏捷大师,影响力与敏捷宣言创始人们同排,靠一篇文章和两个视频就荣膺大规模敏捷三大框架之一:Spotify的大规模敏捷之路
Henrik的小文章也深谙学理且掷地有声:
真北敏捷 | Henrik Kniberg:践行Scrum的跨职能团队
真北敏捷 | Henrik Kniberg:大规模回顾会议
真北敏捷 | 敏捷健康度成熟度
本书以一家金融公司的IT部门的敏捷转型为背景,详细介绍了转型前IT部门目前面临的问题、转型过程中碰到的各种问题以及为解决问题试过的多种方法和每种方法的优缺点。本书共有14章,以小说的形式讲解了盛远金融公司的敏捷转型行动以及将敏捷应用于某个大型项目的实施过程。本书的内容主要包括敏捷开发(Scrum、极限编程)、精益方法(看板方法)、CI/CD流水线、基于Trunk的开发微服务等。
故事中的公司啊、人啊其实都是谁,大家可以猜。
书中有两条线索,一是故事,二是知识点。故事的部分太过精彩,难以简述。以下是知识点摘录。
听别人的故事,想自己的人生。听故事,看模型,想要领,《Scrum实战指南》也是以故事衬托方法:从《Scrum实战指南》看Employee Engagement
小插曲:印象很深的是,听人讲圣经中亚伯拉罕送童子上山这一段的读法,是把自己想象成亚伯拉罕,去经历他的心路。
第一篇章 基础装备
第1章 启航——猎豹行动启动
管理层自上而下的推动力对敏捷转型的重要性
第2章 前进——敏捷教育全面铺开
敏捷开发与瀑布模型的最大区别----迭代开发/增量开发
Scrum----PO、Sprint、Sprint计划与评审会议、每日站会
DevOps----打破开发与运维的墙,实现端到端的持续交付
第3章 提速——工具落地,效率提升
敏捷与DevOps工具集(Jira、Confluence、Nexus、Jenkins、SonarQube、Ansible)
团队共创工作坊----找出DevOps改进点
DevOps时间----每天半小时,保证改进时间和资源
前置时间(Lead Time)与周期时间(Cycle Time)
第二篇章 方法家族
第4章 发现礁石——新项目首战败北
把项目拆分成用户故事是实施敏捷的基础
用户故事地图
最小可行产品MVP
用户故事拆分
第5章 与敏捷的初恋故事
极限编程及12个实践
第6章 发现新大陆——初识看板
看板方法
看板方法与Scrum的区别
Jira与Confluence的结合使用
第三篇章 纵横内外
第7章 小舟探路——试验田初见成效
简化与业务部分的关系、拆分需求和缩短反馈环
Jira Service Desk(方便用户输入需求和故障)
第8章 重新编队——走向产品团队
特性团队/产品小分队
看板方法的累积流图
基于产品的持续改进(CI/CD流水线,基于主干的开发,特性开关)
第9章 乘风破浪——敏捷大会的兴奋与困惑
客户的拥抱对敏捷转型很重要
第四篇章 守正出奇
第10章 危机四伏——敏捷深化举步维艰
敏捷性(棉花糖)
单件流(翻硬币)
复杂的业务关系是最大阻力(MVP)
第11章 遭遇风暴——陷入谷底,绝处逢生
实例化需求
BDD
微服务架构
敏捷估算和计划
Scrum燃尽图
契约测试
第12章 雨过天睛——继续精进,迈向常态
延迟成本----量化全局优先级
服务等级----基于不同服务等级区别处理
第五篇章 团营连排
第13章 发现新航道——突击项目紧急召集,关键链显神通
关键链----干掉学生症候群、多任务的延迟累积
第14章 到达彼岸——实现常态化交付
组织架构变革是根本
关键链的跨项目运用----关键资源冲突管理
结语
盛远IT部门基本实现了刘云说的常态化交付的“理想模型”。公主和王子从此过上了幸福的生活。官宣。
刘云说是谁?
附:汇编:敏捷历史及十年反思
大卫张翻译:敏捷宣言的历史(敏捷宣言诞生记)| 真北敏捷低调分享
敏捷25年的历史阶段:
- 若龙在渊(1993~2001):1993年,作为XP土壤的C3项目开始。同年,Scrum诞生。这一阶段是新方法论的探索阶段,不满现状的先驱们八仙过海,好比是某组织成立前的各地的小组。这一阶段产生了十数个方法论。
- 见龙在田(2001~2007):2001年,各新方法论的掌门齐聚一堂,好比某组织的一大,提出了敏捷宣言。2001年,Scrum联盟成立并开始做认证,但进展缓慢,一直到2007年全球认证人数不超过1万人。
- 飞龙在天(2007~2017):2007年,以通信行业为代表的500强中的技术公司,在技术进步和客户需求的双重驱动下,面临的市场环境发生了巨变,电信产品的交付周期由一年半缩短到半年。500强认可了敏捷,Scrum联盟的认证发生井喷,10年间,认证人数超过50万,直逼PMP数量的70万。
- 亢龙有悔(2017~):至今,敏捷作为一个专业已经成熟,但离被广泛的认知和执行还有差距。敏捷认证还会火上几年。更需要的是知行合一。
近期文章推荐:
Kanban Master参考:看板N原则或实践
《敏捷软件测试》(Agile Testing)读书笔记(下)
《深入敏捷测试》(More Agile Testing)读书笔记(下)
Scrum原理:更亲密,更严密
如何以敏捷思维找对象
第一次玩剧本杀,基本说明与模型抽取
真北读书 | 小说体敏捷《猎豹行动:硝烟中的敏捷转型之旅》相关推荐
- 读者书评 | 猎豹行动·硝烟中的敏捷转型之旅
" 在2019年的今天,已经很少有人没有听过敏捷了.但敏捷真能解决这样的问题么?毫无疑问不太现实.毕竟中国式敏捷的笑话,也不是第一天出现在世人面前.许多公司都曾经实践过敏捷,却最终由于各种原 ...
- 孤独是上天的礼物 | 真北读书
1 我走到柜台,遇到一个熟悉的面孔. 柜台的银行员工是二十几年前帮我开户的小姐,她的微笑.姿势.身材几乎没变. 但她的脸上已满是皱纹,她的头发已经半白了. 我想起当年那个大学刚毕业的银行柜员,多么的青 ...
- 真北读书 | 高标准才能《质量免费》
标准的含义是,通过标准的动作和标准的要求等达到期望的结果. 比如有一个洗车店,开始没有标准,洗出来的车的干净程度参差不齐.后来制定了一个三步洗车法,洗出来的车质量稳定,客户体验提升. 而高标准是指,要 ...
- 敏捷开发——硝烟中的Scrum和XP
第二章 我们怎样编写产品backlog backlog包括:ID.名称.重要性.初始估算.如何演示.注解(额外的故事字段:类别.组件.请求者.Bug跟踪ID) 产品Backlog(示例) ID 名称 ...
- 真北敏捷公众号里的群友
整理了下真北敏捷公众号中与群友相关的作品. 云原生12 要素和云原生15要素The 12-Factor App and Beyond the 12 factor App 敏捷OKR实战 DevOpsD ...
- 真北敏捷 | 策略思维,超越原生感受
策略是从A点到B点的路 田忌赛马,是著名的策略的例子.也有人认为,三十六计,三国演义,充斥着耍小聪明和阴谋诡计,但依然可以作为理解策略的学习材料. 开车时,随意地加塞变道这种不道德行为,虽然来自相对的 ...
- 方寸之间你与自己的对话 | 真北敏捷书店
前不见古人,后不见来者.念天地之悠悠,独怆然而涕下! 登幽州台歌 [作者]陈子昂 [朝代]唐 我们每天有三种对话. 与工作的对话:通勤.打卡.等电梯.各种会议.项目.计划.以及数不清的各种大小琐事. ...
- 刘桉齐:敏捷回顾会七步成诗法 | 真北群友作品
我是一个懒人,虽然也记,也写一些东西,但是大多数都在公司内部做分享.通过ACT的培训,结实了一帮朋友,开始更公开的交流,期待大家的指导. 实践SCRUM已经有2个多季度.而在第2个季度的时候,团队已经 ...
- 大卫张翻译:敏捷宣言的历史(敏捷宣言诞生记)| 真北敏捷低调分享
Jim Highsmith 真北敏捷 今天 译者按 本文译自: http://www.agilemanifesto.org/history.html. 要想了解敏捷软件开发,这篇文章是必读,对学习敏捷 ...
最新文章
- 1行Python代码制作动态二维码
- WMI技术介绍和应用——查询环境变量
- 面试官问:生成订单30分钟未支付,则自动取消,该怎么实现?
- 一个不错的android学习网站
- 【.net部署】Server Error in ‘/‘ Application.错误解决方案
- JavaScipt30(第三个案例)(主要知识点:css变量)
- 数据库优化:52 条 SQL 语句性能优化策略,果断收藏!
- FormData的使用
- 2020中国移动阅读行业报告
- esx4.0 tpm模块初始化失败
- dos命令 cd命令使用说明[图文说明]
- 在linux中添加字典,为 Ubuntu 的 Vim 添加英文字典
- qt与js html进行数据传递,QT与javascript交互数据的实现
- 返回值 包装类_java中基本类型包装类
- python零基础能学吗-0基础该不该学习Python?适合学习吗?
- C# Readonly和Const的区别
- PCB 多层设计 实例视频教程 pretell99
- 研磨设计模式学习笔记1--简单工厂(SimpleFactory)
- 股票---- 资金在线-个股资金流向与大单分析系统
- Spring框架的详细学习
热门文章
- 使用MediaMonkey代替Windows版iTunes来管理iPod
- 在美国收入多少算中产?各州有各州的标准
- java爬取国内飞机航班轨迹数据jsoup的探索
- 计算机应用基础意见建议,《计算机应用基础》教学建议
- 并联型APF/有源电力滤波器/Matlab/Simulink仿真 dq/FBD谐波/无功检测
- 谈谈系统认证 (Authentication) 和授权 (Authorization)
- 认证、授权、鉴权和权限控制概念区别
- 复杂美成TBI数字藏品项目组首批成员单位
- UML之6种关系的解释与画法
- cocos2d-x的初步学习二十一之iosandroid跨平台环境配置