generated at
『The Art of Agile Development Second Edition』

Preface

Part I: Improving Agility
What is Agile?
How to Be Agile
Choose Your Agility
Invest in Agility
Invest in Change
Scaling Agility

Part II: Focusing on Value

Teamwork
Whole Team
Team Room
Safety
Purpose
Context
Alignment
Energized Work

Planning
Stories
Adaptive Planning
Visual Planning
The Planning Game
Real Customer Involvement
Incremental Requirements

Ownership
Task Planning
Capacity
Slack
Stand-Up Meetings
Informative Workspace
Customer Examples
“Done Done”

Accountability
Stakeholder Trust
Stakeholder Demos
Forecasting
Roadmaps
Management

Improvement
Team Dynamics
Impediment Removal

Part III: Delivering Reliably

Collaboration
Collective Code Ownership
Pair Programming
Mob Programming

Development
Zero Friction
Continuous Integration
Test-Driven Development
Fast, Reliable Tests
Spike Solutions

Design
Incremental Design
Simple Design
Reflective Design

Build for Operation
Feature Flags
Continuous Deployment
Evolutionary System Architecture

Quality
No Bugs
Blind Spot Discovery
Incident Analysis

Part IV: Optimizing Outcomes
Autonomy
Discovery
Into the Future