Software Development Process

As a brief introduction, Scrum is an Agile Process for software development. With Scrum, Projects progress via a series of iterations called sprints. Each sprint is typically 2-4 weeks along. While an agile approach can be used for managing projects. Scrum is ideally suited for projects with rapidly changing or highly emergent such as we find in software development.