深入核心的敏捷开发:ThoughtWorks五大关键实践
作者:肖然,张凯峰 著
出版社:清华大学出版社
出版时间:2019-09-01
ISBN:9787302537342
定价:¥79.00
目录
\n序曲 ThoughtWorks的敏捷开发 1
\n第Ⅰ部分 核 心 原 则
\n第1章 敏捷宣言到底有几句 19
\n为什么写此文 19
\n敏捷宣言到底有几句 20
\n第2章 开发人员的客户思维 23
\n开发人员与客户思维 24
\n第Ⅱ部分 核 心 实 践
\n第3章 基于统一迭代节奏的全功能团队 33
\n从汽车贴膜看专业团队 33
\n团队的精进之道 37
\n第4章 基于用户故事的需求及范围实时管理 41
\n估算的目的 41
\n需求风险的坏味道和对策 44
\n需求的冰川 50
\n浅谈软件项目规模估计,到底在估什么 53
\n软件项目规模估计,怎么估? 57
\n第5章 基于持续集成和测试前置的质量内建 63
\n关于Gitflow 63
\n改善单元测试的新方法 68
\n超越“审,查,评”的代码回顾 74
\n不做代码审查又怎样 76
\n敏捷实践之提前验收 82
\n让我们再聊聊TDD 85
\n结对编程的正确姿势,你学会了吗? 89
\n第6章 基于效能和周期时间的持续改进 95
\n看板和利特尔法则 95
\n点之殇 100
\n高效回顾会议的七步议程 107
\n第7章 组建人人深度参与的统一团队 111
\n开不好站会?因为不同阶段站会的目的不一样 111
\n展示会的七宗罪 114
\n浅谈敏捷离岸团队沟通 119
\n第Ⅲ部分 管 理 体 系
\n第8章 为什么你的Scrum会失败? 129
\n三个角色 130
\n四个会议 132
\n第9章 技术领导者即服务 135
\n责任拆解 136
\n技术栈管理 137
\n第10章 项目管理中的敏捷实践 139
\n敏捷的项目管理:追求最大价值的成功 140
\n那么,这个定义是正确的吗? 141
\n用户故事 142
\n估算和迭代计划 143
\n迭代会议和功能演示 144
\n站会和用户故事开卡 145
\n代码审查和回顾 145
\n最大程度的可视化 147
\n沟通计划 148
\n结语 150
\n第11章 也谈精益 151
\n追求快速价值交付的小批量生产模式 152
\n追求极致卓越的生产匠艺 154
\n结语 155
\n第Ⅳ部分 转 型
\n第12章 团队敏捷转型的三个阶段 159
\n阶段一(Agile 0~1):建立敏捷流程,缩短交付周期 160
\n阶段二(Agile 1~3):引入技术实践,质量内建,减少返工 161
\n阶段三(Agile 3~5):提升价值交付效率和响应力 165
\n结语 166
\n第13章 绩效考核,敏捷转型的鸿沟 167
\n敏捷转型过程中的必然挑战 167
\n传统绩效考核 169
\n绩效考核的困境 170
\n如何破局? 171
\n第Ⅴ部分 案 例
\n第14章 一个交付故事 179
\n技术带来的新挑战 179
\n自治团队的演化 181
\n第15章 又一个交付故事 185
\n明线:所有权?经营权?决策权?监督权? 185
\n暗线:寻找时间之矢 188
\n第16章 一个遗留系统自动化测试的七年之痒 191
\n背景 191
\n七年之痒:痛点 191
\n问题分析 192
\n解决问题 193
\n第17章 如何在团队建设工程师文化?阿里资深技术专家这么做 197
\n工程师文化与KPI文化 197
\n敏捷 200
\n基础技术团队实践 200
\n第18章 敏捷转型下的团队管理:来自一线管理者的思考 207
\n管理者的“神光”并不总是好事 209
\n敏捷转型下管理者应该如何自处? 210
\n需要团队管理者首先要做到信任和放手 210
\n自组织团队需要适度的灰度管理作为土壤,以管理者的自律来浇灌 210
\n附录 2017中国企业敏捷实施的调查与反思 213
\n参考文献 225
\n