Scrum has attracted significant attention amongst software practitioners during last five years. Whereas the Extreme Programming method, which has been widely accepted as one of the most important agile approaches, has a definite programming flavor, Scrum concentrates on managing software projects.