• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Metrica3
 

Metrica3

on

  • 1,610 views

 

Statistics

Views

Total Views
1,610
Views on SlideShare
1,608
Embed Views
2

Actions

Likes
1
Downloads
58
Comments
0

1 Embed 2

http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Metrica3 Metrica3 Presentation Transcript

  • Calidad de Sistemas de Información
      • Métrica v.3
      • Interfaz de Aseguramiento de la Calidad
      • MAP - Consejo Superior de Informática
      • UCLM
      • Escuela Superior de Informática C-Real
      • Curso 2002-2003
      • José Ramón Campos Ciudad
      • [email_address]
  • Problemas Proyectos Software
        •  La planificación y estimación de costes son muy imprecisos
          •  No existen datos sobre proyectos anteriores
          •  Gestores de proyectos no especializados en el desarrollo del software
        •  Productos no entregados a tiempo
        •  Falta de comunicación con los usuarios
        •  Baja productividad
          •  Desarrollo sobre especificaciones ambiguas
          •  Modificar especificaciones sobre “la marcha”
          •  Falta total de documentación del desarrollo y modificaciones
        • Mala calidad
          • Pocas o nulas pruebas exhaustivas =  Software con errores
        • El producto no responde a las necesidades de usuarios
          • Poco interés y tiempo en análisis de requisitos
          • Errores en el producto en su entrega
          • Los productos se vuelven a diseñar y/o desarrollar
        • Gran diversidad (productos, métodos, documentación)
  • Solución MAP
    • Desarrollo de metodología Métrica 3 que tiene como objetivos formales:
        • Dotar a la Organización de productos software que satisfagan las necesidades de los usuarios dando una mayor importancia al análisis de requisitos .
        • Mejorar la productividad de los departamentos de Sistemas y Tecnologías de la Información y las Comunicaciones.
        • Facilitar la comunicación y entendimiento entre los distintos participantes en la producción de software.
        • Facilitar la operación, mantenimiento y uso de los productos software obtenidos.
  • Objetivos diseño metodología
    • Abierta : apta para Administración y empresas privadas
    • Formal : establece pasos necesarios
    • Orientada a obtener productos de calidad : énfasis en revisiones formales
    • Flexible : adaptable a distintos proyectos, entornos, complejidades y ciclos de vida
    • Sencilla : práctica y de fácil uso
    • Normativa : basada en estándares internacionales de IS
  • Génesis de Métrica 3 Ministerio de Administraciones Públicas: Consejo Superior de Informática Consultora Coopers & Lybrand
  • Estructura
    • Estructuración en procesos del ciclo de vida:
      • Planificación de Sistemas de Información (PSI)
      • 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)
      • Cada proceso contempla actividades
        • Las actividades comprenden tareas
    Diseño Análisis Construcción Implantación
  • Elementos adicionales
    • Interfaces
        • Gestión de Proyectos (GP): planificación, seguimiento y control de actividades y recursos humanos y materiales
        • Seguridad (SG): análisis de riesgos lógicos
        • Gestión de la Configuración (GC): definir y controlar los cambios en la configuración del sistema, modificaciones y versiones.
        • Aseguramiento de la Calidad (CAL): marco de referencia para la definición y puesta en marcha de planes de aseguramiento de la calidad.
    • Técnicas
    • Participantes
    • Herramientas
            • Autoformación
            • Gestor metodológico
            • Selector herramientas
  • Interfaz de Calidad
    • Objetivo: definir un marco de referencia para definición y puesta en marcha de planes de calidad específicos .
    • Calidad: “ grado en que un conjunto de características inherentes cumple con unos requisitos ” .
    • Grupo de aseguramiento de calidad: Personal independiente del equipo de desarrollo e integrado por:
      • Responsable de calidad (perfil de Jefe de Proyecto)
      • Resto del grupo (perfil Analista)
    • Contenido del plan de aseguramiento de calidad
      • Actividades a realizar
      • Estándares a aplicar
      • Productos a revisar
      • Procedimientos a seguir
      • Normativa a aplicar
      • Agentes que intervienen
  • Interfaz Calidad.Funcionamiento
    • Filosofía:
      • Identificar las posibles desviaciones en los estándares aplicados, así como en los requisitos y procedimientos especificados .
      • Comprobar que se han llevado a cabo las medidas preventivas o correctoras necesarias .
    • Procedimiento: Actividades integradas en las actividades propias de desarrollo software Métrica 3.
      • Revisiones
      • Auditorías
    • Productos:
      • Plan de aseguramiento de calidad
      • Dossier de calidad
  • Interfaz Calidad. Técnicas
    • Revisión formal:
      • Examina producto cruciales para detectar fallos.
      • Informe vinculante.
      • Equipo calidad – Equipo desarrollo - Cliente
    • Revisión técnica:
      • Verifica productos intermedios.
      • Informe técnico.
      • Responsable calidad – Jefe de Proyecto
    • Sesiones de trabajo:
      • Entrevistas
      • Reuniones
  • Estudio de Viabilidad del Sistema EVI 1 Establecimiento del Alcance de Sistema EVS 4 Estudio de Alternativas de Solución EVS 2 Estudio de la Situación Actual EVS-CAL 1 EVS-CAL 3 EVS 5 Valoración de las Alternativas EVS-CAL 2 EVS 3 Definición de Requisitos del Sistema EVS 6 Selección de la Solución
  • EVS-CAL 1 (ejemplo) EVS-CAL 1.3 EVS-CAL 1.2 EVS-CAL 1.1 Sistemas de Información objeto del aseguramiento de calidad: Propiedades de calidad Sistemas de Información objeto del aseguramiento de calidad (EVS-CAL 1.2) Identificación de las Propiedades de Calidad Sesiones de Trabajo Sistemas de Información objeto del aseguramiento de calidad Equipo de Calidad Alternativas de solución a estudiar (EVS 4.2) Determinación de los Sistemas de Información objeto del Aseguramiento de Calidad Grupo de Aseguramiento de la Calidad Jefe de Proyecto Sesiones de Trabajo Planificación Equipo de Calidad Plan de Acción Recursos Disponibles (externo) Constitución del Equipo de Aseguramiento de Calidad Salida Entrada Participantes Técnicas y Prácticas Productos EVS – CAL 1 Tarea s
  • EVS-CAL Identificación de las Propiedades de Calidad 1.3 Determinación de los Sistemas de Información objeto del Aseguramiento de Calidad 1.2 Constitución del Equipo de Aseguramiento de Calidad 1.1 IDENTIFICACIÓN DE LAS PROPIEDADES DE CALIDAD PARA EL SISTEMA EVS-CAL 1 Ajuste del Plan de Aseguramiento de Calidad 3 . 1 ADECUACIÓN DEL PLAN DE ASEGURAMIENTO DE CALIDAD A LA SOLUCIÓN EVS-CAL 3 Impacto en el Coste del Sistema 2. 3 Alcance del Plan de Aseguramiento de Calidad 2.2 Necesidad del Plan de Aseguramiento de Calidad para las alternativas propuestas 2.1 ESTABLECIMIENTO DEL PLAN DE ASEGURAMIENTO DE CALIDAD EVS-CAL 2 Aprobación del Plan de Aseguramiento de Calidad 3 . 1 Tareas Actividad
  • Análisis del Sistema de Información ASI 1 Definición del Sistema ASI 2 Establecimiento de Requisitos ASI 4 Análisis de Casos de Uso ASI 2 Establecimiento de Requisitos ASI 2 Presentación y Aprobación Análisis S.I. ASI 7 Elaboración del Modelo de Datos ASI 2 Establecimiento de Requisitos ASI 3 Indentificación de Subsistemas de Análisis ASI 8 Definición de Interfaces Usuario ASI-CAL 1 ASI-CAL 3 ASI-CAL 4 ASI-CAL 2 ASI-CAL 5 ASI 5 Análisis de Clases ASI 6 Elaboración del Modelo de Datos Sólo Orientado a Objetos Sólo Estructurado
  • ASI-CAL Revisión del Catálogo de Requisitos 3.1 Revisión del Plan de Pruebas 4.1 REVISIÓN DEL PLAN DE PRUEBAS ASI-CAL 4 Revisión de la Consistencia entre Productos 3.2 REVISIÓN DEL ANÁLISIS DE CONSISTENCIA ASI-CAL 3 Definición del Plan de Aseguramiento de Calidad para el Sistema de Información 1.1 ESPECIFICACIÓN INICIAL DEL PLAN DE ASEGURAMIENTO DE CALIDAD ASI-CAL 1 Registro de la Aprobación del Análisis del Sistema de Información 5 . 1 Registro de la Aprobación del Análisis del Sistema ASI-CAL 5 Contenido del Plan de Aseguramiento de Calidad para el Sistema de Información 2.1 ESPECIFICACIÓN DETALLADA DEL PLAN DE SEGURAMIENTO DE CALIDAD ASI-CAL 2 Tareas Actividad
  • Diseño del Sistema de Información DSI 1 Definición de Arquitectura del Sistema DSI 3 Diseño de Casos de Uso Reales DSI 11 Establecimiento de Requisitos ASI 2 Presentación y Aprobación Análisis S.I. DSI 5 Diseño de Arqutectura de Módulos del Sistema DSI 7 Verificación y Aceptación de la Arquitectura del Sistema DSI 2 Diseño de la Arquitectura de Soporte DSI 6 Definición de Interfaces Usuario DSI-CAL 2 DSI-CAL 3 DSI-CAL 1 DSI-CAL 4 DSI 4 Diseño de Clases Sólo Orientado a Objetos Sólo Estructurado DSI 10 Establecimiento de Requisitos DSI 9 Establecimiento de Requisitos DSI 8 Establecimiento de Requisitos
  • DSI-CAL Registro de la Aprobación del Diseño del Sistema de Información 4.1 REGISTRO DE LA APROBACIÓN DEL DISEÑO DEL SISTEMA DE INFORMACIÓN DSI-CAL 4 Revisión de los Requisitos de Documentación de Usuario 3 . 1 REVISIÓN DE LOS REQUISITOS DE IMPLANTACIÓN DSI-CAL 3 Revisión de los Requisitos de Implantación 3 . 1 Registro de la Aceptación de la Arquitectura del Sistema 1.2 Revisión de la Consistencia entre Productos del Diseño 1.1 REVISIÓN DE LA VERIFICACIÓN DE LA ARQUITECTURA DEL SISTEMA DSI-CAL 1 Revisión del Plan de Pruebas 2.2 Revisión del Diseño de las Pruebas Unitarias, de Integración y del Sistema 2.1 REVISIÓN DE LA ESPECIFICACIÓN TÉCNICA DEL PLAN DE PRUEBAS DSI-CAL 2 Tareas Actividad
  • Construcción del Sistema de Información CSI 1 Preparación del Entorno de Generación y Construcción CSI 3 Ejecución de Pruebas Unitarias CSI 5 Ejecución de Pruebas del Sistema CSI 7 Definición de la Formación de Usuarios Finales CSI 2 Generación del Código de los componentes y Procedimientos CSI 6 Elaboración de Manuales de Usuario CSI-CAL 2 CSI-CAL 4 CSI-CAL 1 CSI-CAL 5 CSI 4 Ejecución de Pruebas de Integración CSI 9 Aprobación del Sistema de Información CSI 8 Construcción Componentes y Procedimientos de Migración y Carga Inicial de Datos CSI-CAL 3
  • CSI-CAL Revisión de la Formación a Usuarios Finales REVISIÓN DE LA FORMACIÓN A USUARIOS FINALES CSI-CAL 4 Revisión de los Manuales de Usuario REVISIÓN DE LOS MANUALES DE USUARIO CSI-CAL 3 Revisión de Estándares 1.1 REVISIÓN DEL CÓDIGO DE COMPONENTES Y PROCEDIMIENTOS CSI-CAL 1 Registro de la Aprobación del Sistema de Información 3 . 1 REGISTRO DE LA APROBACIÓN DEL SISTEMA DE INFORMACIÓN CSI-CAL 5 Revisión de la Realización de las Pruebas del Sistema 2. 3 Revisión de la Realización de las Pruebas de Integración 2.2 Revisión de la Realización de las Pruebas Unitarias 2.1 REVISIÓN DE LAS PRUEBAS UNITARIAS, DE INTEGRACIÓN Y DEL SISTEMA   CSI-CAL 2 Tareas Actividad
  • Implantación y Aceptación del Sistema IAS 1 Establecimiento del Plan de Implantación IAS 2 Formación necesaria para la Implementación IAS 4 Carga de datos Entorno de Operación IAS 10 Paso a Producción IAS 7 Preparación del Mantenimiento IASI 9 Presentación y Aprobación del Sistema IAS 3 Incorporación del Sistema al Entorno de Operación IAS 8 Establecimiento del Acuerdo de Nivel de Servicio ASI-CAL 1 IAS-CAL 3 IAS-CAL 4 IAS-CAL 2 IAS-CAL 5 IAS 5 Pruebas de Implantación del Sistema IAS 6 Pruebas de Aceptación del Sistema
  • IAS-CAL Revisión de la Realización de las Pruebas de Aceptación del Sistema 3 . 1 REVISIÓN DE LAS PRUEBAS DE ACEPTACIÓN DEL SISTEMA EVS-CAL 3 Registro de la Aprobación de las Pruebas de Aceptación del Sistema 3 . 1 Revisión del Plan de Mantenimiento del Sistema 5.1 REGISTRO DE LA APROBACIÓN DE LA IMPLANTACIÓN DEL SISTEMA EVS-CAL 5 Registro de la Aprobación de la Implantación del Sistema 4.1 REVISIÓN DEL PLAN DE MANTENIMIENTO DEL SISTEMA EVS-CAL 4 Revisión del Plan de Implantación del Sistema 1.1 REVISIÓN DEL PLAN DE IMPLANTACIÓN DEL SISTEMA IAS-CAL 1 Registro de la Aprobación de las Pruebas de Implantación del Sistema 2.2 Revisión de la Realización de las Pruebas de Implantación del Sistema 2.1 REVISIÓN DE LAS PRUEBAS DE IMPLANTACIÓN DEL SISTEMA EVS-CAL 2 Tareas Actividad
  • Mantenimiento del Sistema de Información MSI 1 Registro de la Petición MSI 3 Preparación de la Implementación de la Modificación MSI 2 Análisis de la Petición MSI-CAL 1 MSI-CAL 3 MSI 4 Seguimiento y Evaluación de los Cambios hasta la Aceptación MSI-CAL 2
  • MSI-CAL Revisión del Mantenimiento 1.1 REVISIÓN DEL MANTENIMIENTO DEL SISTEMA DE INFORMACIÓN MSI-CAL 1 Revisión de la Realización de las Pruebas de Regresión 3 . 1 REVISIÓN DE LA REALIZACIÓN DE LAS PRUEBAS DE REGRESIÓN MSI-CAL 3 Comprobación de la Existencia del Plan de Pruebas de Regresión 2.1 REVISIÓN DEL PLAN DE PRUEBAS DE REGRESIÓN MSI-CAL 2 Tareas Actividad
  • Bibliografía
    • Página principal de métrica en el MAP: http://www.map.es/csi/metrica3/index.html
    • Autoformación: http://www.map.es/csi/metrica3/autoformacion.htm
    • Documentos utilizados
    • Introducción: http://www.map.es/csi/metrica3/introduccion.pdf
    • Interfaz de Calidad: http://www.map.es/csi/metrica3/calidad.pdf
    • Técnicas: http://www.map.es/csi/metrica3/tecnicas.pdf
    • Participantes: http://www.map.es/csi/metrica3/Participantes.pdf