Metodología Métrica v. 3.0

Documentos relacionados
Ingeniería del Software Ingeniería del Software de Gestión. Tema 3 Metodologías de Desarrollo de Software

El Ciclo de Vida del Software

DISEÑO DEL SISTEMA DE INFORMACION (DSI)

Introducción ÍNDICE INTRODUCCIÓN...1 APORTACIONES DE MÉTRICA VERSIÓN 3...2

Fundamentos de Ingeniería del Software. Capítulo 9. Métrica 3

Aseguramiento de la Calidad

Definir los módulos del SI y la manera de interactuar unos con otros, intentando que cada módulo trate total o parcialmente un proceso específico y

Plan de Gestión de la Calidad

Grado en Ingeniería Informática. Plan de proyecto. Desarrollo de Sistemas de Información Corporativos. Departamento de Informática

TESIS DE MAGISTER EN INGENIERÍA DE SOFTWARE

Gestión de la Configuración

EVS. Estudio de Viabilidad del Sistema

Departamento Administrativo Nacional de Estadística

Departamento de Lenguajes y Sistemas Informáticos. Ciclo de vida del software

1. Cuál es el objetivo del proceso de Análisis del Sistema de Información? del sistema. a. 10. b. 12. c. 9. d. 11. Análisis

LAS ETAPAS DE LA METODOLOGIA METRICA

Diseño del Sistema de Información

ASI. Análisis del Sistema de Información

Diseño del Sistema de Información

ITBA - UPM MAGISTER EN INGENIERIA DEL SOFTWARE ANTEPROYECTO DE TESIS

SILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE

Presentación. Universidad de Oviedo Escuela Politécnica de Ingeniería - Gijón

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR. I.T. Informática de Gestión Proyecto Fin de Carrera

UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología

1. Cuál es el objetivo del Diseño del Sistema de Información? del sistema. información. a. 5. b. 4. c. 3. d. 2. c. Diseño de. b.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

Anexo Acuerdo de Nivel de Servicio: Atención a Usuarios CSU Gestión de Nivel de Servicio

Tema 3 Metodologías de Desarrollo de Software

IFCT0209 Sistemas Microinformáticos

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I

Mantenimiento de Sistemas de Información

CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO

ANALISIS DE RIESGOS EN SISTEMAS

SISTEMAS OPERATIVOS MONOPUESTO 1. CONTENIDOS MÍNIMOS PARA LA EVALUACIÓN POSITIVA

UNIVERSIDAD DE OVIEDO

CURSO DE FORMULACION Y PREPARACION DE PROGRAMAS DE INVERSION PUBLICA 2015

Introducción a la Gerencia de Proyectos

DIPLOMADO SISTEMAS INTEGRADOS DE GESTIÓN HSEQ ISO 9001: ISO 14001: OHSAS 18001:2007

El Ciclo de Vida del Software

ETAPAS Y ACTIVIDADES MÍNIMAS A REALIZAR POR EL CONSULTOR

Capítulo III: MARCO METODOLÓGICO

Universidad Autónoma del Estado de México Licenciatura en Ingeniería de Software Programa de estudio de la Unidad de Aprendizaje:

Implantación y Aceptación del Sistema

Desarrollo Orientado a Objetos en Métrica v. 3

CRÉDITOS A RECONOCER Grado en Ingeniería Informática. Formación y Orientación Laboral. Implantación de Aplicaciones Informáticas de Gestión

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

EJ-DSI. Ejemplo - Diseño del Sistema de Información

El Proceso. Capítulo 2 Roger Pressman, 5 a Edición. El Proceso de Desarrollo de Software

Ingeniería de Software. Nombre de la asignatura: Ingeniería De Software. Carrera: Ingeniería En Sistemas Computacionales

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML

INFORMÁTICA Y COMUNICACIONES

IFCT0309 Montaje y Reparación de Equipos Microinformáticos

Ingeniería de Sistemas. basados en computadoras

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

1 INTRODUCCIÓN REQUISITOS DEL SISTEMA...

Definición de Subcontrataciones. Universidad Nacional de la Patagonia Austral

