El documento presenta una introducción al ciclo de vida del software y las metodologías tradicionales y ágiles utilizadas en las diferentes etapas. Describe los modelos tradicionales como el genérico, secuencial y de construcción de prototipos, así como los modelos evolutivos como el espiral e incremental. También cubre los modelos ágiles como DRA, MSF y RUP.