
Yourdon es una de las tantas metodologías formales de ingeniería del software, y nacen como necesidad de mejorar problemas de la producción de sistemas.
Y lo que hace es describir un método de análisis orientado a objetos en que se clasifican en 5 actividades básicas que son; encontrar las clases y objetos, identificar estructuras, identificar asuntos, definir atributos y definir servicios.
La característica principal de este método es su descripción breve y concisa, y su mayor defecto es su notación compleja que requiere de apoyo de herramientas.
El desarrollo del método es por diagramas de distintos tipos de niveles en los cuales no debe de existir mas de siete procesos en cada diagrama.

Gane-Sarson es una de las metodologías para implementar diagramas de flujo de datos, que son representaciones graficas que muestra información a cerca del funcionamiento de un sistema, y un programa que se puede utilizar es VISIO de Microsoft.
Esta metodología en que igual que otras, no se saben si pertenecen a los campos de las tecnologías o las herramientas, y su mayor apogeo en la década de los 80. En particular gane-sarson al comenzar el desarrollo de un diagrama de flujo de datos, crea una lista de entidades que expliquen las entradas que llegan a cada una y las salidas que hacia ellas fluyen. Las diferencias mas notorias en comparación a la metodología de yourdon es política de refinamiento, modelamiento del sistema actual, y relación del DFD con el modelo de datos.
Es una aplicación utilizada para el desarrollo de software, la cual tiene como objetivo agilizar los tiempos en ciclo de vida de este y ayudar a los desarrolladores del software. Se diferencian unos de otros de acuerdo al área en la cual este aplicada. Con estas herramientas se puede logran un ahorro de tiempo, dinero y eficacia.

Sistemas de Información Administrativo
Se divide en:
Nivel Estratégico: este nivel se dirige, a solucionar problemas, mejorar la producción o expansión de la empresa, en que las respectivas soluciones y/o efectos se verán a largo plazo.
Ej. Todo lo que tenga que ver con asignar los cargos operativos, los presupuestos de la empresa, inversiones a largo plazo, el desarrollo a nivel de personal etc.
Nivel Táctico: tiene que ver con los planes y programas de una empresa, esta asociado a los diseños y producción de productos.
Ej. El desarrollo de planes y programas de una compañía, mas que nada va ejecutando las tomas de decisiones del nivel estratégico.
Nivel Operacional: lo que concierne a este nivel es básicamente a llevar los trámites en si de la empresa, trabajos que cumplen el área de recursos humanos, o sea recibe, ordena y ejecuta los datos de una compañía.
Ej. la contratación, pago de personal, asuntos de arriendo, gastos de la empresa etc.