被忽略的几本敏捷好书
前一段有朋友希望我推荐几本比较好的敏捷书籍,我上网查了下,发现敏捷书单满天飞,这些书单重复率极高,其中确实有些不错的精品。
我想再抄别人的书单意思不大,这里推荐几本我喜爱的敏捷佳作,选中标准有二:它们很少出现在其它书单上,应属被忽略的珍品;我至少读过二遍,书中有自己的真知灼见,让我受益匪浅。
所推荐书籍排名不分先后,纯属一家之言。
1. Agile Analytics, 作者:Ken Collier上榜原因:非常难得的敏捷实战精品,虽然它关注的是敏捷分析方法在商业智能(Business Intelligence)和数据仓库(Data Warehousing)领域的应用,但其方法完全可以举一反三,用于其它领域。书中有许多精心组织的例子,干货满满。个人最喜欢的是第六章:Evolving Excellent Design,它清晰阐述了敏捷环境下如何平衡软件架构设计和优化,显示了作者的功底,这是敏捷转型成功的重要一环,可惜往往在Scrum的喧闹声中被忽略。CMMI认证
2. Software by Numbers – Low-Risk, High Return Development, 作者:Mark Denne, Jane Cleland-Huang上榜原因:这本书第一次提出了MMF(minimum marketable feature)的概念,后来的MVP也就是换了个词的加强版。这本书系统阐述了产品增量投资的方法和策略,给敏捷产品规划开出了一张很好的方子。后来美国DoD的采购策略也采纳了书中给出的套路。这本书被引用的频率极高,但从未出现在国内敏捷书单上。
3. Agile Project Management with Scrum和The Enterprise and Scrum,作者:Ken Schwaber上榜原因:两本书都是Scrum三个创始人之一的Ken Schwaber写的,另外两人是Jeff Sutherland和Mike Beedle(Beedle是敏捷宣言17位作者中第一个去世的,2018年3月,他在芝加哥一个酒吧外被人刺死)。这两本是我读过最好的Scrum书,它们揭示了Scrum背后的方法论和Intent。让读者知其然知其所以然。不知为何,这两本书被一些敏捷书单所忽略。
4. Extreme Programming Explained - Embrace Change,作者:Kent Beck上榜原因:75%以上的敏捷实施是Scrum+XP的组合,这本书曾被许多人认为是最重要的敏捷书,应该出现在所有敏捷书单上。CMMI认证
5. Developing Products in Half the Time, 作者:Preston Smith,Donald Reinertsen上榜原因:许多人都是Reinertsen的新一代精益开发书的忠粉,但很少人知道他的另一佳作,“把产品开发时间缩短一半”。本书给了许多缩短产品开发响应时间的妙招,许多实践也是我做咨询时经常推荐的。
6. Implementing Beyond Budgeting – Unlock the Performance Potential, 作者:Bjarte Bogsnes上榜原因:四个字,超越预算。
文章来源于:丛斌博士