To be honest, I’m not a big reader, and I’m not a very efficient reader, but I’ve read a few agile books over the years that you might want to tidy up. In no particular order, write the following books.

1 Phoenix Project: A Legendary Story of IT Operation and Maintenance

For readers, perhaps the most difficult is how to calm down and keep reading every day, how to let oneself can look in very critical, otherwise read the text, his lips thoughts had already left, so the first book is recommended by the phoenix project, when I read the book a few years ago, when the starting point of reading is to understand the conversation, Knowing that I am not an efficient reader, I found this book written in the form of a novel. Although I didn’t quite understand what the concept of DevOps was after reading it at that time, there were still many contents in it that I felt deeply.

2. Age of DevOps

Said to the novel form of books, that the enterprise of agile invincible times are going to have to ask, is this book Yao Dong, li-jie wang, Xu Zhou several teachers book, this book is very popular in 20 years, I had to buy a set, the subsequent also took two sets of through various activities, now home has not opened, If you like it, you can contact me and give it to you for free.

When reading the book because of agile and enterprise has its own understanding, so don’t like to see in order of the phoenix project, so confused, a lot of content are very aware, the book is divided into minute, to do a love story in series, it involves all aspects of agile enterprise knowledge, if you want to a comprehensive understanding of agile that hurriedly start to read, Because the length is longer, I suggest you read it several times.

Lean Agility Out of the Smoke — How We Implemented Scrum and Kanban

Recommend this book because this book is my agile enlightenment books, at that time I haven’t had any agile certification, want to find a book to understand what is agile, the book site to start as soon as I saw the evaluation think the book is good, to remember the first time is on the train after open, remember in the first few pages, the author said that the book is not addressed to rookie mom sell batch (heart), Inside was developed in the process of practice, may not be to adapt to the organization or team, so their watched half still crustily skin of head, pick up a second time is a few years later, read again feeling is quite deep, so later, the book became my prize, while doing internal training when you took part in the agile training after a day or two, It may be instructive to read this book.

4. The Way of Nidiness

See of book, the book is 20 years saw the book immediately thought of the way of clean code, buy back read, the first feeling is not tired to read, the author is one of the originator of the agile manifesto Robert c. artin, the authors introduce the purpose of the agile in a very natural language in, without too much jargon, is also not difficult to understand the concept of, At the same time, the author also emphasizes the importance of agile engineering practice. After reading it, it doesn’t seem to have gained much knowledge, but it seems to have enlightened the soul (you are exaggerating a little boy), and seems to understand the so-called pure agility that agile masters especially insist on.

5. Continuous Delivery and Continuous Delivery 2.0

I didn’t finish Continuous Delivery the first time I read it (why don’t I finish so many books the first time?) I read this book for the DevOps Master certification. I read this book twice at that time to have some understanding of the content of the book. It can be said that the content of the book is very comprehensive, and it is a must read book for DevOps. It also clarifies the scope of the concepts of Agile, Continuous Delivery, and Continuous Delivery 2.0. Reading these two books together might be more effective.

6 Jingdong Agile Practice Guide

Write here suddenly thought of the book, the book gives person’s feeling is “catchy”, the content of the book is very thin but involve is very wide, agile concepts, scale agile, Scrum, XP and Kanban and various cases are very rich, I just spent a few time to read at night, if you spend less time reading that look at the book, good job!

7 Large Scale Scrum and Safe4.0 Reference Guide

These two books immediately come to mind when I’m talking about Agile at scale. It’s a little weird to put these two books next to each other in light of the framework debate between Less and Safe in the industry. In fact, I didn’t read all of them because I threw them away halfway through and went on to study the websites of Less and Safe. So a lot of this stuff was learned on the website, but if you like reading, these two books on scale agile are worth starting.

It can be said that there is a big difference between SAFE and LESS in the design of the framework. Less still relies on Scrum to do well, and it will be more convenient to expand on this basis. Lv Yi said that with a position and role, it will be busy, and no one will say that they have nothing to do, so Less insists on more with Less. Can not add, can not add, on the other hand, SAFE is more like a toolbox, involving a lot of content, a bit of PMBOK feeling, the content is all, the specific application is dependent on how to cut, the framework has its own characteristics and each has its own advantages, or practice out of knowledge.

