We are honoured that a number of leaders in the field of software engineering took the time to read our book and provide us with encouragement and positive endorsements during the production cycle.
Some of their comments on the book are listed below.
I am continuously delighted and inspired by the work of these authors. Their first book laid the groundwork for understanding how to evolve the architecture of a software-intensive system, and this latest one builds on it in some wonderfully actionable ways.
Grady Booch — Chief Scientist for Software Engineering, IBM Research
Continuous Architecture in Practice captures the key concerns of software architects today, including security, scalability and resilience, and provides valuable insights into managing emerging technologies such as machine/deep learning and blockchain. A recommended read!
Jan Bosch — Professor of Software Engineering and Director of the Software Center at Chalmers University of Technology, Sweden
Continuous Architecture in Practice is a great introduction to modern day software architecture, explaining the importance of shifting architectural thinking “left” in order to form a set of firm foundations for delivery and continuous architecture evolution. I really liked the coverage of quality attributes, with a real-world case study providing a way to highlight the real-world complexities of the trade-offs associated with different solutions. The set of references to other material is impressive too, making this book incredibly useful for readers new to the domain of software architecture.
Simon Brown — Author of “Software Architecture for Developers”
In our ever changing world of increasing system complexity, the responsibilities and skills required to be a software architect must continually evolve. […] This is why Continuous Architecture in Practice is an important book for all architects to absorb. The principles-based approach espoused in this book can be used to guide architects in charting a successful path in a broad range of project contexts. The essential activities for software architects present an excellent overview of the core professional skills an agile architect must possess, regardless of the problem domain and technologies in use. […] Written in an approachable, concise and informative style, with concepts illustrated using an on-going case study, this is an excellent book that will help architects address the many challenges of engineering systems in the 2020s and beyond. It is a deep source of knowledge suitable for practicing and aspiring architects, and an advanced college course in software architecture. It will repay the time investment many times over.
Ian Gorton — Professor of Practice, Computer Science, Northeastern University
This book continues the journey where its predecessor left off. Software today is never-ending, and true to its name, this book looks at continuing trends and applies Continuous Architecture principles using practical examples. The authors avoid the trap of picking popular tools whose relevance quickly expire, choosing instead to look at those trends that should influence and shape architecture decisions. This book will be essential reading for any person wanting to design and architect software systems that continue to keep up with the times.
Patrick Kua — CTO Coach and Mentor
Focus on software architecture can get lost when talking about agile software practices. However, the importance of architecture in software systems has always been and continues to be relevant. The authors address this important topic with their second book on Continuous Architecture. This time they provide advice on aspects that will make or break your system, from data to security, scalability and resilience. A much recommended book that offers practical guidance for anyone developing systems in today’s rapidly evolving technology landscape.
In the 2 decade-old conflict between “big upfront design” and “emergent architecture”, software architects have often had a hard time finding a meaningful compromise. In Continuous architecture in Practice, Erder, Pureur and Woods provide them with a proven path. This second edition is a big leap forward: I liked the more systematic use of architectural tactics–a design artifact that has not been exploited as much as it should. And that they brought the concept of architectural technical debt to a more prominent position in the process of making technical and managerial decisions.
Philippe Kruchten — Software architect
It’s high time that Agile Architecture evolved from oxymoron to what it really needs to be, a lean, enabling practice that accelerates development and delivery of the next generation of resilient and scalable enterprise class systems. Continuous Architecture In Practice is another quantum step toward that goal and provides practical guidance toward creating designs that are responsive to changing requirements and technologies.
Dean Leffingwell — Cofounder and Chief Methodologist at Scaled Agile
We thank all of these valued colleagues for their inspiration, guidance and their confidence in our work.