致谢

如果没有我生命中的挚爱,Tannis和我们三个可爱的孩子——Lucas、Rowan和Brynn,那么本书就不可能问世。每前进一步,我都能感受到他们所给予的极大支持和关爱。

如果没有优秀的编辑和出版商,也不会有这样一本书。一切功绩都可以归功于Susannah Pfalzer。剩下的才可以算在我身上。

还有以下先驱人士:Kent Beck、Martin Fowler、Ron Jeffries、Bob Martin、Joshua Kerievsky、Tom及Mary Poppendieck和Kathy Sierra,还有ThoughtWorks的优秀员工,而我只是站在这些人的肩膀之上的。

当然,没有审稿人和评论者慷慨地给予本书的精彩反馈和高见,本书也不会是这个样子。他们是:Noel Rappin、Alan Francis、Kevin Gisi、Jessica Watson、Tomas Gendron、Dave Klein、Michael Sikorsky、Dan North、Janet Gregory、Sanjay Manchiganti、Wendy Lindemann、James Avery、Robin Dymond、Tom Poppendieck、Alice Toth、Ian Dees、Meghan Armstrong、Ram Swaminathan、Heather Karp、Chad Fournier、Matt Hughes、 Michael Menard、Tony Semana、Kim Shrier和Ryheul Kristof。还要特别感谢Kim Wimpsett 和Steve Peter,他们有着顶级的编辑与排版能力。

爸爸妈妈,谢谢你们的关爱和鼓励。

谢谢Dave和Andy,你们的公司使年轻有为的作家得以将自己的作品与世界分享。

目录

  • 译者序
  • 中文版序一
  • 中文版序二
  • 版权声明
  • 致谢
  • 见到你真好
  • 第一部分 敏捷介绍
  • 第1章 敏捷简介
  • 第2章 结识敏捷团队
  • 第二部分 敏捷项目开端
  • 第3章 如何让每个人都能上车
  • 第4章 纵览全局
  • 第5章 梦想成真
  • 第三部分 敏捷项目计划
  • 第6章 收集用户故事
  • 第7章 估算:精美的预测艺术
  • 第8章 敏捷计划:应对现实
  • 第四部分 敏捷项目执行
  • 第9章 迭代管理:梦想成真
  • 第10章 创建敏捷沟通计划
  • 第11章 创建可视化工作区
  • 第五部分 创建敏捷软件
  • 第12章 单元测试:了解软件的运行
  • 第13章 重构:偿还技术债务
  • 第14章 测试驱动开发
  • 第15章 持续集成使其处于生产就绪状态
  • 附录A 敏捷原则
  • 附录B 资源
  • 附录C 参考文献