Este documento proporciona una introducción a Scrum y programación extrema (eXtreme Programming o XP) para la gestión de proyectos de desarrollo de software. Explica los valores y principios del desarrollo ágil, incluidos los roles, artefactos y ceremonias de Scrum. También describe las 12 prácticas técnicas centrales de XP como programación en parejas y pruebas automatizadas. El documento sugiere formas de estimar el esfuerzo de desarrollo, como poker planning y t-shirt sizing, y promueve el uso