El documento describe seis modelos o metodologías para el desarrollo de sistemas de información: el modelo en cascada, el modelo incremental, el modelo de prototipos, el modelo en espiral, el modelo XP (Programación Extrema) y el modelo RUP (Proceso Unificado de Rational). Resume brevemente cada modelo y discute sus ventajas y desventajas. Concluye que el mejor modelo es XP porque implementa un enfoque flexible que se adapta fácilmente a las circunstancias, da al cliente control sobre las prioridades y realiza pruebas continuas durante el pro