Scrum refers to a framework used in agile project management, particularly in software development. This framework is an iterative and incremental process—it splits the project into a series of small, consecutive parts or 'sprints'. Since everything is broken into these short sprints, the team can constantly iterate and improve the...