Check out Learning Agile Software Development the Hard Way by Jason Yip. Here is an excerpt:
1. Read
Read one or more of the following:
- Extreme Programming Explained: Embrace Change by Kent Beck (If you’re up for it, read both the first and 2nd edition).
- The Art of Agile Development by James…
The full article is available here.