Software Project Course
Schedule
Example Stories for a Sample Project
Use Cases and XP Stories
TDD: Test-Driven Development
Classic Mistakes
Waterfall
Scrum
Extreme Programming
RUP: Rational Unified Process
Best Practices
Recommended Reading
Concurrency (
draft
)