Scrum is a process framework used to manage product development and other knowledge work. Scrum is empirical in that it provides a means for teams to establish a hypothesis of how they think something works, try it out, reflect on the experience, and make the appropriate adjustments. That is, when the framework is used properly.
“A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.”
Scrum is structured in a way that allows teams to incorporate practices from other frameworks where they make sense for the team’s context.
Scrum consists of:
- 3 roles: Product Owner, Scrum Master, and Development Team;
- 4 ceremonies: Planning Meeting, Daily Scrum, Sprint Review, and Sprint Retrospective; and
- 3 artifacts: Product Backlog, Sprint Backlog, and Product Increment.
Scrum is organized into regular time frames, which we call sprints. Sprints should last between one and four weeks.« Back to Glossary Index