Agile development has been around for only about 20 years. While this seems like a lot of time, but given that we use either no method, or old fashioned methods for 60+ years, and some places still use (or don’t use) them, it makes Agile still relatively new and a lot of people afraid of it.
A lot of people say they are agile, but they just throw a word onto something instead of really doing it. This has given Agile a bad “name” in some circles.
The Cost of Change
A major advantage of Agile Programming however is that is flattens the “cost of change”.
This is the idea that changes during planning don’t take much time/money to make. In early development with standard practices this is early on and easy to make changes
In Agile Development, because you start developing earlier on before even all the requirements are gathered, it can be more “expensive” i.e. harder to make some changes. However, it’s easier at the tail end of the project because you are in a constant state of requirements gathering.
An Introduction to Agile Development was originally found on Access 2 Learn