敏捷开发的艺术(原书第2版)
James Shore, Diana Larsen, Gitte Klitgaard, Shane Warden
万学凡, 吴衍刚, 姚文杰, 宋俊毅, 梁凌锐 译
出版时间:2024年03月
页数:540
“James Shore对本书进行了全面升级,增加了过去十年来出现的新工具、技术和经验教训。这本宝贵的书籍将帮助你把工作方式提升为真正敏捷且有效的方式。”
——Bill Wake ,XP123,LLC

大多数软件开发公司都在应用它们称之为“敏捷”的方法,但人们对于敏捷的定义以及使用方式存在广泛的误解。如果你想提高软件开发团队的敏捷性,那么这本综合性指南是很好的选择。书中通过清晰、具体且详细的指导阐释了如何行动、为何行动,以及何时进行权衡。
在这本书中,James Shore结合自己20多年的敏捷经验,就敏捷的采用、计划、开发、交付和管理提供了言简意赅的建议。他将极限编程、Scrum、精益管理、DevOps等新理念融会贯通。你不仅可以了解如何成功地将敏捷开发引入团队和组织,还可以发现敏捷是否适合你。

本书重点介绍了以下方面:
● 提高敏捷性:在组织中为敏捷的成功和推广创造必要条件。
● 专注于价值:以团队作为整体开展工作,了解优先事项,提供可视化计划并持续改进。
● 可靠地交付软件:共享所有权,降低开发成本,进行增量式设计并持续部署。
● 优化价值:掌握产品计划、预算和实验,并开发市场领先的软件。
  1. 前言
  2. 第一部分 持续改进的敏捷
  3. 第1章 什么是敏捷
  4. 1.1 敏捷的起源
  5. 1.2 从危机中诞生
  6. 1.3 《敏捷宣言》
  7. 1.4 敏捷的本质
  8. 1.5 敏捷为什么成功
  9. 1.6 敏捷为什么有效
  10. 1.7 敏捷为什么失败
  11. 第2章 如何做到敏捷
  12. 2.1 实践敏捷
  13. 2.2 精通之道
  14. 2.3 如何开始
  15. 第3章 选择适合你的敏捷
  16. 3.1 敏捷流畅度模型
  17. 3.2 选择区域
  18. 第4章 投资于敏捷
  19. 4.1 为学习留出时间
  20. 4.2 选择或创建敏捷团队
  21. 4.3 选择敏捷教练
  22. 4.4 将权力和责任下放给团队
  23. 4.5 改变团队管理风格
  24. 4.6 创建团队空间
  25. 4.7 为每个团队设立一个有利于学习的目标
  26. 4.8 替换瀑布式治理的假设
  27. 4.9 改变有害的人力资源政策
  28. 4.10 解决安全方面的问题
  29. 第5章 投资于变化
  30. 5.1 理解变化
  31. 5.2 大规模的变化
  32. 5.3 做出改变
  33. 5.4 获得管理层的支持
  34. 5.5 获得团队的支持
  35. 5.6 获得利益相关者的支持
  36. 5.7 延伸阅读
  37. 第6章 规模化敏捷
  38. 6.1 规模化流畅度
  39. 6.2 规模化产品
  40. 第二部分 专注于价值
  41. 第7章 团队合作
  42. 7.1 完整团队
  43. 7.2 团队空间
  44. 7.3 安全
  45. 7.4 目标
  46. 7.5 背景
  47. 7.6 一致性
  48. 7.7 充满活力的工作
  49. 第8章 计划
  50. 8.1 故事
  51. 8.2 适应性计划
  52. 8.3 可视化计划
  53. 8.4 计划与博弈
  54. 8.5 真实客户参与
  55. 8.6 增量式需求
  56. 第9章 所有权
  57. 9.1 任务计划
  58. 9.2 产能
  59. 9.3 柔性时间
  60. 9.4 站会
  61. 9.5 信息丰富的工作空间
  62. 9.6 客户示例
  63. 9.7 完成
  64. 第10章 职责
  65. 10.1 利益相关者信任
  66. 10.2 利益相关者演示
  67. 10.3 预测
  68. 10.4 路线图
  69. 10.5 管理
  70. 第11章 改进
  71. 11.1 回顾
  72. 11.2 团队动力
  73. 11.3 消除障碍
  74. 第三部分 可靠的交付
  75. 第12章 协作
  76. 12.1 集体代码所有权
  77. 12.2 结对编程
  78. 12.3 集体编程
  79. 12.4 统一语言
  80. 第13章 开发
  81. 13.1 零阻力
  82. 13.2 持续集成
  83. 13.3 测试驱动开发
  84. 13.4 快速、可靠的测试
  85. 13.5 重构
  86. 13.6 实验方案
  87. 第14章 设计
  88. 14.1 增量式设计
  89. 14.2 简单设计
  90. 14.3 反思性设计
  91. 第15章 DevOps
  92. 15.1 面向运维构建
  93. 15.2 特征标志
  94. 15.3 持续部署
  95. 15.4 可进化的系统架构
  96. 第16章 质量
  97. 16.1 没有漏洞
  98. 16.2 发现盲点
  99. 16.3 事件分析
  100. 第四部分 优化结果
  101. 第17章 自主性
  102. 17.1 业务专长
  103. 17.2 商业决策
  104. 17.3 问责制和监督
  105. 17.4 资助
  106. 17.5 实验和延伸阅读
  107. 第18章 探索
  108. 18.1 验证性学习
  109. 18.2 适应性
  110. 18.3 实验和延伸阅读
  111. 第19章 走向未来
  112. 参考文献
