Tabla Comparativa Yuridia

9
Estándar Iso 9000-3 ISO 9126 spice IEEE 1061 IEEE 1227 CMMI Ámbito de aplicación Guía para la aplicación de ISO 9001 para el desarrollo, la aplicación y mantenimiento de software. Es un modelo para especificar la calidad del software. Evaluar y mejorar la capacidad y madurez de los procesos Junto con la ISO 12207, la norma aplica la evaluación y mejora de la calidad de procesos de desarrollo y mantenimiento de software Aquellas empresas que desarrollan software y se preocupan por brindar un software de calidad utilizando métricas para medir esta misma Enfoca los procesos del software desde el punto de vista técnico del sistema y desde el punto de vista comercial de la empresa. Es considerado ampliamente como base para el comercio mundial de software. Es un enfoque de procesos qu a las organiza los elementos esenciales par proceso efecti En su favor *Incremento en la eficiencia y productividad *Mayor percepción de calidad * Reduce la variedad y tipos de productos * Reduce inventarios y costos de producción * Mejora la gestión y el diseño de productos * Mejora la comercialización de los Puede contar con una norma ISO, internacional y abierta. Evaluación por niveles de madurez, la evaluación más extendida entre los **Se crea un software con muchos beneficios. **Se crea un software con seguridad de manejo de información. **Asegura Establecimien to de procesos Valoración de procesos Mejoramiento *Reducción de el desarrollo. *Localización resolución de *Mejora en la fiabilidad de planificación. *Aumento de pr Nombre Yuridia Luna MarcosNo. Control 11292094 pág.

Transcript of Tabla Comparativa Yuridia

Estándar Iso 9000-3 ISO 9126 spice IEEE 1061 IEEE 1227 CMMI

Ámbito de aplicación

Guía para la aplicación de ISO 9001 para el desarrollo, la aplicación y mantenimiento de software.

Es un modelo para especificar la calidad del software.

Evaluar y mejorar la capacidad y madurez de los procesos

Junto con la ISO 12207, la norma aplica la evaluación y mejora de la calidad de procesos de desarrollo y mantenimiento de software

Aquellas empresas que desarrollan software y se preocupan por brindar un software de calidad utilizando métricas para medir esta misma

Enfoca los procesos del software desde el punto de vista técnico del sistema y desde el punto de vista comercial de la empresa.

Es considerado ampliamente como base para el comercio mundial de software.

Es un enfoque de mejora de procesos que provee a las organizaciones los elementos esenciales para un proceso efectivo.

En su favor *Incremento en la eficiencia y productividad

*Mayor percepción de calidad*Se amplía la satisfacción del cliente*Se reducen las auditorias de calidad*Agiliza el tiempo de desarrollo de un sistema

* Reduce la variedad y tipos de productos* Reduce inventarios y costos de producción* Mejora la gestión y el diseño de productos* Mejora la comercialización de los productos* Agiliza los procesos pedidos

Puede contar con una norma ISO, internacional y abierta.Evaluación por niveles de madurez, la evaluación más extendida entre los modelos de mejora.

Menor coste de certificación que otros modelos similares.

Certificaciones de prestigio: otorgada por AENOR.

**Se crea un software con muchos beneficios.**Se crea un software con seguridad de manejo de información. **Asegura flexibilidad.**Buen diseño de interfaces.**Se crea un software muy robusto y con buena usabilidad

Establecimiento de procesos

Valoración de procesos

Mejoramiento de procesos

*Reducción de costos en el desarrollo.*Localización y resolución de defectos.*Mejora en la fiabilidad de la planificación.*Aumento de producción.Mejora en la calidad del producto

En su contra *El tiempo requerido para escribir el manual*El intenso papeleo necesario*Los altos costes de

* No entra en las fases del proyecto ni describe los procesos necesarios para su ejecución* No incluye los procesos de gestión de la calidad y, por lo

**El proceso es

Es difícil de aplicar además de que es costoso y necesita

*Falta de adecuación al enfoque que experimenta el sector de las TI.

Nombre Yuridia Luna Marcos No. Control 11292094 pág.

implantación de las normas*El tiempo requerido para llevar a término la implantación*Los altos costes de mantenimiento de la norma*La falta de asesoramiento gratuito*la falta de coherencia entre los diversos auditoresel tiempo empleado en controlar la documentación antes de las auditorías

tanto, da a entender que estos procesos no forman parte de la gestión del proyecto

demasiado largo.

**Requiere de mucho personal.

mucho tiempo.

**El proceso de evaluación es muy costoso en tiempo y esfuerzo.

Nombre Yuridia Luna Marcos No. Control 11292094 pág.

Procesos El proceso se realiza por secciones 1.Administración de la responsabilidad2.Sistemas de calidad3.Auditorías internas de calidad4.Revisión de contratos5.Control de documentos y datos6.planificación del diseño y desarrollo7.Inspección y pruebas8.Control, calibración y mantenimiento de los equipos de inspección, medición y pruebas utilizados por la empresa9.Control del producto no conforme10.Acciones correctivas y preventivas11. Control de los registros de calidad.12.Capacitación13.Estadísticas

