
Scrum is an iterative framework for managing development work commonly used with agile software development. Scrum is a process that defines a set of roles and guidelines in order for agile software development to be utilised.
Its basic principal is that after a predfined amount of time, called a sprint, a set amount of work is planned and ideally completed. At the end of each sprint the developed product should be in fully working order and demonstrateable during a sprint review. For the start at each new sprint a list of potential developments and enhancements are listed in the "Product backlog" and suitable work is planned for the next sprint.
Key people in this arrangement are the Scrum Master, who maintains the process, Product Owner who manages the Product backlog and represents the customer and finally the team who are the people actually producing the work.
Back