Scrum es un marco de trabajo mediante el cual se pueden abordar problemas complejos y adaptativos, realizando entregas iterativas e incrementales del producto con el mayor valor posible. Está basado en el empirismo, el cual afirma que el conocimiento proviene de la experiencia y que las tomas de decisiones deben estar basadas en lo que se conoce.
Está compuesto del Equipo Scrum y sus roles, eventos, artefactos y reglas asociados. Cada uno de ellos tiene un propósito específico y son esenciales para el éxito y uso del Scrum.