Extreme Programming
Extreme Programming
Development
Dan Fleck
2008
That is, while there is value in the items on the right, we value the
items on the left more.
- Excerpt from The Agile Manifesto
Simplicity
Communication
Feedback
Courage
Exploration Planning
Coming up: XP - User Stories
XP - User Stories
» Similar purpose as use cases
Written by customers
Estimated by developers
Replaces large requirements documents
Represents anything that is “progress” to the customer
Examples:
» Students can purchase monthly parking passes online.
» Parking passes can be paid via credit cards.
» Parking passes can be paid via PayPal
» Professors can input student marks.
» Students can obtain their current seminar schedule. ・ Students
can order official transcripts.