Chapter 1: Focusing on Software Development Outcomes Instead of Outputs
Chapter 2: Gaining a Shared Understanding Throughout the Project
Chapter 3: Validation of User Experience
Chapter 4: Designing Software Systems that Age Well and Adapt to Change
Chapter 5: Developers “Falling into the Pit of Success”
Chapter 6: Institutionalized Quality
Chapter 7: The Role of Chief Engineer
Chapter 8: Bringing It All Together-- Creating an Action Plan