Agile 29 April 2016 Admin (0) Agile software development is a set of principles for software development in which requirements and solutions evolve through collaboration between self-organizing,cross-functional teams.