Lean Architecture: for Agile Software Development

Front Cover
John Wiley & Sons, Jan 6, 2011 - Computers - 376 pages
9 Reviews
More and more Agile projects are seeking architectural roots as they struggle with complexity and scale - and they're seeking lightweight ways to do it Still seeking? In this book the authors help you to find your own path Taking cues from Lean development, they can help steer your project toward practices with longstanding track records Up-front architecture? Sure. You can deliver an architecture as code that compiles and that concretely guides development without bogging it down in a mass of documents and guesses about the implementation Documentation? Even a whiteboard diagram, or a CRC card, is documentation: the goal isn't to avoid documentation, but to document just the right things in just the right amount Process? This all works within the frameworks of Scrum, XP, and other Agile approaches

What people are saying - Write a review

User ratings

5 stars
4 stars
3 stars
2 stars
1 star

Review: Lean Architecture: For Agile Software Development

User Review  - Mikko Kärkkäinen - Goodreads

My review seems to be aligned with that of the majority of the readers of this book... My initial feeling was great because the topic of agile architecture has been a pretty hot one at work recently ... Read full review

Review: Lean Architecture: For Agile Software Development

User Review  - Timoteo Ponce - Goodreads

It took a long time to read, but not because it is not intuitive enough. It's just too much meat in this meal to eat at once. Is a very good reading about all topics from culture to technology in ... Read full review


Problem Definition
Methodologies and Such
Foundations of Form
Lean Architecture
Coding It
System Functionality
Basic Assembly
Solution to an AgeOld Problem
Appendix E Qi4j
The DCI Architecture

Other editions - View all

Common terms and phrases

About the author (2011)

James O. Coplien is a writer, lecturer, and researcher in the field of Computer Science. He has made key contributions in the areas of software design and organizational development, software debugging, and in empirical research. His early work on C++ idioms was one of the three primary sources of the popular Design Patterns. His work on Organizational patterns was an inspiration for both Extreme Programming and for Scrum. Cope was a founding Member of Hillside Group with Kent Beck, Grady Booch, Ward Cunningham, Ralph Johnson, Ken Auer and Hal Hildebrand. He is responsible for starting up several of the conferences in the Pattern Languages of Programming (PLoP) conference series and is a longstanding pattern author and PLoP shepherd.

Gertrud Bjornvig is an experienced software consultant and trainer and has been in software development since 1984. She's been working on development teams as a developer, analyst, and project manager, and has had cross-organizational roles as methodologist and process consultant. Her background is in object-oriented development, including extensive work with UML and RUP. Gertrud has been employed by Enator, Navision, Microsoft, and TietoEnator, but since June 2007 she has been independent as a part of Gertrud & Cope.
Gertrud holds a Master in Computer Science and Communication and is one of the founders of Danish Agile User Group.

Bibliographic information