Scrum is an iterative and incremental ASD framework that is significantly useful for managing product development. It is a defined “process framework” which is flexible and comes with a set of practices that support development team to work in a consistent way and reach their common goals. The key principles of Scrum is to encourage collaboration of all stakeholders, adapting to evolving technologies, responding to emerging requirements and changes in the current market conditions.
Scrum uses development cycles called Sprints. Sprint cycles usually range from 2 to 6 weeks. Also uses specific concepts and practices to maximum the amount of productive time in its framework. These concepts and practices can be categorized into three types called Roles, Artifacts and Time Boxes. Read more about meetings and artifacts about Scrum in the other FAQ items.