《代码大全》作者史蒂夫·迈克康奈尔(Steve McConnell)

《代码大全》作者新书:《卓有成效的敏捷》_程序人生

(1)公认的软件开发实践领跑者。
(2)畅销书《代码大全》作者。该书被福布斯技术委员会(Forbes Technology Council)誉为“有史以来最好的软件开发基础书”。
(3)Construx 软件公司创始人兼首席执行官。
(4)其他著作包括《快速软件开发》、《软件项目生存指南》和《软件估算——黑匣子揭秘》等。他的著作曾两次获得Software Development 杂志的年度优秀震撼大奖(Jolt Excellence Award)。

新书《卓有成效的敏捷》

《代码大全》作者新书:《卓有成效的敏捷》_软件开发_02

这不是一本关于如何正确实践敏捷的书,它要讲的是那些对公司的业务真正有益的敏捷实践,以及如何从这些实践中获得最大的价值。

《卓有成效的敏捷》讨论了公司关心而敏捷纯粹主义者常常忽略的主题:敏捷实施的常见挑战,如何只在组织的一部分中实施敏捷,敏捷对可预测性的支持,在成员位置分 散的团队中使用敏捷的方式,还有如何在受监管行业中使用敏捷。

关于敏捷开发的大多数图书都是由布道师编写的。他们要么倡导特定的敏 捷实践,要么全面推广敏捷。我不是敏捷布道师,我提倡采用有效的手段,反 对无凭无据、信口承诺。这本书并未将敏捷当作一场要求更高意识状态的运动, 而是当作一组特定的管理和技术实践,其效用和相互作用能从业务和技术方面 进行理解。

本书提供了高效的现代敏捷实践的路线图,还有一些注意事项告诉读者要避 免的敏捷实践和思想。本书不是敏捷教程,而是帮助软件领导区分有效敏捷与无 效敏捷的指南。

《卓有成效的敏捷》从团队、工作、组织3 个维度,系统回答了如何选用适合软件组织的敏捷工具,如何创建真正以业务为中心的高效能、自管理团队,如何了解Scrum 并诊断团队问题,如何提高sprint 环境中的需求一致性,如何高效测试以提高质量等问题,让软件组织领导者能够突破现实世界中的约束条件,高效地领导软件开发组织。
本书提出的敏捷实践方法经历300 多位不同层级管理者的实践,并参考10 000 多条严格的评审意见进行打磨,几乎涵盖了卓有成效的敏捷的全部实际考虑,具有极强的普遍适用性。无论你是敏捷教练,还是已采用敏捷开发但对结果不满意的企业领导者、有技术背景但没有现代敏捷实践经验的开发人员、没有技术背景但想了解敏捷相关知识的读者,都能从本书中获得关于敏捷实践的宝贵资源。

《卓有成效的敏捷》有哪些特点?

1、展示卓有成效的敏捷方法及对业务有意义的敏捷实践,清晰解答项目问题。

《代码大全》作者新书:《卓有成效的敏捷》_程序人生_03

2、讲解敏捷主义者经常忽略的主题,全面提升敏捷能力。

  • 敏捷实施中的常见挑战
  • 仅在组织的一部分中实施敏捷的方法
  • 敏捷对可预测性的支持
  • 在多站点团队中使用敏捷的最佳方法
  • 在受监管的行业中使用敏捷等。

3、精炼28个关键原则、22个行动建议,增强敏捷实践思维。

《代码大全》作者新书:《卓有成效的敏捷》_软件开发_04

本书赞誉

无论你是经理还是高管,无论你是刚开始转向敏捷还是期望改进敏捷,在这 本书中你都会找到基于深入研究和广泛经验的实用建议。

—Shaheeda Nizar,谷歌工程主管

在提供以业务 / 价值为中心的观点的同时,这本书让软件组织领导者能够接 触和关注敏捷开发的前沿的核心概念。

—John Reynders ,Alexion Pharmaceuticals 副总裁

这本书明确指出,敏捷是一组实践手段,这组实践手段源自与业务紧密关联 的工作成果,而不仅只是一套要执行的仪轨。

—Glenn Goodrich ,Skookum 副总裁

这本书的 28 个关键原则总结了过去 40年软件产品开发中最有价值的经验教 训,是非常宝贵的学习资料。这本书理论和实践相结合,并使用易懂的语言和清 晰的图示使这些原则备受关注。

—Xander Botha ,Demonware 技术总监

这本书明确指出,对于过去认为应该采用顺序生命周期开发方式的项目,例 如需要精确预估时限,或者开发过程受到监管,敏捷方法(如果正确使用的话) 能够发挥惊人效果。

—Charles Davies ,TomTom CTO

目录赏析

注:本目录为截图选取,因篇幅有限,只截了前三部分。:)

《代码大全》作者新书:《卓有成效的敏捷》_软件开发_05

《代码大全》作者新书:《卓有成效的敏捷》_代码_06

版式赏析

《代码大全》作者新书:《卓有成效的敏捷》_敏捷实践_07

《代码大全》作者新书:《卓有成效的敏捷》_敏捷开发_08

《代码大全》作者新书:《卓有成效的敏捷》_程序人生_09

关于作者的《代码大全》

《代码大全》作者新书:《卓有成效的敏捷》_代码_10

这本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。这本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论是什么背景的读者,阅读这本书都有助于在更短的时间内、更容易地写出更好的程序。