Ответ
Scrum — это один из фреймворков Agile, который следует его принципам, но имеет четкие правила и структуру. Agile — это философия, набор ценностей и принципов (манифест Agile), а Scrum — конкретная методология с ролями (Scrum Master, Product Owner, команда), артефактами (бэклог, спринт) и событиями (daily, ретро, планирование).
Пример:
- Agile говорит: «Работайте с заказчиком, а не по контракту».
- Scrum реализует это через регулярные демо по итогам спринта.
Scrum предписывает фиксированные временные рамки (спринты), тогда как Agile допускает гибкость (например, Kanban).