What is Agile?
Agile is a group of software development methodologies that are based on some iterative process. Agile software development is typically done by teams of programmers that are self-led. It has become the de facto standard for software development. Most large software shops develop software using some Agile method.
...