In Scrum, a project is developed in a number of time-boxed iterations. Each of these iterations is known as a Sprint. A Sprint is usually 1-4 weeks long. The team develops a number of requirements during the sprint, and at the end of each sprint the team is expected to deliver and demonstrate working software [...]