书名:敏捷开发的艺术(原书第2版)
译者:万学凡, 吴衍刚, 姚文杰, 宋俊毅, 梁凌锐 译
国内出版社:机械工业出版社
出版时间:2024年03月
页数:540
书号:978-7-111-74168-8
原版书书名:The Art of Agile Development, 2nd Edition
原版书出版商:O'Reilly Media
James Shore
 
James Shore,敏捷宣言(Agile Manifesto)的第10位签署者,他在那些敏捷团队被称为敏捷之前就开始指导大大小小的敏捷团队了。他关于敏捷开发的论述既有广度又有深度。2005年,敏捷联盟(Agile Alliance)将他们的最高荣誉:Gordon Pask奖授予了James,以表彰他对于敏捷实践的贡献。James是国际公认的演讲者,为那些对敏捷开发感兴趣的公司提供咨询。他还在他顶级排名的博客(jamesshore.com)上面撰写关于敏捷开发的博文。
James Shore, signatory number 10 to the Agile Manifesto, has been coaching agile teams large and
small before they were called agile. He brings both breadth and depth to his discussion of agile
development. In 2005, the Agile Alliance recognized James with their most significant award, the
Gordon Pask Award for Contributions to Agile Practice. James is an internationally recognized speaker
who consults for companies interested in agile development. He writes about agile development on his
top-ranked blog, jamesshore.com.
 
 
Diana Larsen
 
Diana Larsen曾担任敏捷联盟董事会主席,是敏捷软件开发、团队领导和敏捷转型方面的国际权威人士,也是Agile Open Northwest的创始人和现任董事会成员。
 
 
Gitte Klitgaard
 
Gitte Klitgaard,Native Wired的创始人和所有者,也是一位演讲者、导师和培训师。十多年来,Gitte一直在Spotify、LEGO和IBM等公司担任敏捷教练。
 
 
Shane Warden
 
Shane Warden是O'Reilly网络(O’Reilly Network)的技术编辑,专攻程序设计、Linux和开源软件开发。他负责了O’Reilly多本书籍的出版,是《Extreme Programming Pocket Guide》(极限编辑程袖珍手册)一书的作者,该书将极限编程浓缩成简单明了的解释和参考。许多读者说他们为所有客户都买了这本书,以便于向客户解释他们如何工作。Ward Cunningham(极限编程的协同创始人)认为该书是对极限编程实践的最佳阐释。
Shane Warden is the technical editor of the O’Reilly Network, specializing in programming, Linux,
and open source development. Among other books for O’Reilly, he is the author of the Extreme
Programming Pocket Guide, which distilled Extreme Programming into a concise explanation and
reference. Many readers have commented that they buy copies for all of their customers to explain how
they work. Ward Cunningham (cocreator of Extreme Programming) considers it the best explanation
of the practice.
 
 
购买选项
定价:199.00元
书号:978-7-111-74168-8
出版社:机械工业出版社