22 November 2013 Share on Facebook Share on LinkedIn Share on X A group of software development methodologies based on iterative incremental development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. Related posts: Software Infrastructure Back to Software Testing Glossary