Scrum es un proceso ágil para el desarrollo de proyectos que se basa en entregas incrementales regulares, equipos auto-organizados y ciclos cortos de planificación, ejecución y revisión. Se caracteriza por la superposición de fases, la calidad basada en el conocimiento del equipo y la adaptación a entornos cambiantes. Scrum es útil para proyectos complejos con requisitos flexibles donde se necesita innovación y respuesta rápida al mercado.