Term Description

Scrum

An agile framework for managing complex (software) projects. A team works for a short period of time (a 'sprint' or 'iteration') and then demonstrates real stuff that matters to the end-product at the end of each sprint. Emphasizes team self-management and flexibility (change requests can be created and approved at any time during the project).