Agile is a software development methodology. As the name suggests, it is quick and supports ease of change. Agile is an idea supported by a set of values and beliefs.
Waterfall or sequential project development process is unpredictable; prediction doesn't have any base, it is mostly done using someone's experience or guess work. For example, in waterfall, project management commits to a customer that software will be delivered within 12 months; but in reality, PM doesn't have any base to predict this and the predictions fail.
Agile is more predictable—it is iterative and incremental. In Scrum, an iteration is called a sprint.
Sprint time varies from a couple of weeks to a couple of months. To learn more about the Agile ...