Lean Architecture: for Agile Software Development
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
What people are saying - Write a review
We haven't found any reviews in the usual places.
Other editions - View all
abstract base classes Account Holder Agile Manifesto Agile software development algorithms Alistair Cockburn amount APIs architect artifacts balance behavior capture commonality and variation concepts Context object Conway’s Law Coplien and Harrison CRC cards create decisions destination account deviations documentation domain classes domain experts domain knowledge domain objects end def end user mental end-user example feedback focus goal Grandpa Harry Greenland Net Bank implementation interactions interface Lean architecture member functions methodful object roles methodless object role Model-View-Controller module MoneySink MoneySource object orientation object-oriented programming organization paradigm partitioning pattern language perspective poka-yoke problem definition programming language re-factoring Reenskaug rework SavingsAccount Scrum Section Smalltalk software architecture software development source account stakeholders sunny day scenario techniques term testers traits transaction transfer money TransferMoneySource usability usability testing user mental model user stories user’s value stream what-the-system-does