SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
ANGEL ANDREY GALVIS G
Ingeniería de Sistemas
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
INTRODUCCION
 En un escenario en el que los sistemas de software se
desarrollan y construyen por terceros proveedores.
 En general, una vez validado que el sistema responde a
los principales requisitos funcionales especificados, el
usuario realizará las pruebas de aceptación,
corrigiéndose los errores encontrados y traspasándose
al fin al entorno de producción. Sin embargo, en muy
pocas ocasiones se validan de manera rigurosa los
requisitos funcionales y los no funcionales, o se
ejecutan validaciones que aseguren que el sistema es
lo suficientemente robusto y estable como para pasar a
un entorno productivo con las garantías adecuadas.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
CALIDAD DEL SOFTWARE
 La calidad del software es un concepto complejo
que no es directamente comparable con la calidad
de la manufactura de producto.
 El significado de la palabra calidad genera mucha
confusión, quizás por la multidimensionalidad del
propio concepto. por lo anterior el glosario de
estándares de computación IEEE Std. 610 –
1991,define la calidad del software como “el grado
con el que un sistema, componente o proceso
cumple los requerimientos especificados y las
necesidades o expectativas del cliente o usuario”.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
CALIDAD DEL PRODUCTO SOFTWARE
-NORMA ISO/IEC
 La norma ISO/IEC 9126 de 1991, es la norma para
evaluar los productos de software, esta norma nos
indica las características de la calidad y los
lineamientos para su uso, fue desarrollada para dar
soporte a aquellas necesidades; las características
de calidad y sus métricas asociadas, pueden ser
útiles tanto como para evaluar el producto como
para definir los requerimientos de la calidad y otros
usos.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 La norma ISO/IEC 9126 define la calidad en uso
como la perspectiva del usuario de la calidad del
producto software cuando éste es usado en un
ambiente específico y un contexto de uso
específico. Éste mide la extensión para la cual los
usuarios pueden conseguir sus metas en un
ambiente particular, en vez de medir las
propiedades del software en si mismo.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 El modelo de la calidad en uso muestra un conjunto
de 4 características: efectividad, productividad,
integridad, y satisfacción.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
CALIDAD DEL PRODUCTO SOFTWARE
NORMA ISO/IEC - 14598
 El estándar ISO/IEC 14598 es actualmente usado
como base metodológica para la evaluación del
producto software. En sus diferentes etapas,
establece un marco de trabajo para evaluar la
calidad de los productos de software
proporcionando, además, métricas y requisitos
para los procesos de evaluación de los mismos.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 La norma define las principales características del
proceso de evaluación
-Repetitividad.
-Reproducibilidad.
-Imparcialidad.
-Objetividad.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 Para estas características se describen las
medidas concretas que participan:
-Análisis de los requisitos de evaluación.
-Evaluación de las especificaciones.
-Evaluación del diseño y definición del plan de
evaluación.
-Ejecución del plan de evaluación.
-Evaluación de la conclusión.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
La Norma ISO/IEC 14598 define el proceso para
evaluar un producto de software, el mismo consta de
seis partes:
 ISO/IEC 14598-1 Visión General: provee una visión
general de las otras cinco partes y explica la
relación entre la evaluación del producto software y
el modelo de calidad definido en la ISO/IEC 9126.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 ISO/IEC 14598-2 Planeamiento y Gestión: contiene
requisitos y guías para las funciones de soporte
tales como la planificación y gestión de la
evaluación del producto del software.
 ISO/IEC 14598-3 Proceso para desenvolvedores:
provee los requisitos y guías para la evaluación del
producto software cuando la evaluación es llevada
a cabo en paralelo con el desarrollo por parte del
desarrollador.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 ISO/IEC 14598-4 Proceso para adquirientes:
provee los requisitos y guías para que la
evaluación del producto software sea llevada a
cabo en función a los compradores que planean
adquirir o reutilizar un producto de software
existente o pre-desarrollado.

