Scrum is an agile management technique that works to keep development moving through an iteration (or sprint) by making decisions quickly. Scrum as a method features a scrum master whose responsibility is to maintain the process, break deadlocks and protect the team from disruption. This role is usually filled by a producer. Scrum also makes use of stand-up meetings, which occur every day and involve everyone on the team quickly telling everyone else what they are working on, to promote efficient communication. Finally, scrum often uses a visual element called a burn-down chart to show progress toward completing the iteration.
Some elements of scrum are very popular among game development studios. In particular, stand-up meetings are widely used as a way for everyone to stay on the same page, as are some form of burn down chart (particularly when a milestone is looming).