Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORMÁTICOS
María Y. Arangurí G
maranguri@usat.edu.pe
CALIDAD DE SOFTWARE
www.usat.edu.pe
www.usat.edu.pe
Objetivos
Dar a conocer los conceptos de Calidad
de los Sistemas Informáticos, su
Importancia y componentes.
Determinar la Calidad de Productos de
Software: Modelos, Normas ISO.
Identificar las características de Calidad
de Procesos de Software: Gestión,
Modelado, Entornos.
Establecer relaciones de ISOS en relación
al desarrollo o mantenimiento de
software.
2 www.usat.edu.pe
Contenido
• Calidad de los Sistemas Informáticos: Importancia,
Componentes.
• Calidad de Productos de Software: Modelos, Normas ISO.
• Calidad de Procesos de Software: Gestión, Modelado,
Entornos.
• Relaciones de ISOS en relación al desarrollo o mantenimiento
de software.
3 www.usat.edu.pe
Calidad de los Sistemas Informáticos
• CALIDAD:
– “Es la aptitud de un producto o servicio para satisfacer las
necesidades del usuario”.
– “Es la cualidad de todos los productos, no solamente de
equipos sino también de programas, para satisfacer alguna
necesidad de propósito
• IMPORTANCIA:
– La “calidad de diseño” acompaña a la “calidad de los
requisitos, especificaciones y diseño del sistema”.
– La “calidad de coherencia” es un aspecto centrado
principalmente en la implementación de sistemas;
– Si la implementación sigue al diseño, y el sistema resultante
cumple con los objetivos de requisitos y de rendimiento, la
calidad de coherencia es alta. especifico”.
www.usat.edu.pe
Calidad de los Sistemas Informáticos
COMPONENTES:
• El proceso
– Conjunto de actividades, métodos, prácticas y
transformaciones usadas para desarrollar y mantener los
productos de software y sus productos de trabajo asociados.
– Que los resultados estén basados en una correcta definición.
Que los resultados sean mejorados en función de los objetivos
de negocio.
www.usat.edu.pe
Calidad de Productos de Software:
• La calidad del producto obtenido y la calidad del proceso de
desarrollo.
• Las mismas son dependientes ya que para lograr calidad en un
producto debe haber calidad en su proceso de desarrollo.
• Las metas que se establezcan para la calidad del producto van a
determinar los objetivos del proceso de desarrollo, ya que la
calidad del primero va a depender, entre otros aspectos, de la
calidad del mencionado proceso.
• Los requerimientos de calidad más significativos del proceso de
software son:
– Que produzca los resultados esperados
– Que los resultados estén basados en una correcta definición. Que los resultados
sean mejorados en función de los objetivos de negocio.
www.usat.edu.pe
Calidad de Productos de Software: Normas
www.usat.edu.pe
Calidad de Productos de Software: Normas
www.usat.edu.pe
Conceptos relacionados
9 www.usat.edu.pe
Sistema de Gestión de la Calidad (I)
ISO 9000:2000
www.usat.edu.pe
Sistema de Gestión de Calidad (y II)
www.usat.edu.pe
Política de Calidad
• Intenciones globales y orientación de una organización
relativas a la calidad tal como se expresan formalmente
por la Alta Dirección.
• Proporciona el marco de referencia para el
establecimiento de los objetivos de la calidad.
ISO 9000:2000
• Ejemplos:
• Cero defectos Mínimo coste.
• Satisfacción del cliente. Mantenibilidad
• Prevención de defectos.
• Rapidez de entrega.
www.usat.edu.pe
Planificación de Calidad
ISO 9000:2000
www.usat.edu.pe
Control de Calidad
• Juran:
– El control de calidad es el proceso a través del cual se
miden las características de la calidad en un momento
dado, se comparan con estándares, y se toman
acciones sobre las desviaciones.
• Shewhart:
– Control significa acción para conseguir un
determinado propósito.
– Control de calidad son las acciones necesarias para
mantener una determinada característica o
características de la calidad dentro de unos límites
preestablecidos.
www.usat.edu.pe
Mejora de Calidad
ISO 9000:2000
www.usat.edu.pe
Calidad de Proceso Software
• La norma ISO 90003 proporciona, a las organizaciones, una guía
para la adaptación de la ISO 9001:2008 para la adquisición,
suministro, desarrollo, instalación y mantenimiento de
SOFTWARE y servicios de soporte. Identifica todos los aspectos
que deberían ser tratados y es independiente de la tecnología,
modelos de ciclo de vida, procesos de desarrollo y estructuras
organizacionales.
• La organización debe establecer, documentar, implementar y
mantener un sistema de gestión de la calidad software y
mejorar continuamente su eficacia, de acuerdo con los
siguientes requisitos generales:
www.usat.edu.pe
Calidad de Proceso Software
• La organización debe establecer, documentar, implementar y mantener un
sistema de gestión de la calidad software y mejorar
continuamente su eficacia, de acuerdo con los siguientes requisitos
generales:
▪ Determinar la secuencia e interacción de estos procesos.
▪ La organización debería también definir la secuencia e interacción de los
procesos en los modelos de ciclos de vida del software, la planificación de
la calidad y el desarrollo.
www.usat.edu.pe
Calidad de Proceso Software
www.usat.edu.pe
Conclusiones
21 www.usat.edu.pe
Referencias
22 www.usat.edu.pe
Mg. María Y. Arangurí G
email: maranguri@usat.edu.pe
http://www.facebook.com/usat.peru
https://twitter.com/usatenlinea
https://www.youtube.com/user/tvusat
https://plus.google.com/+usateduperu
www.usat.edu.pe