Scrum is an agile framework that uses short iterations and frequent delivery to develop products. Some common anti-patterns that can hurt Scrum productivity include absent stakeholders at sprint planning, outdated product backlogs, teams taking on more work than they can handle, and lack of preparation or participation at important Scrum events like daily stand-ups, sprint reviews, and retrospectives. Monitoring anti-patterns through tools like sprint burndown charts and discussions at retrospective meetings can help teams improve by addressing issues and making changes.