The Art of Agile Development
Pragmatic guide to agile software development