4.1.1 Identificar una lista de posibles requisitos de calidad

4.1.2 Determinar la lista de los requisitos de calidad

4.1.3 Cuantificar cada factor de calidad

4.2 Identificar las métricas de calidad de software

4.2.1 Aplicar el marco métricas de calidad de software

4.2.2.1 Identificar los costos de implementación de las métricas.

4.2.2.2 Identificar los beneficios de la aplicación de las métricas

4.2.3 Ganancia de compromiso con las métricas establecidas

Mide la madurez del desarrollo del software en una escala del 1 al 5.

InicialRepetibleDefinidoGestionadoOptimizado

Validación Solo es una guía para poder cubrir los requisitos de una certificación ISO

Aplicación del IEEE/EIA 12207.0 a la estrategia de desarrollo denominada

SEI organismo que emite un certificado de la organización evaluada positivamente. Pero no hay certificación

Nombre Yuridia Luna Marcos No. Control 11292094 pág.

“Cascada” SEI no emite certificado, sólo acredita a los auditores (lead appraisers).

Objetivo Proveer las especificaciones de cómo aplicar la ISO 9001 al desarrollo del software, implementación y mantenimiento.

Es abarcar todos los aspectos que pueden afectar a la calidad de los productos de software.Un producto software está definido en un sentido amplio como: los ejecutables, código fuente, descripciones de arquitectura

Desarrollar un marco de trabajo común para la evaluación y mejora de procesos de software.

Aplicar el estándar desarrollado en la industria del software.

Promover la transferencia de conocimiento y de tecnología sobre procesos de software entre todas las empresas.

Una metodología para establecer los requisitos de calidad e identificación, implementación, análisis y validación de los procesos y métricas de calidad de software del producto

MejoramientoEstablecimiento de procesos

Valoración de procesos

Mejoramiento de procesos

*Producir servicios y Productos de calidad.*Crear valor para los accionistas.*Mejorar la satisfacción del cliente.*Incrementar la participación en el mercado.*Ganar reconocimiento en la industria.

Representación

Técnicas análisis Solo es una guía para alcanzar la certificación.

Compuesto por 4 partes:Calidad interna y externa, métricas y calidad en uso

Considere los requisitos contractuales y la adquisición, tales como

1 - Selección e Implementación de un proceso de ciclo

Estos niveles sirven de

Nombre Yuridia Luna Marcos No. Control 11292094 pág.

costo o programar limitaciones , las garantías, requisitos métricas de clientes y el interés de la organización

de vida2 - Análisis de requisitos del sistema3 - Diseño arquitectónico del sistema4 - Análisis de requisitos del software5 - Diseño detallado del software6 - Codificación y pruebas del software7 - Integración del software8 - Pruebas de calificación del software9 - Integración del sistema10 - Pruebas de calificación del sistema11 - Instalación del software12 - Soporte al software

referencia para el conocimiento del estado de la madurez del proceso del software en la organización

Método para mejora de procesos

1. Efectividad: Capacidad del software para permitir a los usuarios alcanzar objetivos especificados con exactitud y completitud, en un contexto de uso especificado.2. Productividad: Capacidad del software para permitir a

Se representa por un Modelo de Procesos de Referencia externo. Conjunto de procesos caracterizados según su propósito y salidas que genera:

Procesos del ciclo de vida del software: Estudio a través de la

a) Identificar los objetivos de calidad y aumentar el conocimiento de los objetivos. b) Proporcionar información oportuna de los problemas de calidad en el proceso de desarrollo.

*Organización del proyecto*Ambiente de ingeniería*Actividades del ciclo de vida y su sub-división*Gestión de la

Es un modelo de mejora de procesos para desarrollar productos y servicios con altos estándares de calidad

Nombre Yuridia Luna Marcos No. Control 11292094 pág.

los usuarios gastar una cantidad adecuada de recursos con relación a la efectividad alcanzada, en un contexto de uso especificado.3. Seguridad física: Capacidad del software para alcanzar niveles aceptables del riesgo de hacer daño a personas, al negocio, al software, a las propiedades o al medio ambiente en un contexto de uso especificado.4. Satisfacción: Capacidad del software para satisfacer a los usuarios en un contexto de uso especificado

norma ISO/IEC 12207 AMD ½.**Procesos del ciclo de vida del sistema: Estudio a través de la norma ISO/IEC 15288. **Human Centered Lifecycle Process: Estudio a través de la norma ISO/IEC 18529

c) Aumentar la satisfacción del cliente mediante la cuantificación de la calidad del software antes de su entrega.

d) Proporcionar una base cuantitativa para la toma de decisiones acerca de la calidad del software.

e) Reducir los costos del ciclo de vida del software, mejorando eficiencia del proceso

Calidad de los productos o servicios*Gestión de la Seguridad*Supervisión y administración de sub-contratistas*Aseguramiento de la Calidad*Verificación y validación*Involucramiento del cliente*Involucramiento del usuario*Gestión de RiesgosSeguridad*Medios para planificar tiempos, controlar y reportar

Conclusiones

Nombre Yuridia Luna Marcos No. Control 11292094 pág.

Nombre Yuridia Luna Marcos No. Control 11292094 pág.