The vast majority of IT professionals surveyed said their department has scrum practices in place, according to a recent survey from the Scrum Alliance. The accompanying "2015 State of Scrum Report" reveals that scrum teams primarily focus on better fulfilling customers' needs, while boosting innovation and satisfying budget, time and scope requirements. The average team size is seven people, and three out of five teams follow what are called two-week scrum "sprints." Over a year, these teams will work on an average of four agile projects, and the overall success rate of these projects is notably high. When scrum initiatives are aligned with a project management office, that success rate soars even higher. However, the research indicates that teams would benefit by being more empowered, especially with respect to having the authority to remove project impediments. Scrum is generally defined as an agile software development approach that emphasizes flexibility and collaboration. More than 4,450 business professionals—the vast majority in software development and other areas of IT—took part in the research.