Estándares de Calidad Aplicados Al Desarrollo de SoftwarePrincipales Estándares:ISO        SPICE       CMMI
Estándar de CalidadPara garantizar que un software sea de calidad y que cumpla con todos los objetivos, conforme a los requisitos analizados y establecidos para cumplir con las expectativas del cliente, se    utilizan estándares.¿Qué es un Estándar de Calidad?Son normas y parámetros internacionales que regulan o estandarizan la elaboración y distribución de productos.
Establecen:
El nivel máximo y mínimo aceptables para un indicador, el cual determina el punto en el que se estará cumpliendo la calidad.ISO, SPICE y CMMEstos son los  principales estándares aplicados al desarrollo de software y cada uno de ellos tienen diferencias vitales entre sí.Estándar ISOEsta agencia se estableció el 23 de febrero de 1947.
Abarca 163 países y su cede está en Ginebra, Suiza.
Organismo no gubernamental por lo tanto no tiene autoridad.
No abarca procesos y productos erétricos ni electrónica.ISO 9000La serie ISO 9000 se refiere a los Sistemas de Gestión de Calidad y especifica la manera en que se debe documentar efectivamente los elementos de los sistemas de calidad. Esta no especifica la tecnología a usar.Ventajas del ISO 9000Estandariza las actividades del personal mediante la documentación.
Incrementa la satisfacción del cliente.
Mide y monitoriza el desempeño de procesos.
Disminuye re-procesos.
Incrementa eficacia y/o eficiencia de la organización al lograr objetivos.Ventajas del ISO 9000Mejora continuamente en los procesos, productos, eficacia, etc.
Reduce las indecencias de producción o prestación de servicios.Series ISO 9000ISO 9000 proporciona las siguientes series:
ISO 9001: diseño, manufactura, instalación y sistemas de servicio.
ISO 9002: Producción e Instalación.
ISO 9003: Inspección y examen de productos finales.
ISO 9004: Proporciona una guía interna para desarrollar sistemas propios de calidad.ISO 9001El objetivo de la ISO 9001 es construir un sistema de calidad el cual contenga la estructura de la organización, responsabilidades, procedimientos, procesos y recursos para implementar una dirección de calidad. ISO 9000-3 Esta se parte de la ISO 9000 y es una guía que contiene una serie de pasos que facilitan la aplicación de la norma ISO 9001 a las organizaciones dedicadas al desarrollo, suministro y mantenimiento de software.EstructuraSistema de la calidad – estructura.Responsabilidad de la gestión.Sistema de la calidad.Auditorías internas al sistema de la calidad.Acciones correctivas.Sistema de la calidad - actividades a lo largo del ciclo de vida.General.Análisis del contratoEspecificación de los requisitos del compradorPlanificación del desarrolloPlanificación de la calidadProyecto e implementaciónPruebas y validacionesAceptaciónReproducción, entrega e instalaciónMantenimientoSistema de la calidad - actividades de apoyo (independientes de cualquier fase)Gestión de la configuraciónControl de documentosRegistros de la calidadMediciónReglas, prácticas y convencionesHerramientas y técnicasAprovisionamientoProductos de software incluidos
Estándar SPICE (ISO 15504)Software Process Improvement and Capability Determination
Es un conjunto de normas y técnicas para el proceso de desarrollo de software y funciones relacionadas con la gestión empresarial.SPICEEs una referencia para los modelos de madurez, en la cual los asesores realizan evaluaciones, y determinan cuales son las capacidades de la organización para la entrega de productos.Niveles de Capacidad de SPICE
Atributos del Proceso SPICE1.1 Proceso de rendimiento
2.1 Gestión del Rendimiento
2.2 Trabajo de Gestión de Productos
3.1 Definición del proceso
3.2 Proceso de implementación
4.1 Proceso de Medición
4.2 Control de Procesos
5.1 Proceso de Innovación
5.2 Proceso de Optimización .Estándar CMMICapabilityMaturityModelIntegration
Es un modelo para la mejora  y evaluación de procesos para el desarrollo , mantenimiento, y operación de sistemas de software.Áreas de interésCMMI para el Desarrollo: procesos de desarrollo de productos y servicios
CMMI para la Adquisición: gestión de la cadena de suministro, adquisición y contratación externa en los procesos del gobierno y la industria.
CMMI para Servicios: cubrir todas las actividades que requieren gestionar, establecer y entregar Servicios.CMMEs un modelo que se encuentra integrado en el CMMI, fue desarrollado por el SEI y publicada oficialmente en 1993.
Establece un conjunto de prácticas (KPA) . Conjunto de buenas prácticas.CMMCada nivel cuenta con un número de áreas claves (KPA) de proceso que deben lograrse.

