Agile development helps you build in short increments, giving the opportunity to adjust the plan along the way. This makes the approach great for teams and products with high risk and lots of uncertainties.
The Agile approach came from a document called the Agile Manifesto, published in February 2001. It has 12 principles that govern the Agile Approach.
There are several common agile practices which are listed below:
Relevant Resources: