Estándares ISO 9000-3: Gestión de Calidad y Riesgos en Ingeniería de Software

Clasificado en Diseño e Ingeniería

Escrito el en español con un tamaño de 3,66 KB

ISO 9000-3: Marco de Calidad en el Desarrollo de Software

1. Marco de Referencia

  • a) Responsabilidad de la Dirección
  • b) Sistema de Calidad
  • c) Auditorías Internas del Sistema de Calidad
  • d) Acciones Correctivas y Preventivas

2. Ciclo de Vida del Producto

  • a) Revisión del Contrato
  • b) Especificación de los Requisitos del Cliente
  • c) Planificación del Desarrollo
  • d) Planificación de la Calidad
  • e) Diseño, Implementación y Pruebas
  • f) Réplicas, Entrega e Instalación
  • g) Mantenimiento

3. Actividades de Soporte

  • a) Gestión de Configuración
  • b) Control de la Documentación del Sistema de Calidad
  • c) Registro de Calidad
  • d) Métricas: Alcance, frecuencia, destinatario, etc.
  • e) Prácticas, Responsabilidades y Convenciones
  • f) Herramientas y Técnicas
  • g) Compras
  • h) Control del Software Incluido
  • i) Formación

Gestión de Riesgos

  1. Identificación: Listas de comprobación.
  2. Valoración: Cuantificar y priorizar.
  3. Análisis (Plan de Riesgo): Objetivos, acciones, responsables, estimaciones, planes preventivos y de contingencia.
  4. Control y Seguimiento: Revisión del cumplimiento de planes, control de ratios y detección de nuevos riesgos.

Clasificación de Riesgos

  • 1) Gestionable, dentro del alcance.
  • 2) Gestionable, fuera del alcance.
  • 3) Inevitable.

Estrategia y Niveles

Estrategia: Prevenir, controlar, transferir o asumir.

Nivel: 1) Control de crisis, 2) Arreglo de error, 3) Mitigación, 4) Prevención, 5) Eliminación de causas.

Proceso de Certificación

  • Liderazgo de la Dirección en el proyecto.
  • Diagnóstico inicial y modelo de actuación.
  • Elaboración del Manual de Calidad y definición de procesos.
  • Documentación e implantación del Sistema de Calidad.
  • Planes de Calidad para cada proyecto nuevo.
  • Revisión de pruebas, registros de calidad y revisión de la dirección.
  • Mejora continua y certificación final.

DRA (Desarrollo, Reutilización y Aplicación)

Incluye: M. Gestión, M. Datos, M. Procesos Generales, Aplicación (4GL reutilización), Pruebas y Entregas.

Estimación en Ingeniería de Software

  • Estimación de tamaño: Puntos de Función (PF), Líneas de Código (LOC).
  • Estimación de esfuerzo: COCOMO, datos históricos, etc.
  • Estimación de planificación: P (meses) = 3 x (personas-mes)^(1/3).

Puntos de Función

  1. Entradas
  2. Salidas
  3. Consultas
  4. Ficheros lógicos internos
  5. Ficheros lógicos externos

COCOMO II

  1. Modelo de Composición de Aplicación: Prototipado, estima puntos objeto (pantalla, informe, componentes).
  2. Modelo de Diseño Temprano: Estima puntos de función no ajustados.
  3. Modelo Post-Arquitectura: Convierte PF en KLOC y aplica COCOMO I con factores correctores dependientes.

Entradas relacionadas: