Scrum is a framework for managing complex projects. It is based on three pillars: product owner, scrum master and development team. Scrum theory has been used in a variety of industries. Some of these include software development, construction, marketing, and healthcare. Scrum is different from other project management methodologies because it focuses on the product rather than the process.