Everyone does Agile Software Development

Ok, not everyone does, but you have to admit it's a trend in the software development world and a good one for that. But if you're already developing in an agile manner or plan to, take 5 minutes to stop reading about scrum, TDD, XP and other Agile methods and check out the basics.

In other words, read the Agile Manifesto, and see why we're doing agile software development. Also, be sure to read the twelve principles behind the manifesto.

It's a short but interesting read which anyone who says he/she's doing Agile should read.

Edit: on a related note, Robert Martin (AKA Uncle Bob) proposed a new value for the Agile Manifesto: Craftsmanship over Execution.