Foreword
Acknowledgments
Introduction
PART I: Getting Started
Chapter 1. An Overview
What Is a User Story?
Where Are the Details?
“How Long Does It Have to Be?”
The Customer Team
What Will the Process Be Like?
Planning Releases and Iterations
What Are Acceptance Tests?
Why Change?
Summary
Questions
Chapter 2. Writing Stories
Independent
Negotiable
Valuable to Purchasers or Users
Estimatable
Small
Testable
Developer Responsibilities
Customer Responsibilities
Chapter 3. User Role Modeling
User Roles
Role Modeling Steps
Two Additional Techniques
What If I Have On-Site Users?
Chapter 4. Gathering Stories
Elicitation and Capture Should Be Illicit ...