Una metodología tradicional de desarrollo de sistemas de información que sigue un enfoque riguroso y por etapas, similar al modelo de cascada.

Descripción

El método se desarrolló a principios de la década de 1980 para el gobierno del Reino Unido. Se centra en la documentación exhaustiva y en la comprensión detallada de los requisitos del negocio y del sistema antes de pasar a la etapa de codificación.

Técnicas

El método se caracteriza por utilizar tres técnicas principales de modelado, que se aplican a lo largo de sus etapas:

Modelado lógico de datos

Se utiliza para identificar, modelar y documentar los requisitos de datos del sistema, independientemente de cómo se implementarán físicamente.

El producto principal es el Diagrama de Relación Entidad (ERD), que las entidades (cosas sobre las que el negocio necesita guardar información), sus atributos y las relaciones entre ellas.

Modelado de flujo de datos (Data Flow Modeling)

Se utiliza para identificar, modelar y documentar cómo se mueven los datos a través del sistema.

Se crean diagramas de flujo de datos para examinar los procesos, los almacenes de datos, las entidades externas (usuarios, otros sistemas) y las rutas de los datos.

Modelado de comportamiento de entidades (Entity Behavior Modeling)

Se utiliza para documentar los eventos de negocio que afectan a cada entidad y la secuencia (o «historia de vida») en la que ocurren.

Sinónimos:
Método de Análisis y Diseño de Sistemas Estructurados