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 |