Agile revolutionized the way people think about developing software, but there are literally dozens of ways that you can go agile. This book demystifies agile methodologies: why they're designed the w