ISO/IEC 14598-5 Proceso para avaladores: provee
los requisitos y guías para la evaluación del
producto software cuando la evaluación es llevada
a cabo por evaluadores independientes.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 ISO/IEC 14598-6 Documentación de Módulos: provee las
guías para la documentación del módulo de evaluación.
Los servicios relacionados con la evaluación de software de
productos son generalmente adaptados a las necesidades de
los usuarios finales individuales o proveedores, en función de
por qué se pidió la evaluación. Los servicios de evaluación de
software incluyen:
-Definición de perfiles de calidad de referencia de software
-Evaluación de acuerdo con los modelos de calidad predefinidos
-Certificación de la calidad del software de acuerdo a los
modelos de calidad y normas
-Las comparaciones entre productos
-La reingeniería del software
-Servicio de Monitoreo de calidad del producto.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
CALIDAD DEL PRODUCTO SOFTWARE
NORMA ISO/IEC 25000 (SquaRE)
 ISO 25000:2005 (SQuaRE -Software Quality
Requirements and Evaluation) es una nueva serie de
normas que se basa en ISO 9126 y en ISO 14598
(Evaluación del software). Uno de los principales
objetivos de la serie SQuaRE es la coordinación y
harmonización del contenido de ISO 9126 y de ISO
15939:2002 (Measurement Information Model). ISO
15939 tiene un modelo de información que ayuda a
determinar que se debe especificar durante la
planificación, performance y evaluación de la medición.
Para su aplicación, cuenta con los siguientes pasos:
Recopilar los datos, Preparación de los datos y Análisis
de los datos.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 Su objetivo principal es guiar el desarrollo de los
productos de software con la especificación y
evaluación de requisitos de calidad. Establece
criterios para la especificación de requisitos de
calidad de productos software, sus métricas y su
evaluación. SQuaRE está formada por las
divisiones siguientes:
 ISO/IEC 2500n. División de gestión de calidad. Los
estándares que forman esta división definen todos
los modelos comunes, términos y referencias a los
que se alude en las demás divisiones de SQuaRE.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 SO/IEC 2501n. División del modelo de calidad. El
estándar que conforma esta división presenta un
modelo de calidad detallado, incluyendo
características para la calidad interna, externa y en
uso.
 ISO/IEC 2502n. División de mediciones de calidad.
Los estándares pertenecientes a esta división
incluyen un modelo de referencia de calidad del
producto software, definiciones matemáticas de las
métricas de calidad y una guía práctica para su
aplicación. Presenta aplicaciones de métricas para
la calidad de software interna, externa y en uso.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 ISO/IEC 2503n. División de requisitos de calidad.
Los estándares que forman parte de esta división
ayudan a especificar los requisitos de calidad.
Estos requisitos pueden ser usados en el proceso
de especificación de requisitos de calidad para un
producto software que va a ser desarrollado ó
como entrada para un proceso de evaluación. El
proceso de definición de requisitos se guía por el
establecido en la norma ISO/IEC 15288 (ISO,
2003).
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 ISO/IEC 2504n. División de evaluación de la
calidad. Estos estándares proporcionan requisitos,
recomendaciones y guías para la evaluación de un
producto software, tanto si la llevan a cabo
evaluadores, como clientes o desarrolladores.
 ISO/IEC 25050–25099. Estándares de extensión
SQuaRE. Incluyen requisitos para la calidad de
productos de software “Off-The-Self” y para el
formato común de la industria (CIF) para informes
de usabilidad.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
 Al igual que la norma ISO/IEC 9126, este estándar
define tres vistas diferenciadas en el estudio de la
calidad de un producto:
-Vista interna: esta vista se ocupa de las propiedades del
software como: el tamaño, la complejidad o la
conformidad con las normas de orientación a objetos.
-Vista externa: vista que analiza el comportamiento del
software en producción y estudia sus atributos, por
ejemplo: el rendimiento de un software en una máquina
determinada, el uso de memoria de un programa o el
tiempo de funcionamiento entre fallos.
-Vista en uso: mide la productividad y efectividad del
usuario final al utilizar el software.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
La primera puede utilizarse desde las primeras fases
del desarrollo, permitiendo detectar deficiencias en el
software en edades muy tempranas del ciclo de vida
del software.
La segunda, sin embargo, necesita que el producto
software este completo y se utilizará por tanto en el
pase a producción del producto, siendo muy
dependiente de la máquina donde se ejecute.
Por último la tercera vista que también estudia el
producto software finalizado será dependiente del
usuario y estará condicionada a los factores
personales del mismo.
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE
ESTÁNDARES Y MODELOS DE CALIDAD DEL
SOFTWARE

Más contenido relacionado

