De som köpt den här boken har ofta också köpt Clean Agile av Robert C Martin (häftad).
Köp båda 2 för 881 krForeword by Jeff Sutherland xviiForeword by Kent Beck xxPreface xxiiiChapter 1: History 1Interchangeable Parts 1Interchangeable People 2The Toyodas 3The Toyota Production System 4Taiichi Ohno 5Shigeo Shingo 6Just-in-Time 7Lean 11Lean Manufacturing / Lean Operations 11Lean Supply Chain 12Lean Product Development 13Lean Software Development 17Try This 17Chapter 2: Principles 19Principles and Practices 19Software Development 20The Seven Principles of Lean Software Development 23Principle 1: Eliminate Waste 23Principle 2: Build Quality In 25Principle 3: Create Knowledge 29Principle 4: Defer Commitment 32Principle 5: Deliver Fast 34Principle 6: Respect People 36Principle 7: Optimize the Whole 38Try This 42Chapter 3: Value 43Lean Solutions 43Google 43From Concept to Cash 46Delighted Customers 49Deep Customer Understanding 50Focus on the Job 51The Customer-Focused Organization 52Leadership 52Complete Teams 57Custom Development 60From Projects to Products 60IT--Business Collaboration 62Try This 65Chapter 4: Waste 67Write Less Code 67Zara 67Complexity 69The Seven Wastes 73Partially Done Work 74Extra Features 75Relearning 76Handoffs 77Task Switching 78Delays 80Defects 81Mapping the Value Stream 83Preparation 83Examples 85Future Value Stream Maps 92Try This 92Chapter 5: Speed 95Deliver Fast 95PatientKeeper 95Time: The Universal Currency 98Queuing Theory 100Little's Law 100Variation and Utilization 101Reducing Cycle Time 103Try This 114Chapter 6: People 117A System of Management 117The Boeing 777 117W. Edwards Deming 120Why Good Programs Fail 124Teams 126What Makes a Team? 126Expertise 129Leadership 132Responsibility-Based Planning and Control 133The Visual Workspace 136Self-Directing Work 137Incentives 141Performance Evaluations 141Compensation 143Try This 147Chapter 7: Knowledge 149Creating Knowledge 149Rally 149What, Exactly, Is Your Problem? 152A Scientific Way of Thinking 154Keeping Track of What You Know 155Just-in-Time Commitment 159Set-Based Design 160Refactoring 164Problem Solving 168A Disciplined Approach 169Kaizen Events 173Try This 175Chapter 8: Quality 177Feedback 177The Polaris Program 177Release Planning 179Architecture 182Iterations 183Discipline 190The Five S's 190Standards 193Mistake-Proofing 196Test-Driven Development 198Configuration Management 201Continuous Integration 202Nested Synchronization 203Try This 204Chapter 9: Partners 207Synergy 207Emergency! 207Open Source 209Global Networks 210Outsourcing 214Contracts 217The T5 Agreement 217The PS 2000 Contract 218Relational Contracts 219Try This 221Chapter 10: Journey 223Where Do You Want to Go? 223A Computer on Wheels 224A Long-Term Perspective 225Centered on People 227What Have We Learned? 229Six Sigma 229Theory of Constraints 230Hypothesis 234Training 234Thinking 236Measurement 237Roadmap 242Try This 243Optimize the Whole 243Respect People 243Deliver Fast 244Defer Commitment 244Create Knowledge 245Build Quality In 245Eliminate Waste 246Bibliography 247Index 257
Foreword by Jeff Sutherland xviiForeword by Kent Beck xxPreface xxiiiChapter 1: History 1
Interchangeable Parts 1
Interchangeable People 2
The Toyodas 3
The Toyota Production System 4
Taiichi Ohno 5
Shigeo Shingo 6
Just-in-Time 7
Lean 11
Lean Manufacturing / Lean Operations 11
Lean Supply Chain 12
Lean Product Development 13
Lean Software Development 17
Try This 17
Chapter 2: Principles 19Principles and Practices 19
Software Development 20
The Seven Principles of Lean Software Development 23
Principle 1: Eliminate Waste 23
Principle 2: Build Quality In 25
Principle 3: Create Knowledge 29
Principle 4: Defer Commitment 32
Principle 5: Deliver Fast 34
Principle 6: Respect People 36
Principle 7: Optimize the Whole 38
Try This 42
Chapter 3: Value 43Lean Solutions 43
Google 43
From Concept to Cash 46
Delighted Customers 49
Deep Customer Understanding 50
Focus on the Job 51
The Customer-Focused Organization 52
Leadership 52
Complete Teams 57
Custom Development 60
From Projects to Products 60
IT--Business Collaboration 62
Try This 65
Chapter 4: Waste 67Write Less Code 67
Zara 67
Complexity 69
The Seven Wastes 73
Partially Done Work 74
Extra Features 75
Relearning 76
Handoffs 77
Task Switching 78
Delays 80
Defects 81
Mapping the Value Stream 83
Preparation 83
Examples 85
Future Value Stream Maps 92
Try This 92
Chapter 5: Speed 95Deliver Fast 95
PatientKeeper 95
Time: The Universal Currency 98
Queuing Theory 100
Little's Law 100
Variation and Utilization 101
Reducing Cycle Time 103
Try This 114
Chapter 6: People 117A System of Management 117
The Boeing 777 117
W. Edwards Deming 120
Why Good Programs Fail 124
Teams 126
What Makes a Team? 126
Expertise 129
Leadership 132
Responsibility-Based Planning and Control 133
The Visual Workspace 136
Self-Directing Work 137
Incentives 141
Performance Evaluations 141
Compensation 143
Try This 147
Chapter 7: Knowledge 149Creating Knowledge 149
Rally 149
What, Exactly, Is Your Problem? 152
A Scientific Way of Thinking 154
Keeping Track of What You Know 155
Just-in-Time Commitment 159
Set-Based Design 160
Refactoring 164
Problem Solving 168
A Disciplined Approach 169
Kaizen Events 173
Try This 175
Chapter 8: Quality 177Feedback 177
The Polaris Program 177
Release Planning 179
Architecture 182
Iterations 183
Discipline 190
The Five S's 190
Standards 193
Mistake-Proofing 196
Test-Driven Development 198
Configuration Manageme...