Introducción a las Metodologías Estructuradas
En definitiva la metodología de desarrollo lo que pretende es resolver un problema o necesidad, y para ello parte de la petición del cliente y con sucesivas fases obtiene una solución informática.
Ya vimos que en las metodologías estructuradas se realiza una aproximación a la resolución del
problema descendente. Es decir, se pasa de una visión más general del problema con un nivel de
abstracción alto (cercano a las personas), a un nivel de abstracción más bajo (cercano a la máquina).
Para ello, estas metodologías proponen la creación de modelos que representen los procesos o
acciones a realizar, los flujos de información y las estructuras de datos necesarias para almacenar la
información.
El modelo general que representa a un sistema informático consta de Entrada-Proceso-Salida. Los datos se introducen en el sistema, el cual los procesa para obtener unos resultados a la salida. Las metodologías estructuradas utilizan este esquema para realizar su enfoque del desarrollo
del software.
Según se enfoque el desarrollo desde un punto de vista u otro tenemos:
• Las metodologías orientadas a procesos.
• Las orientadas a datos.
• También existen metodologías mixtas que toman en consideración tanto los procesos como los
datos, añadiendo el factor tiempo según un modelo de eventos.
Aunque fundamentalmente las metodologías estructuradas respondieron inicialmente a un ciclo de vida de cascada, algunas metodologías estructuradas han evolucionado con el tiempo hacia otros modelos de ciclos de vida incluyendo la posibilidad de realizar prototipos.
Ya vimos que en las metodologías estructuradas se realiza una aproximación a la resolución del
problema descendente. Es decir, se pasa de una visión más general del problema con un nivel de
abstracción alto (cercano a las personas), a un nivel de abstracción más bajo (cercano a la máquina).
Para ello, estas metodologías proponen la creación de modelos que representen los procesos o
acciones a realizar, los flujos de información y las estructuras de datos necesarias para almacenar la
información.
El modelo general que representa a un sistema informático consta de Entrada-Proceso-Salida. Los datos se introducen en el sistema, el cual los procesa para obtener unos resultados a la salida. Las metodologías estructuradas utilizan este esquema para realizar su enfoque del desarrollo
del software.
Según se enfoque el desarrollo desde un punto de vista u otro tenemos:
• Las metodologías orientadas a procesos.
• Las orientadas a datos.
• También existen metodologías mixtas que toman en consideración tanto los procesos como los
datos, añadiendo el factor tiempo según un modelo de eventos.
Aunque fundamentalmente las metodologías estructuradas respondieron inicialmente a un ciclo de vida de cascada, algunas metodologías estructuradas han evolucionado con el tiempo hacia otros modelos de ciclos de vida incluyendo la posibilidad de realizar prototipos.
No hay comentarios:
Publicar un comentario