This document discusses demystifying agile software development. It covers the nature of software development and the agile manifesto. Agile methods like eXtreme Programming (XP), Scrum, and Lean are explained. The document suggests that "agility" is a degree and discusses balancing processes, tools, documentation and responsiveness to change. Links to online resources about agile development are also provided.