PROGRAMA DE ESTUDIOS SIMULTÁNEOS DE GRADO EN MATEMÁTICAS Y GRADO EN INGENIERÍA INFORMÁTICA

gvcase Herramienta CASE para dar soportea a gvmétrica Conselleria de Infraestructuras y Transporte

Departamento Administrativo Nacional de Estadística

TEMA 4. PROCESO UNIFICADO

FORMACIÓN EN BUENAS PRÁCTICAS DE PROGRAMACIÓN CON PERSONAL SOFTWARE PROCESS (PSP)

XII Congreso de Confiabilidad Cádiz 2010 AUTOMATIZACIÓN DEL DISEÑO DE SISTEMAS ELECTRÓNICOS CON ESPECIFICACIONES DE FIABILIDAD

Montaje y Reparación de Equipos Microinformáticos. Certificados de profesionalidad

Capacitación adquirida por el alumno al finalizar este modulo

Procedimiento para Mantenimiento de Centrales de Generación

SERVICIO DE MANTENIMIENTO DE LA PLATAFORMA DEL NODO DE INTERCAMBIO DE CONTENIDOS EDUCATIVOS DIGITALES

3. DOCUMENTACIÓN 3.1. DOCUMENTACIÓN DE APLICACIONES. OBJETIVOS PARA MODIFICAR HACE FALTA COMPRENDER/ESTUDIAR:

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

Figure 14-1: Phase F: Migration Planning

Diseño de Sistemas de Información

SEGURIDAD: Multiservicio, Multisistema, Multiprocesos y Multiproyectos. "El Reto de las metodologías para la gestión de la seguridad" Septiembre 2010

1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:

DIPLOMADO EN PREPARACIÓN Y EVALUACIÓN SOCIAL DE PROYECTOS MINISTERIO DE DESARROLLO SOCIAL UNIVERSIDAD DE CHILE VERSIÓN 2016

Análisis del Sistema de Información

Diseño e implementación de un sistema de información basado en Servicios Web para la gestión de ofertas de empleo y candidatos ANEXOS

MARKETING ESTRATÉGICO

Tecnologías de Desarrollo para una Administración Electrónica de Calidad

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

aplicaziones Haga clic para cambiar el estilo de título Haga clic para modificar el estilo de texto del patrón Segundo nivel Tercer nivel Quinto nivel

El Software. Francisco Ruiz González. Escuela Superior de Informática Ciudad Real Universidad de Castilla-La Mancha.

norma española UNE-EN EXTRACTO DEL DOCUMENTO UNE-EN Seguridad funcional

Conceptos Básicos de Ingeniería del Software

GESTIÓN INTEGRADA DE LA CIUDAD: PLATAFORMA SANTANDER SMART CITY

Objetivos. Plan. Cambios de grupos Prof. sustituto: Alicia Villanueva

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

Tema 2. El Ciclo de Vida del Software (ISG1-ITIG)

FICHA PÚBLICA DEL PROYECTO

Documentación de Requisitos con Casos de Uso

ESTRUCTURACION DEL PROGRAMA DE ASIGNATURA 1. INFORMACION GENERAL

GRADO EN INGENIERÍA INFORMÁTICA

BUENAS PRACTICAS EN DESARROLLO DE SOFTWARE APUNTES DE UNA EXPERIENCIA

GUION INSTRUCCIONAL raulm.wikispaces.com/.../guion+y+diseño+instruc...

Resultados del Estudiante 1. Diseño en Ingeniería

ESTÁNDAR DE COMPETENCIA

INGENIERÍA EN MANTENIMIENTO INDUSTRIAL HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

Guía del Curso IFCT0309 Montaje y Reparación de Equipos Microinformáticos

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

I.E.F.P.S. REPÉLEGA G.L.H.B.I. ESPECIFICACIONES DE CURSOS DE CATÁLOGO MODULAR Pág. 1/3

Enterprise Architect:

Transcripción:

Metodología Métrica v. 3.0 Ingeniería del Software Escuela Superior de Informática Universidad de Castilla-La Mancha 16/01/2001 1

