Documentación: A Comparison of RUP and XP (Comparación de RUP y XP)
Este documento técnico trata sobre determinadas creencias erróneas que se producen al comparar RUP y XP.
Relaciones
Elementos relacionados
Descripción
Descripción principal

John Smith, Rational Strategic Services Organization, International Branch. Reservados todos los derechos.

Existe una versión en PDF de este artículo; para verlo, debe tener instalado Adobe Acrobat. Puede bajar éste y otros documentos técnicos del sitio web de IBM.

Resumen

Decir de RUP que es un proceso pesado y de XP que es un proceso ligero sin más calificativos no aclara la función de cada uno. Y, si se habla utilizando un tono peyorativo, no sirve para nada. Lo que puede tener un efecto "pesado" o "ligero" es su implementación como procesos, y deben ser tan pesados o ligeros como lo requieran las circunstancias.

XP no es un formato libre, sino sujeto a una disciplina: se centra estrechamente en un aspecto determinado del desarrollo de software y en un modo de proporcionar valor, y es prescriptivo sobre la forma en que debe alcanzarse este objetivo. 

El ámbito de RUP es mucho más amplio y de la misma profundidad, lo que explica su "tamaño" aparente. No obstante, a un micronivel del proceso, RUP permite y ofrece ocasionalmente alternativas igualmente válidas, mientras que XP no; por ejemplo, la práctica de programación de dos en dos, que es necesaria en XP. Esto no es una crítica hacia XP, sino más bien una demostración de cómo XP, como su nombre indica, ha estrechado su ámbito.