Agile Development + Scrum Project Management

A rugby term for the way in which an out-of-play ball is returned to active play.

A way to get a complex project done, while respecting the realities of good code production. Consists of 30 day sprints -- regular meetings, progress updates and team autonomy -- resulting in tested and shippable code meeting required features. Features are pulled by the team, TeamOwner and ScrumMaster from the Project Backlog.

Rules Are Important

The goal is to produce the best code available in the shortest time, while fostering team ownership of the project. Each Sprint results in fully functioning, documented, tested, and complete increments of functionality.