Estructura de la metodología PSI: Planificación de sistemas de información Desarrollo de sistemas de información Estudio de Viabilidad del Sistema (EVS) Análisis del Sistema de Información (ASI) Diseño del Sistema de Información (DSI) Construcción del Sistema de Información (CSI) Implantación y Aceptación del Sistema (IAS) Mantenimiento de Sistemas de Información (MSI) 16/01/2001 2

Estructura de los procesos Descomposición en actividades, y cada actividad en tareas El orden asignado a las actividades no debe ser interpretado como secuencia en su realización No obstante, un proceso se termina al terminar todas sus actividades 16/01/2001 3

Objetivo: Planificación de Sistemas de Información Orientar las actuaciones en materia del desarrollo de Sistemas de Información Productos que se obtienen: Catálogo de requisitos (a partir del estudio de la situación actual, del diagnóstico de la situación y de las necesidades de información de los procesos de la organización afectados por el plan de sistemas ) Arquitectura de información Plan de acción para los próximos años 16/01/2001 4

Desarrollo de Sistemas de Información Basado en el Proceso de Desarrollo de ISO/IEC 12207 Aborda desarrollo estructurado (datos+procesos) y desarrollo orientado a objetos (UML 1.2) 16/01/2001 5

EVS: Estudio de Viabilidad del Sistema Objetivo: Analizar un conjunto concreto de necesidades con la idea de proponer una solución a corto plazo, teniendo en cuenta aspectos económicos, técnicos, legales y operativos. Permitir tomar la decisión de continuar con el proyecto o abandonarlo. Proceso obligatorio Se analizan diferentes alternativas (p.ej.: desarrollo a medida, comprar, mixtas) y se escoge una 16/01/2001 6

EVS: Estudio de Viabilidad del Sistema Productos que se obtienen: Contexto del sistema Impacto de la solución en la organización Coste/beneficio de la solución Valoración de riesgos de la solución Plan de trabajo Solución propuesta (continúa): Descripción Modelo de descomposición en subsistemas Matriz de procesos y localización geográfica Matriz de datos y localización geográfica... 16/01/2001 7

EVS: Estudio de Viabilidad del Sistema Solución propuesta (continuación):... Entorno tecnológico y comunicaciones Estrategia de implantación global Descripción de procesos manuales Si la alternativa seleccionada incluye desarrollo: Modelo abstracto de datos y modelo de procesos Modelo de negocio y modelo de dominio Si la alternativa seleccionada incluye un producto del mercado: Descripción del producto Evolución del producto Costes ocasionados Estándares del producto Descripción de la adaptación (si es necesaria) 16/01/2001 8

Objetivo: ASI: Análisis del Sistema de Información Conseguir la especificación detallada del sistema de información. Para conseguirlo, se utilizan: Catálogo de requisitos Modelos que cubran las necesidades de información de los usuarios para los que se desarrollará el sistema de información Dicha especificación detallada es la entrada para el proceso de Diseño del Sistema de Información. 16/01/2001 9

ASI: Análisis del Sistema de Información Qué se hace: Descripción del Sistema de Información a partir del EVS Recolección detallada de requisitos funcionales Identificación de requisitos no funcionales Elaboración de modelos de Casos de uso (para OO) o de Datos y Procesos (para estructurado) Definición de los interfaces de usuario Finalmente, se analiza la consistencia de todo esto Se destaca la importancia de la participación de los usuarios 16/01/2001 10

ASI: Análisis del Sistema de Información Productos generales: Descripción general del entorno tecnológico Glosario de términos Catálogo de normas Catálogo de requisitos Especificación de interfaz de usuario En OO: Modelo de negocio/modelo de dominio Modelo de casos de uso Especificación de casos de uso Descripción de subsistemas de análisis Descripción de interfaces entre subsistemas Modelo de clases de análisis Comportamiento de clases de análisis Análisis de la realización de los casos de uso En estructurado: Plan de migración y carga inicial de datos Contexto del sistema Matriz de procesos/localización geográfica Descripción de interfaz con otros sistemas Modelo de procesos Modelo lógico de datos normalizado 16/01/2001 11

