What is Agile

Agile is an iterative and incremental software development methodology where requirements, development and testing happens concurrently. Requirements and solutions are developed in collaboration with the customers / end users and cross functional teams which are then developed and ready for deployment at defined intervals of time.