Conceptos básicos

Métrica v3: Metodología de planificación, desarrollo y mantenimiento de sistemas de información, con enfoque orientado al proceso y apta tanto para desarrollo estructurado como orientado a objetos.

Procesos

Hay 7 procesos agrupados en Planificación (PSI), Desarrollo (de EVS a IAS) y Mantenimiento (MSI), y cada uno tiene asociado una serie de actividades.

  1. PSI Planificación de sistemas de información: obtención de un marco de referencia para el desarrollo de sistemas de información que responda a los objetivos estratégicos de la organización (básicamente es un el plan estratégico de la organización, no confundir con la planificación de un proyecto en particular)
  2. EVS Estudio de Viabilidad del Sistema: para una nueva necesidad se genera una solución técnica, con un plazo de resolución, unos costes asociados, un catálogo de requisitos...
  3. ASI Análisis del Sistema de Información: elaboración de Especificación de Requisitos Software (ERS), refinamiento, adicciones y confirmación del catalogo de requisitos, modelos conceptuales y planes de prueba...
  4. DSI Diseño del Sistema de Información: definición de la arquitectura del sistema y del entorno tecnológico, especificación detallada de los componentes del sistema de información, adicciones al catálogo de requisitos...
  5. CSI Construcción del Sistema de Información: generación de código, pruebas, manuales de usuario, plan de formación de usuarios...
  6. IAS Implantación y Aceptación del Sistema de Información: formación a usuarios, pruebas de implantación y aceptación, establecimiento del acuerdo de nivel de servicio, paso a producción...
  7. MSI Mantenimiento del Sistema de Información: atender el mantenimiento de tipo correctivo y evolutivo (queda fuera de Métrica v3 los adaptativo y perfectivo)

Interfaces

Las interfaces son tareas paralelas a toda la ejecución del proyecto.

  1. Aseguramiento de la calidad
  2. Seguridad
  3. Gestión de la configuración
  4. Gestión del proyecto

Técnicas y prácticas

  • Las técnicas se basan en estándares y notaciones con criterios de calidad
  • Las prácticas no necesitan cumplir unas reglas preestablecidas

Técnicas de Desarrollo:

  1. Análisis coste/beneficio
  2. Casos de uso
  3. Diagrama de clases
  4. Diagrama de componentes
  5. Diagrama de descomposición
  6. Diagrama de despliegue
  7. Diagrama de estructura
  8. Diagrama de flujo de datos (DFD)
  9. Diagrama de interacción
    • Diagrama de secuencia
    • Diagrama de colaboración
  10. Diagrama de paquetes
  11. Diagrama de transición de estados
  12. Modelado de procesos de la organización
    • SADT (structured analysis and design technique)
  13. Modelo entidad/relación extendido
  14. Normalización
  15. Optimización
  16. Reglas de obtención del modelo físico a partir del lógico
  17. Reglas de transformación
  18. Técnicas matriciales

Técnicas de Gestión:

  1. Técnicas de Estimación
    • Método Albrecht para el Análisis de los Puntos Función
    • Método MARK II para el Análisis de los Puntos Función
  2. Staffing Size (Orientación a Objetos)
  3. Planificación
    • Program Evaluation & Review Technique – PERT
    • Diagrama de Gantt
    • Estructura de Descomposición de Trabajo (WBS – Work Breakdown Structure)
    • Diagrama de Extrapolación

Prácticas para la gestión del proyecto

  1. Análisis de Impacto
  2. Catalogación
  3. Cálculo de Accesos
  4. Caminos de Acceso
  5. Diagrama de Representación
  6. Factores Críticos de Éxito
  7. Impacto en la Organización
  8. Presentaciones
  9. Prototipado
  10. Pruebas
  11. Revisión Formal
  12. Revisión Técnica
  13. Sesiones de Trabajo

Perfiles y participantes

  • Directivo:
    • Comité de dirección
    • Comité de seguimiento
    • Directores de usuarios
    • Usuarios expertos
  • Jefe de proyecto:
    • Jefe de proyecto
    • Responsable de implantación
    • Responsable de mantenimiento
    • Responsable de operación
    • Responsable de Sistemas
    • Responsable de Seguridad
    • Responsable de Calidad
  • Consultor:
    • Consultor
    • Consultor Informático
    • Consultor de las Tecnologías de la Información
    • Consultor de Sistemas de Información
    • Especialista en Comunicaciones
    • Técnico de Sistemas
    • Técnicos de Comunicaciones
  • Analista:
    • Analista
    • Administrador de Bases de Datos
    • Equipo de Arquitectura
    • Equipo de Formación
    • Equipo de Implantación
    • Equipo de Operación
    • Equipo de Seguridad
    • Equipo de Soporte Técnico
    • Equipo de Proyecto
    • Grupo de Aseguramiento de la Calidad
  • Programador:
    • Programador

Bibliografía