SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Universidad Nacional Abierta y a Distancia
Curso: Calidad de Software
Grupo: 22
Código: 202016903
Paso 2 Análisis y Planeación
Nombre: Julian Andrés Carvajal Chamorro
Tutora: Sandra Milena Cruz Molano
Normas ISO/IEC 9126
Periodo 16-01 marzo 2023
ISO/IEC 9126
Las normas ISO/IEC 9126 son un conjunto de normas internacionales que establecen las
características de calidad de los productos de software. Estas normas son fundamentales para
garantizar la calidad de los productos de software, ya que establecen los criterios para evaluar la
calidad del software. Las normas ISO/IEC 9126 constan de cuatro partes:
• ISO/IEC 9126-1:2001. Parte 1: Modelo de calidad
• ISO/IEC 9126-2:2001. Parte 2: Métricas externas
• ISO/IEC 9126-3:2003. Parte 3: Métricas internas
• ISO/IEC TR 9126-4:2004. Parte 4: Guía para la calidad del software
La parte 1 de las normas ISO/IEC 9126 describe el modelo de calidad del software, que se divide en seis
características de calidad:
1. Funcionalidad: Esta característica se refiere a la capacidad del software para cumplir con las necesidades del
usuario y con los requisitos funcionales establecidos. Esta característica se divide en las siguientes
subcaracterísticas:
• Adecuación: grado en que el software proporciona las funciones necesarias para cumplir los requisitos
establecidos.
• Exactitud: grado en que el software proporciona los resultados correctos.
• Interoperabilidad: capacidad del software para interactuar con otros sistemas.
• Seguridad: capacidad del software para proteger los datos y recursos.
2. Fiabilidad: Esta característica se refiere a la capacidad del software para mantener su nivel de funcionamiento
durante un periodo de tiempo determinado. Esta característica se divide en las siguientes subcaracterísticas:
• Madurez: grado en que el software está libre de fallos y errores.
• Tolerancia a fallos: capacidad del software para mantener su nivel de funcionamiento en caso de fallos.
• Capacidad de recuperación: capacidad del software para recuperarse en caso de fallos.
ISO/IEC 9126-1:2001. Parte 1: Modelo de calidad
3. Usabilidad: Esta característica se refiere a la facilidad de uso del software para el usuario final. Esta
característica se divide en las siguientes subcaracterísticas:
• Comprensibilidad: grado en que el software es fácil de entender.
• Aprendizaje: grado en que el usuario puede aprender a utilizar el software.
• Operabilidad: grado en que el software es fácil de operar.
• Atractividad: grado en que el software es atractivo para el usuario.
4. Eficiencia: Esta característica se refiere al desempeño del software en relación al consumo de recursos. Esta
característica se divide en las siguientes subcaracterísticas:
• Tiempo de respuesta: tiempo que tarda el software en responder a una solicitud del usuario.
• Utilización de recursos: grado en que el software utiliza los recursos de forma eficiente.
ISO/IEC 9126-1:2001. Parte 1: Modelo de calidad
5. Mantenibilidad: Esta característica se refiere a la capacidad del software para ser modificado y adaptado a
cambios. Esta característica se divide en las siguientes subcaracterísticas:
• Analizabilidad: grado en que el software puede ser analizado para identificar fallos.
• Cambiabilidad: grado en que el software puede ser modificado para corregir fallos.
• Estabilidad: grado en que el software se mantiene estable después de la corrección de fallos.
• Testabilidad: grado en que el software puede ser probado para verificar su corrección.
6. Portabilidad: Esta característica se refiere a la capacidad del software para ser utilizado en diferentes
entornos y plataformas. Esta característica se divide en las siguientes subcaracterísticas:
• Adaptabilidad: grado en que el software puede ser adaptado a diferentes entornos y plataformas.
• Instalabilidad: grado en que el software puede ser instalado en diferentes entornos y plataformas de
forma eficiente.
• Coexistencia: grado en que el software puede coexistir con otros sistemas en el mismo entorno.
• Reemplazabilidad: grado en que el software puede ser reemplazado por otro software sin afectar el
funcionamiento del sistema.
ISO/IEC 9126-1:2001. Parte 1: Modelo de calidad
ISO/IEC 9126-2:2001. Parte 2: Métricas externas
La parte 2 de la norma ISO/IEC 9126 establece las métricas para la evaluación de la calidad del
software en función de las características definidas en la parte 1. Esta parte de la norma proporciona
una lista de métricas que se pueden utilizar para medir y evaluar la calidad del software en cada una
de las subcaracterísticas definidas en la parte 1.
Por ejemplo, para la subcaracterística de "exactitud" dentro de la característica de "funcionalidad", una
posible métrica podría ser el porcentaje de casos de prueba que se ejecutan correctamente. Para la
subcaracterística de "mantenibilidad", una posible métrica podría ser el tiempo promedio necesario
para corregir un error en el software.
La parte 2 de la norma también proporciona orientación sobre cómo aplicar estas métricas para
evaluar la calidad del software en diferentes etapas del ciclo de vida del software, como durante el
diseño, la implementación, las pruebas y el mantenimiento.
ISO/IEC 9126-3:2003. Parte 3: Métricas internas
La parte 3 de la norma ISO/IEC 9126 proporciona orientación sobre la aplicación de las
partes 1 y 2 de la norma. Esta parte de la norma se centra en cómo utilizar las características y
métricas definidas en las partes 1 y 2 para evaluar la calidad del software en diferentes
entornos y situaciones.
La parte 3 de la norma proporciona una lista de factores que pueden influir en la calidad del
software, como el tipo de usuario, el entorno de uso, las características técnicas del software y
el ciclo de vida del software. También se ofrecen recomendaciones sobre cómo seleccionar las
características y métricas adecuadas para evaluar la calidad del software en función de estos
factores.
Además, la parte 3 de la norma también aborda la integración de la evaluación de la calidad
del software en el proceso de desarrollo de software y en el proceso de adquisición de
software. Se ofrecen recomendaciones sobre cómo establecer requisitos de calidad, cómo
seleccionar proveedores de software en función de la calidad del software y cómo utilizar la
evaluación de la calidad del software para mejorar continuamente el proceso de desarrollo y
adquisición de software.
ISO/IEC TR 9126-4:2004. Parte 4: Guía para la calidad del
software
La parte 4 de la norma ISO/IEC 9126 proporciona un modelo de evaluación de la calidad del software
que se basa en las características definidas en la parte 1 de la norma. Este modelo de evaluación se
utiliza para evaluar la calidad del software en función de las necesidades y expectativas del usuario final.
El modelo de evaluación de la calidad del software definido en la parte 4 de la norma consta de tres
partes principales: objetivos de calidad, criterios de calidad y métricas de calidad. Los objetivos de
calidad definen los requisitos de calidad que deben cumplir el software, los criterios de calidad definen
cómo se evalúa si se cumplen estos requisitos y las métricas de calidad definen cómo se mide la calidad
del software en función de estos criterios.
La parte 4 de la norma también proporciona orientación sobre cómo utilizar el modelo de evaluación de
la calidad del software para establecer requisitos de calidad, seleccionar criterios y métricas de calidad,
evaluar la calidad del software y mejorar continuamente la calidad del software.
Conclusiones
• Las normas ISO/IEC 9126 son fundamentales para garantizar la calidad de los productos de
software. Estas normas establecen el modelo de calidad, la métrica para medir la calidad, la guía
para la aplicación y la guía para la mejora de la calidad del software. La aplicación de estas normas
debe ser adaptada a las necesidades específicas de cada proyecto de software y la mejora de la
calidad del software debe ser un proceso continuo y debe involucrar a todos los miembros del equipo
de desarrollo.
• las normas ISO/IEC 9126 son un conjunto de estándares internacionales que establecen un marco
de referencia para la evaluación de la calidad del software. Estas normas se dividen en cuatro partes
y se desarrollaron a través de un proceso colaborativo que involucró a expertos en calidad del
software de todo el mundo. Las normas son ampliamente aceptadas y se utilizan en todo el mundo
como un importante instrumento para garantizar la calidad del software.
Bibliografía
• Carrillo, A. B., Mateo, P. R., & Monje, M. R. (2012). Métricas para la evaluación de la calidad funcional Una revisión sistemática.
(Spanish). CISTI (Iberian Conference on Information Systems & Technologies / Conferência Ibérica de Sistemas e Tecnologias de Informação)
Proceedings, 501–506.
https://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=aci&AN=82744597&lang=es&site
=eds-live&scope=site
• González-Sánchez, J.-L., Montero-Simarro, F., & Gutiérrez-Vela, F.-L. (2012). Evolución del concepto de usabilidad como indicador de
calidad del software. (Spanish). El Profesional de La Información, 21(5), 529–536.
https://bibliotecavirtual.unad.edu.co/login?url=https://search.ebscohost.com/login.aspx?direct=true&db=edsdnp&AN=edsdnp.4036670AR
T&lang=es&site=eds-live&scope=site
• Aguirre, C. (2021). Calidad de software. Repositorio institucional UNAD. https://repository.unad.edu.co/handle/10596/41655
• Aguirre, C. (2022). Métricas de software. Repositorio institucional UNAD. https://repository.unad.edu.co/handle/10596/52381
• Bojacá, E. A. (2019). Métricas de pruebas de software. Repositorio Institucional UNAD.
https://repository.unad.edu.co/handle/10596/26559.
• ISO/IEC. (2001). ISO/IEC 9126-1:2001 - Software engineering - Product quality - Part 1: Quality model.
• ISO/IEC. (2001). ISO/IEC 9126-2:2001 - Software engineering - Product quality - Part 2: External metrics.
• ISO/IEC. (2003). ISO/IEC 9126-3:2003 - Software engineering - Product quality - Part 3: Internal metrics.
• ISO/IEC. (2004). ISO/IEC TR 9126-4:2004 - Software engineering - Product quality - Part 4: Quality in use metrics.
¡GRACIAS!