La actualidad más candente

Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebaschoselin
 
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareKarloz Dz
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del softwareJuan Pablo Carvallo
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmiSandrea Rodriguez
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareEvelinBermeo
 
calidad de los sistemas de informacion
calidad de los sistemas de informacioncalidad de los sistemas de informacion
calidad de los sistemas de informacionErika Vazquez
 
Diagrama de despliegue
Diagrama de despliegueDiagrama de despliegue
Diagrama de despliegueElvisAR
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 
Ejemplo plan de_pruebas
Ejemplo plan de_pruebasEjemplo plan de_pruebas
Ejemplo plan de_pruebasnicolas2100
 
mapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdfmapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdfCarlosEspinel10
 
Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwarepaoaboytes
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 

La actualidad más candente (20)

Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebas
 
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de Software
 
Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del software
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmi
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
calidad de los sistemas de informacion
calidad de los sistemas de informacioncalidad de los sistemas de informacion
calidad de los sistemas de informacion
 
Diagrama de despliegue
Diagrama de despliegueDiagrama de despliegue
Diagrama de despliegue
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
Guia iso 9126
Guia iso 9126Guia iso 9126
Guia iso 9126
 
Proyecto Final - Calidad de Software
Proyecto Final - Calidad de SoftwareProyecto Final - Calidad de Software
Proyecto Final - Calidad de Software
 
Ejemplo plan de_pruebas
Ejemplo plan de_pruebasEjemplo plan de_pruebas
Ejemplo plan de_pruebas
 
mapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdfmapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdf
 
Cuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de softwareCuadro comparativo modelos para el desarrollo de software
Cuadro comparativo modelos para el desarrollo de software
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Modelo SPICE
Modelo SPICEModelo SPICE
Modelo SPICE
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 

Destacado

Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareAngel Canul Cruz
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega2008PA2Info3
 
Gestion de la calidad con software libre
Gestion de la calidad con software libreGestion de la calidad con software libre
Gestion de la calidad con software libreManuel Morales
 
Modelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software LibreModelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software LibreEQ SOFT EIRL
 
Modelo De Calidad
Modelo De CalidadModelo De Calidad
Modelo De Calidadmake000
 
U3T2 - Gestión de la calidad del software a través de SQA
U3T2 - Gestión de la calidad del software a través de SQAU3T2 - Gestión de la calidad del software a través de SQA
U3T2 - Gestión de la calidad del software a través de SQALuis Eduardo Pelaez Valencia
 
Prueba de-caja-negra-y-caja-blanca pwp
Prueba de-caja-negra-y-caja-blanca pwpPrueba de-caja-negra-y-caja-blanca pwp
Prueba de-caja-negra-y-caja-blanca pwpGomez Gomez
 
Qa (quality assurance)
Qa (quality assurance)Qa (quality assurance)
Qa (quality assurance)Marco Villalta
 
Control de Calidad del Software
Control de  Calidad del SoftwareControl de  Calidad del Software
Control de Calidad del SoftwareIntellimedia
 
Gestión de la Calidad Total
Gestión de la Calidad TotalGestión de la Calidad Total
Gestión de la Calidad TotalGonzalo Guerrero
 
DISEÑO DE UN SISTEMA DE INFORMACIÓN PARA EL ÁREA DE RECURSOS HUMANOS DE LA CA...
DISEÑO DE UN SISTEMA DE INFORMACIÓN PARA EL ÁREA DE RECURSOS HUMANOS DE LA CA...DISEÑO DE UN SISTEMA DE INFORMACIÓN PARA EL ÁREA DE RECURSOS HUMANOS DE LA CA...
DISEÑO DE UN SISTEMA DE INFORMACIÓN PARA EL ÁREA DE RECURSOS HUMANOS DE LA CA...UNIVERSIDAD MAGISTER (Sitio Oficial)
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blancaStudentPc
 
Modelos De Gestion De Calidad
Modelos De Gestion De CalidadModelos De Gestion De Calidad
Modelos De Gestion De CalidadRodrigo Poblete
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De SoftwareJimmy Campo
 

Destacado (20)

Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al software
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega
 
Gestion de la calidad con software libre
Gestion de la calidad con software libreGestion de la calidad con software libre
Gestion de la calidad con software libre
 
Modelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software LibreModelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software Libre
 
