A framework for the iterative development of complex products, particularly software. Scrum is the most widely recognized Agile framework, and is compatible with other Agile practices like Extreme Programming. Scrum is comprised of a series of short iterations – called sprints – each of which ends with the delivery of an increment of working software. The framework is comprised of: Three roles:
- Product Owner
- (Scrum) Team
- Daily Standup Meeting
- Sprint Planning Meeting
- Sprint Review
- Burndown charts
- Product backlog
- Sprint backlog
Sometimes the term Scrum is used interchangeably with the term Agile, but this is incorrect. Agile is not a framework, but a broader set of values and practices, while Scrum is a specific framework that fits comfortably under the Agile umbrella.
JJ Sutherland – Scrum from the streets of Baghdad to the boardrooms of Silicon Valley [Agile Amped Podcast] Can the ScrumMaster and the Product Owner be the Same Person? [Video] Taking Scrum Back to School [Blog]
Turn words into action by taking an introductory course in Agile. Check out our upcoming Certified ScrumMaster training courses.