Está en la página 1de 7

Estndar

mbito de aplicacin

Iso 9000-3
Gua para la aplicacin de ISO 9001 para el desarrollo, la aplicacin y mantenimiento de software.

ISO 9126
Es un modelo para especificar la calidad del software.

spice
Evaluar y mejorar la capacidad y madurez de los procesos Junto con la ISO 12207, la norma aplica la evaluacin y mejora de la calidad de procesos de desarrollo y mantenimiento de software

IEEE 1061
Aquellas empresas que desarrollan software y se preocupan por brindar un software de calidad utilizando mtricas para medir esta misma

IEEE 1227
Enfoca los procesos del software desde el punto de vista tcnico del sistema y desde el punto de vista comercial de la empresa. Es considerado ampliamente como base para el comercio mundial de software.

CMMI
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 percepcin de calidad *Se ampla la satisfaccin 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 produccin * Mejora la gestin y el diseo de productos * Mejora la comercializacin de los productos * Agiliza los procesos pedidos

Puede contar con una norma ISO, internacional y abierta. Evaluacin por niveles de madurez, la evaluacin ms extendida entre los modelos de mejora. Menor coste de certificacin 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 informacin. **Asegura flexibilidad. **Buen diseo de interfaces. **Se crea un software muy robusto y con buena usabilidad

Establecimiento de procesos Valoracin de procesos Mejoramiento de procesos

*Reduccin de costos en el desarrollo. *Localizacin y resolucin de defectos. *Mejora en la fiabilidad de la planificacin. *Aumento de produccin. Mejora en la calidad del producto

Nombre Yuridia Luna Marcos

No. Control 11292094

pg.

En su contra

*El tiempo requerido para escribir el manual *El intenso papeleo necesario *Los altos costes de implantacin de las normas *El tiempo requerido para llevar a trmino la implantacin *Los altos costes de mantenimiento de la norma *La falta de asesoramiento gratuito *la falta de coherencia entre los diversos auditores el tiempo empleado en controlar la documentacin antes de las auditoras

* No entra en las fases del proyecto ni describe los procesos necesarios para su ejecucin * No incluye los procesos de gestin de la calidad y, por lo tanto, da a entender que estos procesos no forman parte de la gestin del proyecto

**El proceso es demasiado largo.

Es difcil de aplicar adems de que es costoso y necesita mucho tiempo.

*Falta de adecuacin al enfoque que experimenta el sector de las TI.

**Requiere de mucho personal.

**El proceso de evaluacin es muy costoso en tiempo y esfuerzo.

Nombre Yuridia Luna Marcos

No. Control 11292094

pg.

Procesos

Validacin

El proceso se realiza por secciones 1.Administracin de la responsabilidad 2.Sistemas de calidad 3.Auditoras internas de calidad 4.Revisin de contratos 5.Control de documentos y datos 6.planificacin del diseo y desarrollo 7.Inspeccin y pruebas 8.Control, calibracin y mantenimiento de los equipos de inspeccin, medicin y pruebas utilizados por la empresa 9.Control del producto no conforme 10.Acciones correctivas y preventivas 11. Control de los registros de calidad. 12.Capacitacin 13.Estadsticas Solo es una gua para poder cubrir los requisitos de una certificacin ISO

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 mtricas de calidad de software 4.2.1 Aplicar el marco mtricas de calidad de software 4.2.2.1 Identificar los costos de implementacin de las mtricas. 4.2.2.2 Identificar los beneficios de la aplicacin de las mtricas 4.2.3 Ganancia de compromiso con las mtricas establecidas

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

Inicial Repetible Definido Gestionado Optimizado

Aplicacin del IEEE/EIA 12207.0 a la estrategia de desarrollo

SEI organismo que emite un certificado de la organizacin evaluada positivamente. Pero no hay certificacin

Nombre Yuridia Luna Marcos

No. Control 11292094

pg.

denominada Cascada

Objetivo

Proveer las especificaciones de cmo aplicar la ISO 9001 al desarrollo del software, implementacin 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, cdigo fuente, descripciones de arquitectura

Desarrollar un marco de trabajo comn para la evaluacin y mejora de procesos de software. Aplicar el estndar desarrollado en la industria del software. Promover la transferencia de conocimiento y de tecnologa sobre procesos de software entre todas las empresas.

Una metodologa para establecer los requisitos de calidad e identificacin, implementacin, anlisis y validacin de los procesos y mtricas de calidad de software del producto

Mejoramiento Establecimiento de procesos Valoracin de procesos Mejoramiento de procesos

SEI no emite certificado, slo acredita a los auditores (lead appraisers). *Producir servicios y Productos de calidad. *Crear valor para los accionistas. *Mejorar la satisfaccin del cliente. *Incrementar la participacin en el mercado. *Ganar reconocimiento en la industria.

Representacin

Tcnicas anlisis

Solo es una gua para alcanzar la

Compuesto por 4 partes: Calidad interna y externa,

Considere los requisitos contractuales y la

1 - Seleccin e Implementacin de

Nombre Yuridia Luna Marcos

No. Control 11292094

pg.

certificacin.

mtricas y calidad en uso

adquisicin, tales como costo o programar limitaciones , las garantas, requisitos mtricas de clientes y el inters de la organizacin

un proceso de ciclo de vida 2 - Anlisis de requisitos del sistema 3 - Diseo arquitectnico del sistema 4 - Anlisis de requisitos del software 5 - Diseo detallado del software 6 - Codificacin y pruebas del software 7 - Integracin del software 8 - Pruebas de calificacin del software 9 - Integracin del sistema 10 - Pruebas de calificacin del sistema 11 - Instalacin del software 12 - Soporte al software *Organizacin del proyecto *Ambiente de ingeniera *Actividades del ciclo de vida y su

Estos niveles sirven de referencia para el conocimiento del estado de la madurez del proceso del software en la organizacin

Mtodo 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.

Se representa por un Modelo de Procesos de Referencia externo. Conjunto de procesos caracterizados segn su propsito y salidas que genera:

a) Identificar los objetivos de calidad y aumentar el conocimiento de los objetivos. b) Proporcionar informacin oportuna de los problemas

Es un modelo de mejora de procesos para desarrollar productos y servicios con

Nombre Yuridia Luna Marcos

No. Control 11292094

pg.

2. Productividad: Capacidad del software para permitir a los usuarios gastar una cantidad adecuada de recursos con relacin a la efectividad alcanzada, en un contexto de uso especificado. 3. Seguridad fsica: Capacidad del software para alcanzar niveles aceptables del riesgo de hacer dao a personas, al negocio, al software, a las propiedades o al medio ambiente en un contexto de uso especificado. 4. Satisfaccin: Capacidad del software para satisfacer a los usuarios en un contexto de uso especificado

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

de calidad en el proceso de desarrollo. c) Aumentar la satisfaccin del cliente mediante la cuantificacin 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

sub-divisin *Gestin de la Calidad de los productos o servicios *Gestin de la Seguridad *Supervisin y administracin de sub-contratistas *Aseguramiento de la Calidad *Verificacin y validacin *Involucramiento del cliente *Involucramiento del usuario *Gestin de Riesgos Seguridad *Medios para planificar tiempos, controlar y reportar

altos estndares de calidad

Conclusiones

Nombre Yuridia Luna Marcos

No. Control 11292094

pg.

Nombre Yuridia Luna Marcos

No. Control 11292094

pg.