ESTANDARES Y MODELOS
ESTANDARES Y MODELOSESTANDARES Y MODELOS
ESTANDARES Y MODELOS
 
Modelo De Calidad
Modelo De CalidadModelo De Calidad
Modelo De Calidad
 
Análisis/QA
Análisis/QAAnálisis/QA
Análisis/QA
 
U3T2 - Gestión de la calidad del software a través de SQA
U3T2 - Gestión de la calidad del software a través de SQAU3T2 - Gestión de la calidad del software a través de SQA
U3T2 - Gestión de la calidad del software a través de SQA
 
SEGUNDA PARTE - Gestion de la calidad del software
SEGUNDA PARTE - Gestion de la calidad del softwareSEGUNDA PARTE - Gestion de la calidad del software
SEGUNDA PARTE - Gestion de la calidad del software
 
Prueba de-caja-negra-y-caja-blanca pwp
Prueba de-caja-negra-y-caja-blanca pwpPrueba de-caja-negra-y-caja-blanca pwp
Prueba de-caja-negra-y-caja-blanca pwp
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
 
pruebas de cajas blanca
 pruebas de cajas blanca pruebas de cajas blanca
pruebas de cajas blanca
 
Qa (quality assurance)
Qa (quality assurance)Qa (quality assurance)
Qa (quality assurance)
 
Control de Calidad del Software
Control de  Calidad del SoftwareControl de  Calidad del Software
Control de Calidad del Software
 
Gestión de la Calidad Total
Gestión de la Calidad TotalGestión de la Calidad Total
Gestión de la Calidad Total
 
DISEÑO DE UN SISTEMA DE INFORMACIÓN PARA EL ÁREA DE RECURSOS HUMANOS DE LA CA...
DISEÑO DE UN SISTEMA DE INFORMACIÓN PARA EL ÁREA DE RECURSOS HUMANOS DE LA CA...DISEÑO DE UN SISTEMA DE INFORMACIÓN PARA EL ÁREA DE RECURSOS HUMANOS DE LA CA...
DISEÑO DE UN SISTEMA DE INFORMACIÓN PARA EL ÁREA DE RECURSOS HUMANOS DE LA CA...
 
Pruebas de caja blanca y negra
Pruebas  de caja blanca y negraPruebas  de caja blanca y negra
Pruebas de caja blanca y negra
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blanca
 
Modelos De Gestion De Calidad
Modelos De Gestion De CalidadModelos De Gestion De Calidad
Modelos De Gestion De Calidad
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
 

Similar a Estandares y modelos de calidad del software

Similar a Estandares y modelos de calidad del software (20)

Estándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson BarreraEstándares de calidad, ISO/IEC por Edinson Barrera
Estándares de calidad, ISO/IEC por Edinson Barrera
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares
 
Normas y estándares de calidad para el desarrollo
Normas y estándares de calidad para el desarrolloNormas y estándares de calidad para el desarrollo
Normas y estándares de calidad para el desarrollo
 
Norma25000_LuisALBIS.pptx
Norma25000_LuisALBIS.pptxNorma25000_LuisALBIS.pptx
Norma25000_LuisALBIS.pptx
 
institutos_normas_estandares.pdf
institutos_normas_estandares.pdfinstitutos_normas_estandares.pdf
institutos_normas_estandares.pdf
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
S2-CDSQA.pptx
S2-CDSQA.pptxS2-CDSQA.pptx
S2-CDSQA.pptx
 
Calidad del producto ISO 9126
Calidad del producto ISO 9126Calidad del producto ISO 9126
Calidad del producto ISO 9126
 
MODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWAREMODELOS DE CALIDAD DEL SOFTWARE
MODELOS DE CALIDAD DEL SOFTWARE
 
Evaluación calidad productos de software
Evaluación calidad productos de softwareEvaluación calidad productos de software
Evaluación calidad productos de software
 
Normas y estandares de calidad
Normas y estandares de calidadNormas y estandares de calidad
Normas y estandares de calidad
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
Iso iec 14598
Iso iec 14598Iso iec 14598
Iso iec 14598
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx
 
presentacion_estandares_de_calidad_1.pptx
presentacion_estandares_de_calidad_1.pptxpresentacion_estandares_de_calidad_1.pptx
presentacion_estandares_de_calidad_1.pptx
 
