Este documento describe diferentes metodologías de desarrollo de software, incluyendo metodologías pesadas como RUP y metodologías ágiles como XP. Explica que RUP se centra en controlar rigurosamente los procesos mediante extensa documentación, mientras que XP promueve el trabajo en equipo y la colaboración continua con el cliente. También detalla los roles, actividades y artefactos clave de RUP y XP.