Mais conteúdo relacionado

Semelhante a Presentacion_ISOIEC9126_Julian_Carvajal.pdf

presentacion_estandares_de_calidad_1.pptx
presentacion_estandares_de_calidad_1.pptxpresentacion_estandares_de_calidad_1.pptx
presentacion_estandares_de_calidad_1.pptxmaycolcastro11
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
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 BarreraDavid Lugo
 
Calidad del software
Calidad del software Calidad del software
Calidad del software Luisa Chiappe
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareLuisa Chiappe
 
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 desarrolloMonicaGaitnRivera
 
institutos_normas_estandares.pdf
institutos_normas_estandares.pdfinstitutos_normas_estandares.pdf
institutos_normas_estandares.pdfNelson Padilla
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestrerodrigoarriagasalinas
 
Iso iec 14598
Iso iec 14598Iso iec 14598
Iso iec 14598junior
 
Calidad de software alex
Calidad de software alexCalidad de software alex
Calidad de software alexAlexander Ortis
 
Estandares IHC
Estandares IHCEstandares IHC
Estandares IHCISI UCA
 
Medición de la calidad de un software
Medición de la calidad de un softwareMedición de la calidad de un software
Medición de la calidad de un softwarepedroalexandercamarg
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de softwareNoe Moctezuma
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del softwareraaf0001
 