Estandares de calidad aplicadas al software

  • 1.
    Estándares de CalidadAplicados Al Desarrollo de SoftwarePrincipales Estándares:ISO SPICE CMMI
  • 2.
    Estándar de CalidadParagarantizar que un software sea de calidad y que cumpla con todos los objetivos, conforme a los requisitos analizados y establecidos para cumplir con las expectativas del cliente, se utilizan estándares.¿Qué es un Estándar de Calidad?Son normas y parámetros internacionales que regulan o estandarizan la elaboración y distribución de productos.
  • 3.
  • 4.
    El nivel máximoy mínimo aceptables para un indicador, el cual determina el punto en el que se estará cumpliendo la calidad.ISO, SPICE y CMMEstos son los principales estándares aplicados al desarrollo de software y cada uno de ellos tienen diferencias vitales entre sí.Estándar ISOEsta agencia se estableció el 23 de febrero de 1947.
  • 5.
    Abarca 163 paísesy su cede está en Ginebra, Suiza.
  • 6.
    Organismo no gubernamentalpor lo tanto no tiene autoridad.
  • 7.
    No abarca procesosy productos erétricos ni electrónica.ISO 9000La serie ISO 9000 se refiere a los Sistemas de Gestión de Calidad y especifica la manera en que se debe documentar efectivamente los elementos de los sistemas de calidad. Esta no especifica la tecnología a usar.Ventajas del ISO 9000Estandariza las actividades del personal mediante la documentación.
  • 8.
  • 9.
    Mide y monitorizael desempeño de procesos.
  • 10.
  • 11.
    Incrementa eficacia y/oeficiencia de la organización al lograr objetivos.Ventajas del ISO 9000Mejora continuamente en los procesos, productos, eficacia, etc.
  • 12.
    Reduce las indecenciasde producción o prestación de servicios.Series ISO 9000ISO 9000 proporciona las siguientes series:
  • 13.
    ISO 9001: diseño,manufactura, instalación y sistemas de servicio.
  • 14.
    ISO 9002: Produccióne Instalación.
  • 15.
    ISO 9003: Inspeccióny examen de productos finales.
  • 16.
    ISO 9004: Proporcionauna guía interna para desarrollar sistemas propios de calidad.ISO 9001El objetivo de la ISO 9001 es construir un sistema de calidad el cual contenga la estructura de la organización, responsabilidades, procedimientos, procesos y recursos para implementar una dirección de calidad. ISO 9000-3 Esta se parte de la ISO 9000 y es una guía que contiene una serie de pasos que facilitan la aplicación de la norma ISO 9001 a las organizaciones dedicadas al desarrollo, suministro y mantenimiento de software.EstructuraSistema de la calidad – estructura.Responsabilidad de la gestión.Sistema de la calidad.Auditorías internas al sistema de la calidad.Acciones correctivas.Sistema de la calidad - actividades a lo largo del ciclo de vida.General.Análisis del contratoEspecificación de los requisitos del compradorPlanificación del desarrolloPlanificación de la calidadProyecto e implementaciónPruebas y validacionesAceptaciónReproducción, entrega e instalaciónMantenimientoSistema de la calidad - actividades de apoyo (independientes de cualquier fase)Gestión de la configuraciónControl de documentosRegistros de la calidadMediciónReglas, prácticas y convencionesHerramientas y técnicasAprovisionamientoProductos de software incluidos
  • 17.
    Estándar SPICE (ISO15504)Software Process Improvement and Capability Determination
  • 18.
    Es un conjuntode normas y técnicas para el proceso de desarrollo de software y funciones relacionadas con la gestión empresarial.SPICEEs una referencia para los modelos de madurez, en la cual los asesores realizan evaluaciones, y determinan cuales son las capacidades de la organización para la entrega de productos.Niveles de Capacidad de SPICE
  • 19.
    Atributos del ProcesoSPICE1.1 Proceso de rendimiento
  • 20.
    2.1 Gestión delRendimiento
  • 21.
    2.2 Trabajo deGestión de Productos
  • 22.
  • 23.
    3.2 Proceso deimplementación
  • 24.
  • 25.
  • 26.
    5.1 Proceso deInnovación
  • 27.
    5.2 Proceso de Optimización .EstándarCMMICapabilityMaturityModelIntegration
  • 28.
    Es un modelopara la mejora y evaluación de procesos para el desarrollo , mantenimiento, y operación de sistemas de software.Áreas de interésCMMI para el Desarrollo: procesos de desarrollo de productos y servicios
  • 29.
    CMMI para laAdquisición: gestión de la cadena de suministro, adquisición y contratación externa en los procesos del gobierno y la industria.
  • 30.
    CMMI para Servicios:cubrir todas las actividades que requieren gestionar, establecer y entregar Servicios.CMMEs un modelo que se encuentra integrado en el CMMI, fue desarrollado por el SEI y publicada oficialmente en 1993.
  • 31.
    Establece un conjuntode prácticas (KPA) . Conjunto de buenas prácticas.CMMCada nivel cuenta con un número de áreas claves (KPA) de proceso que deben lograrse.