El documento describe diferentes tipos de metodologías de ingeniería de software, incluyendo metodologías estructuradas, orientadas a procesos, orientadas a objetos, orientadas a estados y transiciones, orientadas al diseño del conocimiento y orientadas al desarrollo de sistemas hipermediales. Explica brevemente los objetivos y características deseables de las metodologías, y proporciona ejemplos representativos de cada tipo.