Semelhante a Presentacion_ISOIEC9126_Julian_Carvajal.pdf (20)

presentacion_estandares_de_calidad_1.pptx
presentacion_estandares_de_calidad_1.pptxpresentacion_estandares_de_calidad_1.pptx
presentacion_estandares_de_calidad_1.pptx
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Normas y estandares
Normas y estandaresNormas y estandares
Normas y estandares
 
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
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Calidad del software
Calidad del software Calidad del software
Calidad del software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
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
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
institutos_normas_estandares.pdf
institutos_normas_estandares.pdfinstitutos_normas_estandares.pdf
institutos_normas_estandares.pdf
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Iso iec 14598
Iso iec 14598Iso iec 14598
Iso iec 14598
 
Calidad de software alex
Calidad de software alexCalidad de software alex
Calidad de software alex
 
Estandares IHC
Estandares IHCEstandares IHC
Estandares IHC
 
S2-CDSQA.pptx
S2-CDSQA.pptxS2-CDSQA.pptx
S2-CDSQA.pptx
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Medición de la calidad de un software
Medición de la calidad de un softwareMedición de la calidad de un software
Medición de la calidad de un software
 
Iso 9126
Iso 9126Iso 9126
Iso 9126
 
Calidad en el desarrollo de software
Calidad en el desarrollo de softwareCalidad en el desarrollo de software
Calidad en el desarrollo de software
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 

