Professional Documents
Culture Documents
02/09/08 2
Hallmarks of XP
► Tight feedback loops.
► Iterative planning, design and coding.
► Small releases.
► Flexibility.
► Simplicity.
02/09/08 3
02/09/08 4
Focus
► Planning
► Design
► Code
► Testing
02/09/08 6
User Stories
User stories serve the same purpose as use cases but
are not quite the same. They are used to create time
estimates for the release planning meeting. They are
also used instead of a large requirements document.
02/09/08 7
Release Planning
02/09/08 10
Iterations
Iterative Development adds agility to the
development process. Divide your
development schedule into about a dozen
iterations of 1 to 3 weeks in length.
02/09/08 13
Standup meeting
02/09/08 17
Simplicity
02/09/08 26
Refactoring
02/09/08 30
Customer is always available
02/09/08 32
Unit test first!
02/09/08 34
Unit test first!
02/09/08 38
Sequential Integration
02/09/08 40
Collective code ownership
02/09/08 43
Unit tests
02/09/08 44
Unit tests
02/09/08 48
Unit tests
02/09/08 49
Bugs
02/09/08 52
Acceptance tests