The Agile Manifesto describes twelve principles of agile software. In a series of twelve blog posts, I will explore each principle.