经常会有很多人问我推荐敏捷相关的书籍,我总是会告诉他们,去我的豆瓣页面,看看我的读书评价,凡是评5星的那些书籍,都是我强烈推荐大家阅读的,不限于敏捷。我读书不善速读,甚至可以很“惭愧”的说,我并不会速读,我只会挑选一本很棒的书,沉浸其中,感受它带给我的冒险,当我离开的时候,我的身心都已升华,这才是我想要的读书。而不是冲到门口,买本旅游宝典,到所有旅游景点都去拍照留念,回来还可以跟大家念念有词,sorry,这不是我的读书风格。
我认为,读书除了有所用,还要能够提升我们的心灵和悟。也正因为此,对于读书帮的那种理念,我有些难以接受。
好书太多,无法一一推荐,后续有更多好书,我也会再补充进来,逐步完善。如果你想知道有更多书目,可以参考别人的一些推荐书籍(注:仅供参考,不代表我支持他们的观点):
- 2013年度Jurgen Appelo的100本推荐书
- 敏捷书籍推荐 – Vikas Hazrati
- 敏捷书籍推荐
- 豆列 – 敏捷开发书籍
- Scrum中文社区 – 敏捷书籍
- UPerform – 书籍推荐
- 敏捷书籍推荐 – ShineScrum
- 知乎 – 敏捷开发有哪些经典书籍?
- 知乎 – 关于敏捷方法的实践,有什么书值得推荐?
- 敏捷南京俱乐部 – 敏捷ABC
如果你的敏捷旅程刚刚起步,我建议你从如下内容入手,它们都是短小精悍的小书,读起来很容易,又能够帮助你快速地了解敏捷长什么样子:
Scrum要素
尤其推荐给Scrum的初学者。这本书侧重于介绍Scrum最基本的那些核心元素,和实践Scrum时最常见通常也最有效的具体做法,以及最受实践者欢迎的那些和Scrum搭配使用的各种实践,例如发布规划、故事地图等。即使是对于已经有较丰富经验的实践者,甚至是已经身经百战的老手,时不时地翻阅这本书,也有助于提醒我们,不应偏离Scrum自身的宗旨。值得推荐的一本小书!
精益开发实战 : 用看板管理大型项目
还是挺不错的,对于实践的介绍比较清楚易于理解,我们以前在诺西做的事情也和这个差不太多。书名略微有些误导人,看板只是精益的一部分而已,使用看板算不上就是精益了。是本好书,值得看,起步足够,如果想更深入理解看板或精益,都得再读其他书。
如果你希望逐渐地成长为一名Scrum Master,那么你需要了解的东西就非常多了……包括你应该如何扮演好自己的角色,你还应该了解好的管理怎么做,因为SM虽然并非是管理职位,但却需要做很多管理相关甚至是领导力相关的工作,还主要是运用软技能,因而要学会如何发挥影响力就非常的重要了。
敏捷教练
门后的秘密 : 卓越管理的故事
短小精悍,常备身边,时刻联系,必有大成。
非暴力沟通
言语的暴力远超过身体上的暴力,学会沟通,让世界更美好。
看见成长的自己
这本书不适合只想要干货的读者,但它的效用却远远超过那些所谓的干货。读这本书的感觉就像是从弥漫着淡淡而又难忘香味的花园中穿过。僵固思维和成长思维很像是遥不可及的两端,但事实上每个人在不同时刻都曾表现出过其中一种自己。用人生来比喻,你会发现僵固思维所面临的是一场必输的战争,但成长思维却能够无视生命的终点,去享受各自精彩的人生,而人生的精彩就在于它的茁壮成长
驱动力 : 在奖励与惩罚都已失效的当下 如何焕发人的热情
非常值得一读的书!对于当下的中国人来讲,可能很多人难以认同书中的理念,或者保持着“听起来不错,但基本上做不到”的态度。书中的理念可以让我们更清晰地认识到自己是为什么所驱动,受什么的激励,然而如何响应则取决于我们自身。你,如何选择呢?
Agile Retrospectives : Making Good Teams Great
(注:其实有中文,但翻译得并不好)做敏捷教练必读书籍,指导你如何去 facilitate一个回顾会议,当然更重要的是要懂得灵活运用
团队之美
参与翻译过程中读过,挺好的一本书,很多人都和大家分享了他们的宝贵经验,当然,是和团队有关的。但这话咋说呢,很多人不都说么,有了好的团队,啥都能干成~
团队协作的五大障碍 : The Five Dysfunctions of a Team
http://blog.sina.com.cn/s/blog_53f8ff9d0100m6q4.html
做为产品负责人,应该读什么呢?
用户故事与敏捷方法
Scrum敏捷产品管理 : 打造用户喜爱的产品
启示录 : 打造用户喜爱的产品
有些冗长,但内容非常棒
如果是专注于开发的,关于语言、架构什么的,其实都跟敏捷不敏捷关系不大, 如下只介绍跟敏捷密切相关的那些开发实践的书籍。
敏捷软件开发 : 原则、模式与实践
Bob大叔的作品,值得看
程序员修炼之道 : 从小工到专家
很棒,似乎和所谓正统很不一样,但绝对应该看看这本书
持续集成 : 软件质量改进和风险降低之道
http://blog.sina.com.cn/s/blog_53f8ff9d0100m6w9.html http://blog.sina.com.cn/s/blog_53f8ff9d0100m6qe.html
推荐给敏捷中做测试工作的人员的书籍。
探索吧!深入理解探索式软件测试
这是一本全面介绍测试思维的经典之作,希望大家不会误解它只是讲探索式测试的一本书,其实它讲的是测试到底是怎么一回事,绝对不限于测试工作者,我向所有从业人员强烈推荐这不书!!
Google软件测试之道 : 像google一样进行软件测试
其中的很多理念和做法深有同感,只是对于非谷歌人士来说,以参考为主,切不可鲁莽行事。谷歌可以达到目前这样的状态,也是经过了很多人的努力和争取,而且其中的很多做法也都是跟谷歌业务的特点息息相关的,例如,并不是所有公司的产品都是围绕着Web或者同一种技术进行开发的,那么在测试平台和测试方式的选择上就会有很多的限制。
实例化需求 : 团队如何交付正确的软件
理念说得是不错的,就是需要具体来实现才行。译文偏晦涩,有些影响阅读。