Presentacion_ISOIEC9126_Julian_Carvajal.pdf

  • 1. Universidad Nacional Abierta y a Distancia Curso: Calidad de Software Grupo: 22 Código: 202016903 Paso 2 Análisis y Planeación Nombre: Julian Andrés Carvajal Chamorro Tutora: Sandra Milena Cruz Molano Normas ISO/IEC 9126 Periodo 16-01 marzo 2023
  • 2. ISO/IEC 9126 Las normas ISO/IEC 9126 son un conjunto de normas internacionales que establecen las características de calidad de los productos de software. Estas normas son fundamentales para garantizar la calidad de los productos de software, ya que establecen los criterios para evaluar la calidad del software. Las normas ISO/IEC 9126 constan de cuatro partes: • ISO/IEC 9126-1:2001. Parte 1: Modelo de calidad • ISO/IEC 9126-2:2001. Parte 2: Métricas externas • ISO/IEC 9126-3:2003. Parte 3: Métricas internas • ISO/IEC TR 9126-4:2004. Parte 4: Guía para la calidad del software
  • 3. La parte 1 de las normas ISO/IEC 9126 describe el modelo de calidad del software, que se divide en seis características de calidad: 1. Funcionalidad: Esta característica se refiere a la capacidad del software para cumplir con las necesidades del usuario y con los requisitos funcionales establecidos. Esta característica se divide en las siguientes subcaracterísticas: • Adecuación: grado en que el software proporciona las funciones necesarias para cumplir los requisitos establecidos. • Exactitud: grado en que el software proporciona los resultados correctos. • Interoperabilidad: capacidad del software para interactuar con otros sistemas. • Seguridad: capacidad del software para proteger los datos y recursos. 2. Fiabilidad: Esta característica se refiere a la capacidad del software para mantener su nivel de funcionamiento durante un periodo de tiempo determinado. Esta característica se divide en las siguientes subcaracterísticas: • Madurez: grado en que el software está libre de fallos y errores. • Tolerancia a fallos: capacidad del software para mantener su nivel de funcionamiento en caso de fallos. • Capacidad de recuperación: capacidad del software para recuperarse en caso de fallos. ISO/IEC 9126-1:2001. Parte 1: Modelo de calidad
  • 4. 3. Usabilidad: Esta característica se refiere a la facilidad de uso del software para el usuario final. Esta característica se divide en las siguientes subcaracterísticas: • Comprensibilidad: grado en que el software es fácil de entender. • Aprendizaje: grado en que el usuario puede aprender a utilizar el software. • Operabilidad: grado en que el software es fácil de operar. • Atractividad: grado en que el software es atractivo para el usuario. 4. Eficiencia: Esta característica se refiere al desempeño del software en relación al consumo de recursos. Esta característica se divide en las siguientes subcaracterísticas: • Tiempo de respuesta: tiempo que tarda el software en responder a una solicitud del usuario. • Utilización de recursos: grado en que el software utiliza los recursos de forma eficiente. ISO/IEC 9126-1:2001. Parte 1: Modelo de calidad
  • 5. 5. Mantenibilidad: Esta característica se refiere a la capacidad del software para ser modificado y adaptado a cambios. Esta característica se divide en las siguientes subcaracterísticas: • Analizabilidad: grado en que el software puede ser analizado para identificar fallos. • Cambiabilidad: grado en que el software puede ser modificado para corregir fallos. • Estabilidad: grado en que el software se mantiene estable después de la corrección de fallos. • Testabilidad: grado en que el software puede ser probado para verificar su corrección. 6. Portabilidad: Esta característica se refiere a la capacidad del software para ser utilizado en diferentes entornos y plataformas. Esta característica se divide en las siguientes subcaracterísticas: • Adaptabilidad: grado en que el software puede ser adaptado a diferentes entornos y plataformas. • Instalabilidad: grado en que el software puede ser instalado en diferentes entornos y plataformas de forma eficiente. • Coexistencia: grado en que el software puede coexistir con otros sistemas en el mismo entorno. • Reemplazabilidad: grado en que el software puede ser reemplazado por otro software sin afectar el funcionamiento del sistema. ISO/IEC 9126-1:2001. Parte 1: Modelo de calidad
  • 6. ISO/IEC 9126-2:2001. Parte 2: Métricas externas La parte 2 de la norma ISO/IEC 9126 establece las métricas para la evaluación de la calidad del software en función de las características definidas en la parte 1. Esta parte de la norma proporciona una lista de métricas que se pueden utilizar para medir y evaluar la calidad del software en cada una de las subcaracterísticas definidas en la parte 1. Por ejemplo, para la subcaracterística de "exactitud" dentro de la característica de "funcionalidad", una posible métrica podría ser el porcentaje de casos de prueba que se ejecutan correctamente. Para la subcaracterística de "mantenibilidad", una posible métrica podría ser el tiempo promedio necesario para corregir un error en el software. La parte 2 de la norma también proporciona orientación sobre cómo aplicar estas métricas para evaluar la calidad del software en diferentes etapas del ciclo de vida del software, como durante el diseño, la implementación, las pruebas y el mantenimiento.
  • 7. ISO/IEC 9126-3:2003. Parte 3: Métricas internas La parte 3 de la norma ISO/IEC 9126 proporciona orientación sobre la aplicación de las partes 1 y 2 de la norma. Esta parte de la norma se centra en cómo utilizar las características y métricas definidas en las partes 1 y 2 para evaluar la calidad del software en diferentes entornos y situaciones. La parte 3 de la norma proporciona una lista de factores que pueden influir en la calidad del software, como el tipo de usuario, el entorno de uso, las características técnicas del software y el ciclo de vida del software. También se ofrecen recomendaciones sobre cómo seleccionar las características y métricas adecuadas para evaluar la calidad del software en función de estos factores. Además, la parte 3 de la norma también aborda la integración de la evaluación de la calidad del software en el proceso de desarrollo de software y en el proceso de adquisición de software. Se ofrecen recomendaciones sobre cómo establecer requisitos de calidad, cómo seleccionar proveedores de software en función de la calidad del software y cómo utilizar la evaluación de la calidad del software para mejorar continuamente el proceso de desarrollo y adquisición de software.
  • 8. ISO/IEC TR 9126-4:2004. Parte 4: Guía para la calidad del software La parte 4 de la norma ISO/IEC 9126 proporciona un modelo de evaluación de la calidad del software que se basa en las características definidas en la parte 1 de la norma. Este modelo de evaluación se utiliza para evaluar la calidad del software en función de las necesidades y expectativas del usuario final. El modelo de evaluación de la calidad del software definido en la parte 4 de la norma consta de tres partes principales: objetivos de calidad, criterios de calidad y métricas de calidad. Los objetivos de calidad definen los requisitos de calidad que deben cumplir el software, los criterios de calidad definen cómo se evalúa si se cumplen estos requisitos y las métricas de calidad definen cómo se mide la calidad del software en función de estos criterios. La parte 4 de la norma también proporciona orientación sobre cómo utilizar el modelo de evaluación de la calidad del software para establecer requisitos de calidad, seleccionar criterios y métricas de calidad, evaluar la calidad del software y mejorar continuamente la calidad del software.
  • 9. Conclusiones • Las normas ISO/IEC 9126 son fundamentales para garantizar la calidad de los productos de software. Estas normas establecen el modelo de calidad, la métrica para medir la calidad, la guía para la aplicación y la guía para la mejora de la calidad del software. La aplicación de estas normas debe ser adaptada a las necesidades específicas de cada proyecto de software y la mejora de la calidad del software debe ser un proceso continuo y debe involucrar a todos los miembros del equipo de desarrollo. • las normas ISO/IEC 9126 son un conjunto de estándares internacionales que establecen un marco de referencia para la evaluación de la calidad del software. Estas normas se dividen en cuatro partes y se desarrollaron a través de un proceso colaborativo que involucró a expertos en calidad del software de todo el mundo. Las normas son ampliamente aceptadas y se utilizan en todo el mundo como un importante instrumento para garantizar la calidad del software.
  • 10. Bibliografía • Carrillo, A. B., Mateo, P. R., & Monje, M. R. (2012). Métricas para la evaluación de la calidad funcional Una revisión sistemática. (Spanish). CISTI (Iberian Conference on Information Systems & Technologies / Conferência Ibérica de Sistemas e Tecnologias de Informação) Proceedings, 501–506. https://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=aci&AN=82744597&lang=es&site =eds-live&scope=site • González-Sánchez, J.-L., Montero-Simarro, F., & Gutiérrez-Vela, F.-L. (2012). Evolución del concepto de usabilidad como indicador de calidad del software. (Spanish). El Profesional de La Información, 21(5), 529–536. https://bibliotecavirtual.unad.edu.co/login?url=https://search.ebscohost.com/login.aspx?direct=true&db=edsdnp&AN=edsdnp.4036670AR T&lang=es&site=eds-live&scope=site • Aguirre, C. (2021). Calidad de software. Repositorio institucional UNAD. https://repository.unad.edu.co/handle/10596/41655 • Aguirre, C. (2022). Métricas de software. Repositorio institucional UNAD. https://repository.unad.edu.co/handle/10596/52381 • Bojacá, E. A. (2019). Métricas de pruebas de software. Repositorio Institucional UNAD. https://repository.unad.edu.co/handle/10596/26559. • ISO/IEC. (2001). ISO/IEC 9126-1:2001 - Software engineering - Product quality - Part 1: Quality model. • ISO/IEC. (2001). ISO/IEC 9126-2:2001 - Software engineering - Product quality - Part 2: External metrics. • ISO/IEC. (2003). ISO/IEC 9126-3:2003 - Software engineering - Product quality - Part 3: Internal metrics. • ISO/IEC. (2004). ISO/IEC TR 9126-4:2004 - Software engineering - Product quality - Part 4: Quality in use metrics.