Scrum – это фреймворк, структурированный для поддержки разработки сложных продуктов. Scrum состоит из Scrum-команд и с ними связанных ролей, событий, артефактов и правил. Каждый компонент в пределах фреймворка служит специфической цели и необходим для успешного использования Scrum.