The Agile methodology allows to build softwares by collaborating with your customer and responding to changes in an environment where individuals interact with each other.