Agile Software Development Methodology The capability of rapidly and efficiently adapting to changes is known as agility. The purpose behind developing agile development methodology was to have agility which