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
Review: Lean Architecture: For Agile Software DevelopmentUser 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 DevelopmentUser 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
Lean and Agile
12 Lean Architecture and Agile Feature Development
13 Agile Production
14 The Book in a Very Small Nutshell
Contrasting and Complementary
16 Lost Practices
17 What this Book isNotAbout
18 Agile Lean Oh Yeah and Scrum and Methodologies and Such
63 Not Your Old Professors OO
64 How much Architecture?
71 What the SystemDoes
72 Who is Going to Use Our Software?
73 What do the Users Want to Use Our Software for?
74 Why Does the User Want to Use Our Software?
75 Consolidation of What the System Does
21 Engage the Stakeholders
22 Define the Problem
The Foundations of Form
The System Lifeblood
25 Design and Code
31 The Value Stream
32 The Key Stakeholders
33 Process Elements of Stakeholder Engagement
Trimming Wasted Time
35 No Quick Fixes but Some Hope
41 Whats Agile about Problem Definitions?
42 Whats Lean about Problem Definitions?
44 Problems and Solutions
45 The Process Around Problem Definitions
46 Problem Definitions Goals Charters Visions and Objectives
51 Some Surprises about Architecture
Selecting a Design Style
55 History and Such
The Rough Framing of the Code
62 Relationships in Architecture
When Use Cases are a Bad Fit
78 Usability Testing
710 History and Such
82 The Form and Architecture of Atomic Event Systems
Method Elaboration Factoring and Refactoring
86 History and Such
91 Sometimes Smart Objects Just Arent Enough
93 Overview of DCI
94 DCI by Example
95 Updating the Domain Logic
Solution to an AgeOld Problem
97 Why All These Artifacts?
DCI in Other Languages
F1 Testing Perspective
F3 Context Perspective
F5 Support Perspective Infrastructure Classes