8 Agile Estimation and Planning

This book is to take an examination of ACP forced himself to read, the book is very comprehensive introduction the agile planning content, if you want to fully understand the suggest to read, my personal view is that part of the book written a bit wordy kind of see local TV feeling, skip a few pages seem to pick up (represent only personal point of view).

9 “Kanban Method — A Successful Way for Technology Enterprises to Change Gradually”

To learn Agile, you need to learn Kanban. To learn Kanban, you need to read the book “Kanban Method: How to Change the Technology Enterprise for Success” by David Anderson, the man who introduced Kanban method from traditional industry to software development, so read it.

10 The Essence of Scrum

This book can be said to be the classic book for learning Scrum, but it is a shame that I know this book is very late, but after reading it, I have a feeling that I have never met you before. Calm down to read it and you will have a deeper understanding of Scrum.

11 The Scrum Guide

Many of you have learned about Scrum in various ways. Given the simplicity of the Scrum framework, many people think that they have mastered Scrum. However, during the practice, many practices have been found to be somewhat different from what Scrum advocates, so since you have decided to use Scrum, Shouldn’t this slim, official book be read more than once?

12 “Lean and Agile Development in Large-scale Practices”

If you look at the authors of this book you will find that it is the same as the book Large-Scale Scrum. Yes, to explain their relationship in a graphic from Less, the two authors first wrote the book “Experimes in Large-Scale Lean and Agile Development”, which is the experimes section in the image. The book Large-Scale Scrum was subsequently written on this basis. Therefore, from this point of view, we know that the formation of LESS framework is not a framework and guidelines first, but a whole framework system is formed based on the effective practice summary.

13 User Stories and Agile Methods

If you want to learn more about Agile planning, look at Agile Estimation and Planning. If you want to learn more about user stories, look at User Stories and Agile Methods. It’s a big book, it’s all written around user stories, read on demand.

14 User Story Map

If a user story book will only make you see the trees, the user story map method of this book is to teach you see the whole forest, this book tells the story users to map the source and design of the user story map is a very good tool is simple to use, if you want to back at the book.

15 Agile Software Testing

If you are a tester or interested in the field of agile testing, I recommend reading this book. Many concepts related to agile testing can be found in this book, such as the testing four quadrants, the testing pyramid, etc.

16. Agile Project Management (2nd Edition)

Many of the Scrum Masters and Agile coaches are project managers, so the Agile project management model described in this book will help readers understand the differences between Agile and traditional project management. The five phases of conceive, speculate, explore, adapt and close describe the ideas and methods of agile project management.

17. Agile Review: Teams from Good to Great

Agile is flexible to respond to customer demands and bring value for customers, and the key is the practice of regular and timely review and continuous improvement, so agile review is very important for agile practices, this book over the preset meeting tone, collect data, inspiration, decide what to do and summarizes the finishing steps detailed introduces the classic method of agile review.

18 “Agility in Chinese History”

Last 20 years is an equally recommended by the new book, the author is Xiong Jie teacher, read the book for me because I knew I in agile is a newcomer, hope that through this book to know those who miss out on important events, past experience can help us little detours, also can improve our understanding of the history, “know history to matrixay”!

The above is my personal recommendation of 20 agile books, maybe not all of them are suitable for you, just from a personal perspective to make brief comments and recommendations, I hope to help you!

Source: Agile DevOps Those things

Author: Yang Jiacheng

On April 8 PM every Thursday, skilled and magical craftsmanship of the conversation, winter elder brother to say 】 【 dismantling the conversation and specific tool of actual combat. Public message “solution cattle” can obtain the address

  • 0401 “Database Continuous Delivery Pipeline Sharing and Demo (Azure DevOps+Flyway)”
  • 0408 “Version management in continuous delivery and plug-in development based on the Azure DevOps extension framework”
  • 0415 “How to do API testing in microservices, multi-team collaboration – PACT contract testing”
  • 0422 “Boathouse End-to-End Pipeline Display”