This was such a valuable and engaging read. Anyone with an interest in learning or developing further the skills needed to put into practice Agile software development will find a comprehensive yet entirely understandable and engaging book. The detail and exploration of so many different Agile methods, from Scrum to XP and so much more, along with examining how important taking cultural shifts into account is in maintaining your teams project momentum and connectivity amongst themselves, made this book so knowledgeable and memorable to read.
This book's inspiration and practical nature made it so appealing. Whether you are new to Agile software development and the process of working on software projects as a whole or are a seasoned professional looking to increase productivity during deadlines, the author not only writes in a way that allows everyone to understand the practices but also gives real-life scenarios to showcase how these practices are used and help give teams the confidence they need to move forward.
The Verdict
Honest, knowledgeable, and engaging, author L.D. Knowings’s “Mastering Agile Software Development” is a must-read nonfiction book on business and software work. The book's practicality and the details the author uses will help any reader interested in developing their software development skills.