martes, 8 de diciembre de 2015

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.

No hay comentarios:

Publicar un comentario