Estándares de calidad y normas iso
Estándares de calidad y normas isoEstándares de calidad y normas iso
Estándares de calidad y normas iso
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Estandares IHC
Estandares IHCEstandares IHC
Estandares IHC
 

Último

Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...capil94195
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5Laura225304
 

Último (7)

Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
 

Estandares y modelos de calidad del software

  • 1. ANGEL ANDREY GALVIS G Ingeniería de Sistemas
  • 2. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE INTRODUCCION  En un escenario en el que los sistemas de software se desarrollan y construyen por terceros proveedores.  En general, una vez validado que el sistema responde a los principales requisitos funcionales especificados, el usuario realizará las pruebas de aceptación, corrigiéndose los errores encontrados y traspasándose al fin al entorno de producción. Sin embargo, en muy pocas ocasiones se validan de manera rigurosa los requisitos funcionales y los no funcionales, o se ejecutan validaciones que aseguren que el sistema es lo suficientemente robusto y estable como para pasar a un entorno productivo con las garantías adecuadas.
  • 3. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE CALIDAD DEL SOFTWARE  La calidad del software es un concepto complejo que no es directamente comparable con la calidad de la manufactura de producto.  El significado de la palabra calidad genera mucha confusión, quizás por la multidimensionalidad del propio concepto. por lo anterior el glosario de estándares de computación IEEE Std. 610 – 1991,define la calidad del software como “el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario”.
  • 4. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE CALIDAD DEL PRODUCTO SOFTWARE -NORMA ISO/IEC  La norma ISO/IEC 9126 de 1991, es la norma para evaluar los productos de software, esta norma nos indica las características de la calidad y los lineamientos para su uso, fue desarrollada para dar soporte a aquellas necesidades; las características de calidad y sus métricas asociadas, pueden ser útiles tanto como para evaluar el producto como para definir los requerimientos de la calidad y otros usos.
  • 5. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE
  • 6. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  La norma ISO/IEC 9126 define la calidad en uso como la perspectiva del usuario de la calidad del producto software cuando éste es usado en un ambiente específico y un contexto de uso específico. Éste mide la extensión para la cual los usuarios pueden conseguir sus metas en un ambiente particular, en vez de medir las propiedades del software en si mismo.
  • 7. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  El modelo de la calidad en uso muestra un conjunto de 4 características: efectividad, productividad, integridad, y satisfacción.
  • 8. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE CALIDAD DEL PRODUCTO SOFTWARE NORMA ISO/IEC - 14598  El estándar ISO/IEC 14598 es actualmente usado como base metodológica para la evaluación del producto software. En sus diferentes etapas, establece un marco de trabajo para evaluar la calidad de los productos de software proporcionando, además, métricas y requisitos para los procesos de evaluación de los mismos.
  • 9. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  La norma define las principales características del proceso de evaluación -Repetitividad. -Reproducibilidad. -Imparcialidad. -Objetividad.
  • 10. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  Para estas características se describen las medidas concretas que participan: -Análisis de los requisitos de evaluación. -Evaluación de las especificaciones. -Evaluación del diseño y definición del plan de evaluación. -Ejecución del plan de evaluación. -Evaluación de la conclusión.
  • 11. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE La Norma ISO/IEC 14598 define el proceso para evaluar un producto de software, el mismo consta de seis partes:  ISO/IEC 14598-1 Visión General: provee una visión general de las otras cinco partes y explica la relación entre la evaluación del producto software y el modelo de calidad definido en la ISO/IEC 9126.
  • 12. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  ISO/IEC 14598-2 Planeamiento y Gestión: contiene requisitos y guías para las funciones de soporte tales como la planificación y gestión de la evaluación del producto del software.  ISO/IEC 14598-3 Proceso para desenvolvedores: provee los requisitos y guías para la evaluación del producto software cuando la evaluación es llevada a cabo en paralelo con el desarrollo por parte del desarrollador.
  • 13. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  ISO/IEC 14598-4 Proceso para adquirientes: provee los requisitos y guías para que la evaluación del producto software sea llevada a cabo en función a los compradores que planean adquirir o reutilizar un producto de software existente o pre-desarrollado.  ISO/IEC 14598-5 Proceso para avaladores: provee los requisitos y guías para la evaluación del producto software cuando la evaluación es llevada a cabo por evaluadores independientes.
  • 14. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  ISO/IEC 14598-6 Documentación de Módulos: provee las guías para la documentación del módulo de evaluación. Los servicios relacionados con la evaluación de software de productos son generalmente adaptados a las necesidades de los usuarios finales individuales o proveedores, en función de por qué se pidió la evaluación. Los servicios de evaluación de software incluyen: -Definición de perfiles de calidad de referencia de software -Evaluación de acuerdo con los modelos de calidad predefinidos -Certificación de la calidad del software de acuerdo a los modelos de calidad y normas -Las comparaciones entre productos -La reingeniería del software -Servicio de Monitoreo de calidad del producto.
  • 15. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE CALIDAD DEL PRODUCTO SOFTWARE NORMA ISO/IEC 25000 (SquaRE)  ISO 25000:2005 (SQuaRE -Software Quality Requirements and Evaluation) es una nueva serie de normas que se basa en ISO 9126 y en ISO 14598 (Evaluación del software). Uno de los principales objetivos de la serie SQuaRE es la coordinación y harmonización del contenido de ISO 9126 y de ISO 15939:2002 (Measurement Information Model). ISO 15939 tiene un modelo de información que ayuda a determinar que se debe especificar durante la planificación, performance y evaluación de la medición. Para su aplicación, cuenta con los siguientes pasos: Recopilar los datos, Preparación de los datos y Análisis de los datos.
  • 16. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  Su objetivo principal es guiar el desarrollo de los productos de software con la especificación y evaluación de requisitos de calidad. Establece criterios para la especificación de requisitos de calidad de productos software, sus métricas y su evaluación. SQuaRE está formada por las divisiones siguientes:  ISO/IEC 2500n. División de gestión de calidad. Los estándares que forman esta división definen todos los modelos comunes, términos y referencias a los que se alude en las demás divisiones de SQuaRE.
  • 17. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  SO/IEC 2501n. División del modelo de calidad. El estándar que conforma esta división presenta un modelo de calidad detallado, incluyendo características para la calidad interna, externa y en uso.  ISO/IEC 2502n. División de mediciones de calidad. Los estándares pertenecientes a esta división incluyen un modelo de referencia de calidad del producto software, definiciones matemáticas de las métricas de calidad y una guía práctica para su aplicación. Presenta aplicaciones de métricas para la calidad de software interna, externa y en uso.
  • 18. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  ISO/IEC 2503n. División de requisitos de calidad. Los estándares que forman parte de esta división ayudan a especificar los requisitos de calidad. Estos requisitos pueden ser usados en el proceso de especificación de requisitos de calidad para un producto software que va a ser desarrollado ó como entrada para un proceso de evaluación. El proceso de definición de requisitos se guía por el establecido en la norma ISO/IEC 15288 (ISO, 2003).
  • 19. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  ISO/IEC 2504n. División de evaluación de la calidad. Estos estándares proporcionan requisitos, recomendaciones y guías para la evaluación de un producto software, tanto si la llevan a cabo evaluadores, como clientes o desarrolladores.  ISO/IEC 25050–25099. Estándares de extensión SQuaRE. Incluyen requisitos para la calidad de productos de software “Off-The-Self” y para el formato común de la industria (CIF) para informes de usabilidad.
  • 20. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE  Al igual que la norma ISO/IEC 9126, este estándar define tres vistas diferenciadas en el estudio de la calidad de un producto: -Vista interna: esta vista se ocupa de las propiedades del software como: el tamaño, la complejidad o la conformidad con las normas de orientación a objetos. -Vista externa: vista que analiza el comportamiento del software en producción y estudia sus atributos, por ejemplo: el rendimiento de un software en una máquina determinada, el uso de memoria de un programa o el tiempo de funcionamiento entre fallos. -Vista en uso: mide la productividad y efectividad del usuario final al utilizar el software.
  • 21. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE La primera puede utilizarse desde las primeras fases del desarrollo, permitiendo detectar deficiencias en el software en edades muy tempranas del ciclo de vida del software. La segunda, sin embargo, necesita que el producto software este completo y se utilizará por tanto en el pase a producción del producto, siendo muy dependiente de la máquina donde se ejecute. Por último la tercera vista que también estudia el producto software finalizado será dependiente del usuario y estará condicionada a los factores personales del mismo.
  • 22. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE
  • 23. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE
  • 24. ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE