METODOLOGÍAS ESTRUCTURADAS
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