Bruce Lee once said: «Don’t get set into one form, adapt it and build your own, and let it grow… Be water my friend». Perhaps he would have liked the Agile Method.
In the era of complexity, a business needs to deal with change, especially in software development. The Agile Method makes the workflow more adaptable and flexible, allowing a better reactivity to change compared to projects organised with other methods with sequential phases.
In a project managed with the Agile Method the requests and the solutions are in the same environment thanks to the collaboration between teams of self organised designers and developers and the client. Reducing the certainty of timing and costs allows you to reach secure finished products that is what is really needed, further avoiding the risk of forgetting certain elements, errors and unnecessary functions.