Agile Based Methodologies

Agile based methodologies, adapted initially to improve software quality, is a group of development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. The primary goal is to involve the customer more and provide lower-level derived requirements and prioritization flexibility.