viernes, 16 de noviembre de 2012



OTRAS METODOLOGIAS DE SOFTWARE
METODOLOGIAS ESTRUCTURADAS

METODOLOGIAS ORIENTADAS A PROCESOS

Metodología de Yourdon/Constantine

􀀖Realizar los DFD del sistema
􀀖Realizar el diagrama de estructuras
􀀖Evaluar el diseño
􀀖 Preparar el diseño para la implantación
METODOLOGIAS ESTRUCTURADAS
METODOLOGIAS ORIENTADAS A DATOS JERARQUICOS
La estructura de control del programa debe ser jerárquica y se
debe derivar de la estructura de datos del programa
El proceso de diseño consiste en definir primero las estructuras
de los datos de entrada y salida, mezclarlas todas en una
estructura jerárquica de programa y después ordenar
detalladamente la lógica procedimental para que se ajuste a
esta estructura

El diseño lógico debe preceder y estar separado del diseño físico
METODOLOGIAS ORIENTADAS A DATOS NO JERARQUICOS
Metodología Ingeniería de la Información
􀀖 Planificación: construir una arquitectura de la Información
y una estrategia que soporte los objetivos de la organización
􀀖Análisis: comprender las áreas del negocio y determinar los
requisitos del sistema
􀀖 Diseño: establecer el comportamiento del sistema deseado
por el usuario y que sea alcanzable por la tecnología
􀀖Construcción: construir sistemas que cumplan los tres niveles anteriores
METODOLOGIAS ORIENTADAS A OBJETOS

􀀘 “Revolucionarios” o “puros”
􀀘 “Sintetistas” o “evolutivos”

METODOLOGIAS PARA SISTEMAS DE TIEMPO REAL
􀀎 Manejo de interrupciones
􀀎 Comunicación y sincronización entre tareas
􀀎 Gestión de procesos concurrentes
􀀎 Respuesta oportuna ante eventos externos
􀀎 Datos continuos o discretos
Se está produciendo una evolución de las metodologías orientadas
a objetos para desarrollos de sistemas de tiempo real
PRINCIPALES METODOLOGIAS DE DESARROLLO
METODOLOGIA MERISE
Fases de la Metodología:
Estudio Preliminar
Estudio Detallado
Implementación
Realización y puesta en marcha
PRINCIPALES METODOLOGIAS DE DESARROLLO
METODOLOGIA SSADM