Extreme programming.
The circle of life.
On-site customer.
User stories.
Acceptance tests.
Sidebar: Acceptance test samples.
Story estimation.
Interlude: Sense of completion.
Small releases.
Customer defines release.
Interation planning.
Quick design session.
Programming.
Sidebar: Code Quality.
Pair programming.
Unit tests.
Sidebar: xUnit.
Test first, by intention.
Releasing changes.
Do or do not.
Experience improves estimates.
Resources, scope, quality, time.
Steering.
Steering the interation.
steering the release.
Handling defects.
Sidebar: Advanced Issue: Defect databases; Advanced practice: Tests as database.
Conclusion.
Bonus tracks: We'll try.
How to estimate anything.
Infrastructure.
It's chet's fault.
Balancing hopes and fears.
Testing improves code.
XPer tries Java.
A Java perspective.
A true story.
Estmates and promises.
Everything that could possibly break.
No account required.
Take it for a spin or checkout what people created.