There are at least four characteristics that differentiate an agile methodology:
Frequent deliveries of small features in order to deliver what is recognized as a value to the business.
Client and design team working collaboratively, narrowing the communication gaps and prioritizing what is most important to the customer.
– Clear, straightforward
The methodology must be clear and straightforward to be easy to learn and simple enough to be adopted without any additional effort to the project.
Able to be flexible enough that changes are made without all the work that needs to be reworked.