DSI: Diseño del Sistema de Información Objetivo: Obtener la definición de la arquitectura del sistema y del entorno tecnológico que le va a dar soporte, junto con la especificación detallada de los componentes del sistema de información. Hay dos bloques de actividades que pueden desarrollarse en paralelo. Al finalizar el proceso, se verifica y valida 16/01/2001 12

DSI: Diseño del Sistema de Información Productos generales del Bloque 1: Catálogo de requisitos (se completa) Catálogo de excepciones Catálogo de normas para el diseño y construcción Diseño de la arquitectura del sistema Entorno tecnológico del sistema Procedimientos de operación y administración del sistema Procedimientos de seguridad y control de acceso Diseño detallado de los subsistemas de soporte Modelo físico de datos optimizado Asignación de esquemas físicos de datos a nodos Además, si es estructurado: Diseño de la arquitectura modular Diseño de interfaz de usuario Además, si es OO: Diseño de la realización de los casos de uso Modelo de clases de diseño Comportamiento de clases de diseño Diseño de interfaz de usuario 16/01/2001 13

DSI: Diseño del Sistema de Información Productos del Bloque 2: Especificaciones de los componentes del sistema: módulos o clases y de las estructuras de datos Procedimientos de migración Especificación y revisión del Plan de pruebas Catálogo de excepciones Especificación de requisitos de implantación 16/01/2001 14

CSI: Construcción del Sistema de Objetivo: Información Construir y probar los distintos componentes del Sistema de Información a partir del conjunto de especificaciones lógicas y físicas del mismo (obtenidas en el proceso anterior, DSI) Desarrollar procedimientos de operación y seguridad Redactar manuales de usuario y de explotación 16/01/2001 15

CSI: Construcción del Sistema de Información Productos: Resultado de las pruebas unitarias Evaluación del resultado de las pruebas de integración Evaluación del resultado de las pruebas del sistema Producto software: Código fuente de los componentes Procedimientos de operación y administración del sistema Procedimientos de seguridad y control de acceso Manuales de usuario Especificación de la formación a usuarios finales Código fuente de los componentes de migración y carga inicial de datos Procedimientos de migración y carga inicial de datos Evaluación del resultado de las pruebas de migración y carga inicial de datos 16/01/2001 16

IAS: Implantación y Aceptación del Objetivos: Sistema Entrega y aceptación del sistema en su totalidad (puede comprender varios sistemas de información desarrollados de manera independiente, según se estableció en el proceso de Estudio de Viabilidad del Sistema) Llevar a cabo las actividades oportunas para el paso a producción del sistema. El sistema se somete a las Pruebas de aceptación 16/01/2001 17

IAS: Implantación y Aceptación del Sistema Productos: Plan de implantación del sistema en su totalidad Equipo de implantación que realizará la implantación Plan de formación del equipo de implantación (esquema, materiales, recursos necesarios, planificación y especificación de la formación a usuarios finales) Evaluación de las pruebas de implantación del sistema por parte del usuario de operación Evaluación de las pruebas de aceptación del sistema por parte del usuario final Plan de mantenimiento previo al paso a producción Acuerdo de nivel de servicio del sistema Sistema en producción 16/01/2001 18

MSI: Mantenimiento de Sistemas de Objetivo: Información Obtener una nueva versión de un SI desarrollado con Métrica, a partir de las peticiones de mantenimiento que los usuarios realizan con motivo de un problema detectado en el sistema (correctivo) o por la necesidad de una mejora del mismo (perfectivo). 16/01/2001 19

MSI: Mantenimiento de Sistemas de Información Productos: Catálogo de peticiones de cambio Resultado del estudio de la petición Propuesta de solución Análisis de impacto de los cambios Plan de acción para la modificación Plan de pruebas de regresión Evaluación del cambio Evaluación del resultado de las pruebas de regresión 16/01/2001 20

Procesos con los que se establece interfaz Gestión de proyectos: se realiza en paralelo a los procesos principales Seguridad Gestión de configuración Aseguramiento de la calidad 16/01/2001 21

Ejemplo: ASI 16/01/2001 22

Ejemplo: ASI 16/01/2001 23

Ejemplo de una actividad: 16/01/2001 24