Check out Learning Agile Software Development the Hard Way by noreply@blogger.com. 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 Shore and Shane Warden. A lot of the book is freely available here but if you like, I’m sure…
The full article is available here.