El documento describe varias metodologías para el análisis y diseño de sistemas, incluyendo UML, que es un lenguaje gráfico para visualizar y especificar sistemas, RUP que constituye la metodología estándar más utilizada para el análisis e implementación de sistemas orientados a objetos, y metodologías que consisten en un ciclo específico de actividades entre el analista y el usuario para desarrollar sistemas.