INTRODUCCIÓN Objetivos metodología: Definir SI para conseguir fines de la organización Dotar a organización de productos software para usuarios Mejorar productividad Facilitar comunicación entre participantes Facilitar operación, mantenimiento y uso. Características Flexible y formalista Identifica grupos implicados y responsabilidades Muy centrada en la organización de la administración Parte de versión anterior de METRICA (2) Esta soportada por herramientas CASE comerciales Permite desarrollo estructurado y OO
INTRODUCCIÓN Ciclo de vida: Se compone de: Procesos (que pueden tener a su vez otros procesos) Actividades Tareas Procesos de que consta : Planificación de Sistemas de Información Desarrollo de Sistemas de Información Estudio de Viabilidad del Sistema Análisis del Sistema de Información Diseño del Sistema de Información Construcción del Sistema de Información Implantación y Aceptación del Sistema de Información Mantenimiento de Sistemas de Información Se ha desarrollado: Gestor Metodológico y un Selector de herramientas
INTRODUCCIÓN Interfaces: Definen procesos de apoyo al desarrollo u organizativos Son las siguientes: Gestión de Proyectos Seguirdad Gestión de la Configuración Aseguramiento de la calidad Herramientas utilizadas. En función del propósito Técnicas, se apoya en estándares y notaciones específicas en términos de sintaxis y semántica. Prácticas, medio para la consecución de unos objetivos, sin reglas preestablecidas.
Técnicas de desarrollo Estructuradas DFDs, Diagramas de estructura, Diagramas de transición de estados Modelo Entidad Relación Extendido, normalización, optimización, obtención del modelo físico desde el lógico. Orientadas a objetos Casos de Uso, diagrama de clases, de componentes, de paquetes Diagramas de interacción (secuencia y colaboración). Reglas de transformación Otras Análisis Coste-Beneficio Diagramas de descomposición, Diagramas de despliegue SADT (Structured Analysis and Design technique) Técnicas matriciales Técnicas de gestión de proyectos Estimación, PERT y Gantt Métodos para el análisis de Ptos.Función: Albrecht, MARKII Staffing Size (OO) Estructura de descomposición de trabajo (WBS) Diagrama de extrapolación
Prácticas Las prácticas que contempla la metodología son las siguientes: Análisis de impacto Catalogación Cálculo de accesos y Caminos de Acceso Diagramas de representación Factores críticos de éxito Impacto en la Organización Presentaciones Prototipado Pruebas: unitarias, de integración, del sistema, de implantación, de aceptación y de regresión Revisión formal, Revisión técnica Sesiones de trabajo: entrevistas, reuniones, JAD (Joint Application Design), JRP (Joint Requierements Planning)
Técnicas estructuradas DFDs Diagramas de estructura Diagramas de transición de estados
Modelo Entidad Relación Extendido Normalización Optimización Obtención del modelo físico desde el lógico
Diagramas estructura Muestra la estructura modular del sistema. Parte del modelo de procesos (conjunto DFDs) Elementos Módulo, representa un programa, subprograma o rutina. Interface clara con el resto modulos. Debe cumplir: Pequeño Independientes Realiza función clara y sencilla Conexión, llamada entre módulos. Parámetro, información intercambiada Control, sincronizan la operativa de los módulos Datos, información que se comparte entre módulos Otros : Módulo predefinido, almacén de datos, dispositivo físico Estructuras: secuencial, repetitiva, alternativa
Diagramas estructuraAnálisis centrado en transformación Identificar el centro de transformación Realizar primer nivel de factorización: Entrada, Transformación, Salida Elaborar segundo nivel de factorización Refinar la estructura usando medidas y guías diseño
Diagramas estructuraAnálisis centrado en transacción Identificar el centro de transacción Se construye una estructura con una bifurcación de entrada y otra de salida Factorizar la estructura de cada camino Refinar la estructura usando medidas y guías diseño
Diagramas de transición de estados Muestra comportamiento dependiente del tiempo. Elementos Estado, comportamiento que perdura en tiempo. Un estado inicial, uno o varios finales excluyentes Transición, cambio de estado producido por un evento (nom_evento (par.) [cond]/acción) Acción: op. instantánea asociada a evento Actividad: op. Asociada a estado que se ejecuta hasta que se produce el cambio a otro estado Se puede hacer una jerarquía de DTE.
Diagramas de transición de estados
Modelo Entidad Relación Extendido Objetivo: representación de todos los datos que se introducen, almacenan, transforman y producen dentro de un sistema de información, sin tener en cuenta las necesidades de la tecnología existente, ni otras restricciones. Nuevos conceptos Generalización /Especialización
Categorías Agregación
Exclusividad
Página siguiente |