Explore the Book


Get it Delivered

Home


Agile architecture is not fragile architecture!



The book you've been waiting for, on how to combine Agile with the timeless value of sound architecture, is now on the
bookshelves — order it here!

Published by Wiley and authored by the renowned software architecture expert Jim Coplien and Agile requirements expert Gertrud Bjørnvig, this book will guide you with concrete design advice that will help you:
  • create software that builds on your end-user mental models rather than design methodologies (people and interactions over processes and tools);
  • write software that can directly be verified against behavioral requirements (so you get working software without comprehensive intermediate documentation);
  • help you organize so that all your stakeholders support each other (customer collaboration); and
  • cleanly support rapidly changing feature code from your investment in stable domain code (embrace change)
This is not only the market's first book on Lean Architecture and Agile development, but it clarifies the difference between these two powerful approaches and shows how they can be combined. It is also the first book to present Trygve Reenskaug's new software architecture called DCI: Data, Context, and Interaction. DCI is to the programmer as the classic MVC architecture is to the end user: a software approach that puts people first.

Follow the links in the sidebar to learn more!

What people are saying about Lean Architecture


'...a book of advice that is broad, enabling, and concrete.'  — Lean Magazine, January 2010

'This superb book is about a new vision of the object-oriented world... Based on the DCI (Data, Context and Interaction) architecture paradigm and renewed Lean principles, the book constructs a lightweight and pure Agile bridge between requirements and architecture. Now you can reach a Lean up-front architecture in an incremental Agile way. DCI gives you a framework for thinking and the inspiration for improvement... This is a must-read for anyone working in software engineering.' — Lena Nikolaev, Architect, Pontis

'This is a different book. Where most books expound a single theme such as Agile, Lean, or Scrum, "Lean Architecture for Agile Software Development" paints on a much broader canvas: Working with the end user, end user's mental model, user requirements, system architecture, and right down to actual code.  This is neither a beginner's "how to do it in ten easy lessons" nor is it a design method. It is a book written for the mature professional by two authors whose long experience has given them a deep understanding of what really matters in practical programming... At a first glance, many methodologies appear as mere fads, but Coplien and Bjørnvig see through the fads and build on their real worth to create a thought-provoking and eminently practical book... This book is a MUST read for all who want to understand the true nature of systems development.' — Trygve Reenskaug, inventor of Model-View-Controller and of the DCI Architecture

  Sign in   Recent Site Activity   Terms   Report Abuse   Print page  |  Powered by Google Sites