An agile sprint is a time-boxed period of development. A sprint generally lasts between two and four weeks, with two-week sprints being the most common. The goal of a sprint is to meet an agreed-upon set of objectives or goals. During this time, the team will do their best to stay focused and not get distracted by other work.