SlideShare una empresa de Scribd logo
1 de 45
 ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
 ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
SEMANA: 11
TOMAR EN CUENTA….
OBJETIVO
Al terminar el módulo
podrá interpretar los
principios de la NTP –
ISO/IEC 9126. Calidad del
producto. Modelo de
calidad interna y externa.
Además podrá aplicar las
métricas internas y externas
de calidad de software
basada a la NTP/IEC 9126.
Gestión de la calidad del
software
https://www.youtube.com/watc
h?v=-xZO7JN5kPA
ISO/IEC 9126: CALIDAD DEL PRODUCTO - MODELO DE CALIDAD INTERNA Y EXTERNA
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Norma ISO 9126 - estructura
El estándar está dividido en
cuatro capítulos:
ISO 9126-1:
Modelo de
calidad
ISO 9126-2:
Métricas
externas
(Software
Ejecución)
ISO 9126-3:
Métricas
internas
(Software sin
Ejecución)
ISO 9126-4:
Calidad en
las métricas
de uso.
(Software en
Producción)
Norma ISO 9126 –
Estructura
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Norma ISO 9126 - estructura
Norma ISO 9126
https://www.youtube.com/watch?v=c
YCGEkXsDds
ISO 9126 14598
https://www.youtube.com/watch?v=c
3wUELo9FDs
Norma ISO 9126 -
1 Modelo de
Calidad
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Calidad del producto
asociado a las diferentes
fases del proceso de
desarrollo de software
Necesidades de
Calidad del Usuario
Requerimientos
de Calidad Externa
Requerimientos de
Calidad Interna
Calidad
en Uso
Calidad Externa
Calidad Interna
contribuye a especificar
indica
contribuye a especificar
Validación
Uso y retroalimentación
Verificación
indica
Norma ISO 9126 -
1 Modelo de
Calidad
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Calidad Interna
y Externa
Funcionalidad
Adecuación
Exactitud
Interoperabilidad
Seguridad
Conformidad de
funcionalidad
Confiabilidad
Madurez
Tolerancia a fallas
Recuperabilidad
Conformidad
de fiabilidad
Usabilidad
Entendimiento
Aprendizaje
Operabilidad
Atracción
Conformidad
de usabilidad
Eficiencia
Comportamiento
de tiempos
Utilización
de recursos
Conformidad
de eficiencia
Capacidad de
Mantenimiento
Capacidad
de ser analizado
Cambiabilidad
Estabilidad
Facilidad de prueba
Conformidad de
facilidad de
mantenimiento
Portabilidad
Adaptabilidad
Facilidad de
instalación
Coexistencia
Reemplazabilidad
Conformidad de
portabilidad
Norma ISO 9126 -
1 Modelo de
Calidad
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Norma ISO 9126-
2 Métricas
Externas
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Las métricas externas pueden emplearse para medir la calidad del producto
software mediante la evaluación del comportamiento del sistema del cual es
parte.
La medición se lleva a cabo al ejecutar el producto software en el entorno dentro
del cual se pretende que opere el sistema.
Norma ISO 9126-
2 Métricas
Externas
• % Cobertura Funcionalidad
• Tiempo de análisis de fallos
• Éxitos al encontrar causas de fallo
• Confiabilidad de la funcionalidad
Norma ISO 9126-
2 Métricas
Externas
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Norma ISO 9126-
3 Métricas
Internas
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Las métricas internas ofrecen al usuario la capacidad de medir la calidad de los
entregables intermedios y de esta forma estar en capacidad de predecir la
calidad del producto final.
Permite al usuario identificar los problemas de calidad e iniciar las medidas
correctivas tan temprano como sea posible dentro del ciclo de vida del
desarrollo
Se aplica a los productos software no ejecutables durante sus etapas de
desarrollo (tales como una solicitud de propuesta, definición de
requerimientos, especificación de diseño o código fuente)
Norma ISO 9126-
3 Métricas
• %Completitud de la implementación Funcional
• %Suficiencia de las Pruebas
• % Funcionalidades Evidentes para el usuario
• %Tiempo de Respuesta Promedio
• %Trazabilidad de cambios
Norma ISO 9126-
3 Métricas
Internas
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Taller:
En equipo de 4 alumnos: Elaborar métricas externas según la Norma ISO 9126- 2, y métricas
internas según la Norma ISO 9126- 3; para un producto software
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
FUNCIONALIDAD
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
 Adecuación: Capacidad del producto software para proporcionar
un conjunto apropiado de funciones para tareas y objetivos de
usuario especificados.
 Exactitud: Capacidad del producto software para proporcionar los
resultados o efectos correctos o acordados, con el grado necesario
de precisión.
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
La capacidad del producto de software para proporcionar las
funciones que satisfacen los requerimientos explícitos e implícitos
cuando el software se utiliza bajo condiciones especificas.
FUNCIONALIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
 Interoperabilidad: Capacidad del producto software para interactuar
con uno o más sistemas especificados
 Seguridad de acceso: Capacidad del producto software para
proteger información y datos de manera que las personas o
sistemas no autorizados no puedan leerlos o modificarlos, al tiempo
tiempo que no se deniega el acceso a las personas o sistemas
autorizados.
Cumplimiento funcional
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
FUNCIONALIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
FIABILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
 Madurez: Capacidad del producto software para evitar fallar
como resultado de fallos en el software.
 Tolerancia a fallos: Capacidad del software para mantener un
nivel especificado de prestaciones en caso de fallos software o
de infringir sus interfaces especificados.
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
FIABILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna La capacidad del producto de software para mantener un nivel
especificado de desempeño cuando está siendo utilizado bajo
condiciones especificas.
 Capacidad de recuperación: Capacidad del producto software
para reestablecer un nivel de prestaciones especificado y de
recuperar los datos directamente afectados en caso de fallo.
Cumplimiento de la fiabilidad
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
FIABILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
USABILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
 Capacidad para ser entendido : Capacidad del producto software
que permite al usuario entender si el software es adecuado y
cómo puede ser usado para unas tareas o condiciones de uso
particulares.
 Capacidad para ser aprendido : Capacidad del producto software
que permite al usuario aprender sobre su aplicación.
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
USABILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna La capacidad del producto de software de ser entendido, aprendido,
utilizado y atractivo al usuario, cuando está siendo utilizado bajo
condiciones especificas.
 Capacidad para ser operado: Capacidad del producto software
permite al usuario operarlo y controlarlo.
 Capacidad de atracción: Capacidad del producto software para
atractivo al usuario.
Cumplimiento de la usabilidad
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
USABILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
EFICIENCIA
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
 Comportamiento temporal: Capacidad del producto software para
proporcionar tiempos de respuesta, tiempos de proceso y potencia
apropiados, bajo condiciones determinadas.
 Utilización de recursos: Capacidad del producto software para usar
las cantidades y tipos de recursos adecuados cuando el software
lleva a cabo su función bajo condiciones determinadas.
Cumplimiento de la eficiencia
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
EFICIENCIA
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
La capacidad del producto de software para proporcionar el desempeño
apropiado, coherente a la cantidad de recursos usados, bajo
condiciones indicadas.
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
MANTENIBILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
 Capacidad para ser analizado: Es la capacidad del producto software
para serle diagnosticadas deficiencias o causas de los fallos en el
software, o para identificar las partes que han de ser modificadas.
 Capacidad para ser cambiado: Capacidad del producto software que
permite que una determinada modificación sea implementada.
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
MANTENIBILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna La capacidad del producto de software para ser modificado. Las
modificaciones pueden incluir correcciones, mejoras o adaptación al
software por cambios en el ambiente, o en requisitos y/o en las
especificaciones funcionales.
 Estabilidad: Capacidad del producto software para evitar efectos
inesperados debidos a modificaciones del software.
 Capacidad para ser probado: Capacidad del producto software que
permite que el software modificado sea validado.
 Cumplimiento de la mantenibilidad: Capacidad del producto
software para adherirse a normas o convenciones relacionadas con
la mantenibilidad.
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
MANTENIBILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
PORTABILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
 Adaptabilidad: Capacidad del producto software para ser adaptado
a diferentes entornos especificados, sin aplicar acciones o
mecanismos distintos de aquellos proporcionados para este
propósito por el propio software considerado.
 Instalabilidad: Capacidad del producto software para ser instalado
en un entorno especificado.
 Coexistencia: Capacidad del producto software para coexistir con
otro software independiente, en un entorno común, compartiendo
recursos comunes.
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
PORTABILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna La capacidad del producto de software para ser transferido de un
ambiente a otro.
 Capacidad para reemplazar: Capacidad del producto software para
ser usado en lugar de otro producto software, para el mismo
propósito, en el mismo entorno.
 Cumplimiento de la portabilidad: Capacidad del producto software
para adherirse a normas o convenciones relacionadas con la
portabilidad.
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
PORTABILIDAD
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
Ejemplo de la Norma
Norma ISO 9126 – 1 Atributos
de Calidad Externa e Interna
ISO/IEC 9126: MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
Que es un KPI
https://www.youtube.com/watch?v=94tKUrw0Mcs
¿Qué es KPI Online?
https://www.youtube.com/watch?v=FqA8-S32SIU
¿CÓMO NOS AYUDAN LAS MEDICIONES?
“ Cuando puedas medir lo que estás diciendo y expresarlo en números, sabrás algo acerca
de ello; pero cuando no puedas medirlo, cuando no puedas expresarlo en números, tus
conocimientos serán escasos y deficientes: puede ser el comienzo del conocimiento, pero
en tus pensamientos apenas estás avanzando hacia el escenario de la ciencia”
Lord Kelvin
“Lo que no sea medible, hazlo medible” Galileo Galilei
“No se puede controlar lo que no se puede medir” Tom De Marco
“No se puede predecir lo que no puede medir” Norman Fenton
LA NECESIDAD DE MEDIR
Calidad en Uso
Eficacia Productividad Satisfacción Seguridad
ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
Norma ISO 9126-
4 Atributos de
Calidad de Uso
Efectividad : La capacidad del producto software para permitir a los usuarios
alcanzar objetivos especificados con exactitud y completitud, en su contexto de uso.
Productividad : La capacidad del producto software para permitir a los usuarios
gastar una cantidad adecuada de recursos. (el tiempo para completar la tarea, el
esfuerzo del usuario, materiales, o el coste financiero del uso)
ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
Norma ISO 9126-
4 Atributos de
Calidad de Uso
Efectividad
• % Efectividad de Tareas
• % Tareas Completas
• Frecuencia de Errores
Productividad
• Tiempo promedio de tareas
• Eficiencia de tareas (Nro Tareas / Tiempo)
• Costo de Productividad (Tareas/ Total costo)
• % Tiempo Productivo
• % Eficiencia Relativa (Uso sistema vs Experto)
ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
Norma ISO 9126-
4 Atributos de
Calidad de Uso
Seguridad física : La capacidad del producto software para alcanzar niveles
aceptables del riesgo de hacer daño a personas, al negocio, al software, a las
propiedades o al ambiente.
Satisfacción : La capacidad del producto software para satisfacer a los usuarios en
su contexto. (Interacción con el producto)
ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
Norma ISO 9126-
4 Atributos de
Calidad de Uso
Seguridad
• % Seguridad de Software: (Usuarios reportan
incidentes en Producción Vs Total Usuarios)
• % Afectación Software: (Usuarios afectados por
incidentes en Producción Vs Total Usuarios)
• Daño Económico
Satisfacción
• Escala de Satisfacción
• Uso del Software
ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
Norma ISO 9126-
4 Atributos de
Calidad de Uso
 ISO 9126-1: Modelo de calidad
 ISO 9126-2: Métricas externas (Software Ejecución)
 ISO 9126-3: Métricas internas (Software sin Ejecución)
 ISO 9126-4: Calidad en las métricas de uso. (Software en
Producción)
QUE HEMOS APRENDIDO?
Asignación:
En equipo de 4 alumnos: Elaborar indicadores de acuerdo al Norma ISO 9126-4: Atributos de
Calidad de Uso: Efectividad, Productividad, Seguridad, y Satisfacción del producto software
ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
CONCLUSIONES
 Necesidad de evaluar la calidad de los
productos.
 Necesidad de modelos adaptados al software
en función del campo de aplicación y calidad de
uso del producto software
45

Más contenido relacionado

Similar a _Semana 5.1 ISOIEC 9126 Calidad del producto-2.pptx

Norma iso 9126
Norma iso 9126Norma iso 9126
Norma iso 9126CBISOE
 
Guia tecnica para evaluación de software
Guia tecnica para evaluación de softwareGuia tecnica para evaluación de software
Guia tecnica para evaluación de softwareAlex Betancur
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresLuis Eduardo Pelaez Valencia
 
Sistema de gestion_de_calidad
Sistema de gestion_de_calidadSistema de gestion_de_calidad
Sistema de gestion_de_calidadJorgeH12
 
Presentacion_ISOIEC9126_Julian_Carvajal.pdf
Presentacion_ISOIEC9126_Julian_Carvajal.pdfPresentacion_ISOIEC9126_Julian_Carvajal.pdf
Presentacion_ISOIEC9126_Julian_Carvajal.pdfJulian Carvajal
 
Tema - Norma de Calidad ISO 9126.pptx
Tema - Norma de Calidad ISO 9126.pptxTema - Norma de Calidad ISO 9126.pptx
Tema - Norma de Calidad ISO 9126.pptxLucianoZA
 
Norma iso 9126 español
Norma iso 9126 españolNorma iso 9126 español
Norma iso 9126 españolJuan Cortes
 
Presentacion_ISOIEC25000_Julian_Carvajal.pptx
Presentacion_ISOIEC25000_Julian_Carvajal.pptxPresentacion_ISOIEC25000_Julian_Carvajal.pptx
Presentacion_ISOIEC25000_Julian_Carvajal.pptxJulian Carvajal
 
Norma iso 9126_leider_pacheco
Norma  iso  9126_leider_pachecoNorma  iso  9126_leider_pacheco
Norma iso 9126_leider_pachecoLeider Pacheco
 
Calidad Del Software
Calidad Del SoftwareCalidad Del Software
Calidad Del SoftwareUVM
 
Univerciadad tecnologica del estado de zacatecas
Univerciadad tecnologica del estado de zacatecasUniverciadad tecnologica del estado de zacatecas
Univerciadad tecnologica del estado de zacatecasSilv Padilla Palomo
 
La norma iso
La norma isoLa norma iso
La norma isoRosslide
 
202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptxJulian Carvajal
 
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
 

Similar a _Semana 5.1 ISOIEC 9126 Calidad del producto-2.pptx (20)

Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Norma iso 9126
Norma iso 9126Norma iso 9126
Norma iso 9126
 
Normas ISO 9126 - 25000
Normas ISO 9126 - 25000Normas ISO 9126 - 25000
Normas ISO 9126 - 25000
 
Guia tecnica para evaluación de software
Guia tecnica para evaluación de softwareGuia tecnica para evaluación de software
Guia tecnica para evaluación de software
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
Sistema de gestion_de_calidad
Sistema de gestion_de_calidadSistema de gestion_de_calidad
Sistema de gestion_de_calidad
 
ISO
ISOISO
ISO
 
Presentacion_ISOIEC9126_Julian_Carvajal.pdf
Presentacion_ISOIEC9126_Julian_Carvajal.pdfPresentacion_ISOIEC9126_Julian_Carvajal.pdf
Presentacion_ISOIEC9126_Julian_Carvajal.pdf
 
1761690 (1)
1761690 (1)1761690 (1)
1761690 (1)
 
Tema - Norma de Calidad ISO 9126.pptx
Tema - Norma de Calidad ISO 9126.pptxTema - Norma de Calidad ISO 9126.pptx
Tema - Norma de Calidad ISO 9126.pptx
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Norma iso 9126 español
Norma iso 9126 españolNorma iso 9126 español
Norma iso 9126 español
 
Presentacion_ISOIEC25000_Julian_Carvajal.pptx
Presentacion_ISOIEC25000_Julian_Carvajal.pptxPresentacion_ISOIEC25000_Julian_Carvajal.pptx
Presentacion_ISOIEC25000_Julian_Carvajal.pptx
 
Norma iso 9126_leider_pacheco
Norma  iso  9126_leider_pachecoNorma  iso  9126_leider_pacheco
Norma iso 9126_leider_pacheco
 
Calidad Del Software
Calidad Del SoftwareCalidad Del Software
Calidad Del Software
 
Estudiante
EstudianteEstudiante
Estudiante
 
Univerciadad tecnologica del estado de zacatecas
Univerciadad tecnologica del estado de zacatecasUniverciadad tecnologica del estado de zacatecas
Univerciadad tecnologica del estado de zacatecas
 
La norma iso
La norma isoLa norma iso
La norma iso
 
202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx
 
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
 

Último

Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocioMagemyl Egana
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptxalzabenjaminci00
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfUPSE
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfCarlosSanchez452245
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...juanforero141
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)Samuel Solís Fuentes
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxcorreafrancoci00
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocioMagemyl Egana
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxUPSE
 

Último (9)

Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 

_Semana 5.1 ISOIEC 9126 Calidad del producto-2.pptx

  • 1.  ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA  ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO SEMANA: 11
  • 3. OBJETIVO Al terminar el módulo podrá interpretar los principios de la NTP – ISO/IEC 9126. Calidad del producto. Modelo de calidad interna y externa. Además podrá aplicar las métricas internas y externas de calidad de software basada a la NTP/IEC 9126.
  • 4. Gestión de la calidad del software https://www.youtube.com/watc h?v=-xZO7JN5kPA
  • 5. ISO/IEC 9126: CALIDAD DEL PRODUCTO - MODELO DE CALIDAD INTERNA Y EXTERNA
  • 6. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA Norma ISO 9126 - estructura El estándar está dividido en cuatro capítulos: ISO 9126-1: Modelo de calidad ISO 9126-2: Métricas externas (Software Ejecución) ISO 9126-3: Métricas internas (Software sin Ejecución) ISO 9126-4: Calidad en las métricas de uso. (Software en Producción) Norma ISO 9126 – Estructura
  • 7. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA Norma ISO 9126 - estructura Norma ISO 9126 https://www.youtube.com/watch?v=c YCGEkXsDds ISO 9126 14598 https://www.youtube.com/watch?v=c 3wUELo9FDs
  • 8. Norma ISO 9126 - 1 Modelo de Calidad ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
  • 9. Calidad del producto asociado a las diferentes fases del proceso de desarrollo de software Necesidades de Calidad del Usuario Requerimientos de Calidad Externa Requerimientos de Calidad Interna Calidad en Uso Calidad Externa Calidad Interna contribuye a especificar indica contribuye a especificar Validación Uso y retroalimentación Verificación indica Norma ISO 9126 - 1 Modelo de Calidad ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
  • 10. Calidad Interna y Externa Funcionalidad Adecuación Exactitud Interoperabilidad Seguridad Conformidad de funcionalidad Confiabilidad Madurez Tolerancia a fallas Recuperabilidad Conformidad de fiabilidad Usabilidad Entendimiento Aprendizaje Operabilidad Atracción Conformidad de usabilidad Eficiencia Comportamiento de tiempos Utilización de recursos Conformidad de eficiencia Capacidad de Mantenimiento Capacidad de ser analizado Cambiabilidad Estabilidad Facilidad de prueba Conformidad de facilidad de mantenimiento Portabilidad Adaptabilidad Facilidad de instalación Coexistencia Reemplazabilidad Conformidad de portabilidad Norma ISO 9126 - 1 Modelo de Calidad ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
  • 11. Norma ISO 9126- 2 Métricas Externas ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA Las métricas externas pueden emplearse para medir la calidad del producto software mediante la evaluación del comportamiento del sistema del cual es parte. La medición se lleva a cabo al ejecutar el producto software en el entorno dentro del cual se pretende que opere el sistema.
  • 12. Norma ISO 9126- 2 Métricas Externas • % Cobertura Funcionalidad • Tiempo de análisis de fallos • Éxitos al encontrar causas de fallo • Confiabilidad de la funcionalidad Norma ISO 9126- 2 Métricas Externas ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
  • 13. Norma ISO 9126- 3 Métricas Internas ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA Las métricas internas ofrecen al usuario la capacidad de medir la calidad de los entregables intermedios y de esta forma estar en capacidad de predecir la calidad del producto final. Permite al usuario identificar los problemas de calidad e iniciar las medidas correctivas tan temprano como sea posible dentro del ciclo de vida del desarrollo Se aplica a los productos software no ejecutables durante sus etapas de desarrollo (tales como una solicitud de propuesta, definición de requerimientos, especificación de diseño o código fuente)
  • 14. Norma ISO 9126- 3 Métricas • %Completitud de la implementación Funcional • %Suficiencia de las Pruebas • % Funcionalidades Evidentes para el usuario • %Tiempo de Respuesta Promedio • %Trazabilidad de cambios Norma ISO 9126- 3 Métricas Internas ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
  • 15. Taller: En equipo de 4 alumnos: Elaborar métricas externas según la Norma ISO 9126- 2, y métricas internas según la Norma ISO 9126- 3; para un producto software ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA
  • 16. FUNCIONALIDAD ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 17.  Adecuación: Capacidad del producto software para proporcionar un conjunto apropiado de funciones para tareas y objetivos de usuario especificados.  Exactitud: Capacidad del producto software para proporcionar los resultados o efectos correctos o acordados, con el grado necesario de precisión. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA La capacidad del producto de software para proporcionar las funciones que satisfacen los requerimientos explícitos e implícitos cuando el software se utiliza bajo condiciones especificas. FUNCIONALIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 18.  Interoperabilidad: Capacidad del producto software para interactuar con uno o más sistemas especificados  Seguridad de acceso: Capacidad del producto software para proteger información y datos de manera que las personas o sistemas no autorizados no puedan leerlos o modificarlos, al tiempo tiempo que no se deniega el acceso a las personas o sistemas autorizados. Cumplimiento funcional ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA FUNCIONALIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 19. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA FIABILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 20.  Madurez: Capacidad del producto software para evitar fallar como resultado de fallos en el software.  Tolerancia a fallos: Capacidad del software para mantener un nivel especificado de prestaciones en caso de fallos software o de infringir sus interfaces especificados. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA FIABILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna La capacidad del producto de software para mantener un nivel especificado de desempeño cuando está siendo utilizado bajo condiciones especificas.
  • 21.  Capacidad de recuperación: Capacidad del producto software para reestablecer un nivel de prestaciones especificado y de recuperar los datos directamente afectados en caso de fallo. Cumplimiento de la fiabilidad ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA FIABILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 22. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA USABILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 23.  Capacidad para ser entendido : Capacidad del producto software que permite al usuario entender si el software es adecuado y cómo puede ser usado para unas tareas o condiciones de uso particulares.  Capacidad para ser aprendido : Capacidad del producto software que permite al usuario aprender sobre su aplicación. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA USABILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna La capacidad del producto de software de ser entendido, aprendido, utilizado y atractivo al usuario, cuando está siendo utilizado bajo condiciones especificas.
  • 24.  Capacidad para ser operado: Capacidad del producto software permite al usuario operarlo y controlarlo.  Capacidad de atracción: Capacidad del producto software para atractivo al usuario. Cumplimiento de la usabilidad ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA USABILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 25. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA EFICIENCIA Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 26.  Comportamiento temporal: Capacidad del producto software para proporcionar tiempos de respuesta, tiempos de proceso y potencia apropiados, bajo condiciones determinadas.  Utilización de recursos: Capacidad del producto software para usar las cantidades y tipos de recursos adecuados cuando el software lleva a cabo su función bajo condiciones determinadas. Cumplimiento de la eficiencia ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA EFICIENCIA Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna La capacidad del producto de software para proporcionar el desempeño apropiado, coherente a la cantidad de recursos usados, bajo condiciones indicadas.
  • 27. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA MANTENIBILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 28.  Capacidad para ser analizado: Es la capacidad del producto software para serle diagnosticadas deficiencias o causas de los fallos en el software, o para identificar las partes que han de ser modificadas.  Capacidad para ser cambiado: Capacidad del producto software que permite que una determinada modificación sea implementada. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA MANTENIBILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna La capacidad del producto de software para ser modificado. Las modificaciones pueden incluir correcciones, mejoras o adaptación al software por cambios en el ambiente, o en requisitos y/o en las especificaciones funcionales.
  • 29.  Estabilidad: Capacidad del producto software para evitar efectos inesperados debidos a modificaciones del software.  Capacidad para ser probado: Capacidad del producto software que permite que el software modificado sea validado.  Cumplimiento de la mantenibilidad: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la mantenibilidad. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA MANTENIBILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 30. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA PORTABILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 31.  Adaptabilidad: Capacidad del producto software para ser adaptado a diferentes entornos especificados, sin aplicar acciones o mecanismos distintos de aquellos proporcionados para este propósito por el propio software considerado.  Instalabilidad: Capacidad del producto software para ser instalado en un entorno especificado.  Coexistencia: Capacidad del producto software para coexistir con otro software independiente, en un entorno común, compartiendo recursos comunes. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA PORTABILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna La capacidad del producto de software para ser transferido de un ambiente a otro.
  • 32.  Capacidad para reemplazar: Capacidad del producto software para ser usado en lugar de otro producto software, para el mismo propósito, en el mismo entorno.  Cumplimiento de la portabilidad: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la portabilidad. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA PORTABILIDAD Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 33. ISO/IEC 9126: CALIDAD DEL PRODUCTO: MODELO DE CALIDAD INTERNA Y EXTERNA Ejemplo de la Norma Norma ISO 9126 – 1 Atributos de Calidad Externa e Interna
  • 34. ISO/IEC 9126: MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
  • 35. Que es un KPI https://www.youtube.com/watch?v=94tKUrw0Mcs ¿Qué es KPI Online? https://www.youtube.com/watch?v=FqA8-S32SIU
  • 36. ¿CÓMO NOS AYUDAN LAS MEDICIONES?
  • 37. “ Cuando puedas medir lo que estás diciendo y expresarlo en números, sabrás algo acerca de ello; pero cuando no puedas medirlo, cuando no puedas expresarlo en números, tus conocimientos serán escasos y deficientes: puede ser el comienzo del conocimiento, pero en tus pensamientos apenas estás avanzando hacia el escenario de la ciencia” Lord Kelvin “Lo que no sea medible, hazlo medible” Galileo Galilei “No se puede controlar lo que no se puede medir” Tom De Marco “No se puede predecir lo que no puede medir” Norman Fenton LA NECESIDAD DE MEDIR
  • 38. Calidad en Uso Eficacia Productividad Satisfacción Seguridad ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO Norma ISO 9126- 4 Atributos de Calidad de Uso
  • 39. Efectividad : La capacidad del producto software para permitir a los usuarios alcanzar objetivos especificados con exactitud y completitud, en su contexto de uso. Productividad : La capacidad del producto software para permitir a los usuarios gastar una cantidad adecuada de recursos. (el tiempo para completar la tarea, el esfuerzo del usuario, materiales, o el coste financiero del uso) ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO Norma ISO 9126- 4 Atributos de Calidad de Uso
  • 40. Efectividad • % Efectividad de Tareas • % Tareas Completas • Frecuencia de Errores Productividad • Tiempo promedio de tareas • Eficiencia de tareas (Nro Tareas / Tiempo) • Costo de Productividad (Tareas/ Total costo) • % Tiempo Productivo • % Eficiencia Relativa (Uso sistema vs Experto) ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO Norma ISO 9126- 4 Atributos de Calidad de Uso
  • 41. Seguridad física : La capacidad del producto software para alcanzar niveles aceptables del riesgo de hacer daño a personas, al negocio, al software, a las propiedades o al ambiente. Satisfacción : La capacidad del producto software para satisfacer a los usuarios en su contexto. (Interacción con el producto) ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO Norma ISO 9126- 4 Atributos de Calidad de Uso
  • 42. Seguridad • % Seguridad de Software: (Usuarios reportan incidentes en Producción Vs Total Usuarios) • % Afectación Software: (Usuarios afectados por incidentes en Producción Vs Total Usuarios) • Daño Económico Satisfacción • Escala de Satisfacción • Uso del Software ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO Norma ISO 9126- 4 Atributos de Calidad de Uso
  • 43.  ISO 9126-1: Modelo de calidad  ISO 9126-2: Métricas externas (Software Ejecución)  ISO 9126-3: Métricas internas (Software sin Ejecución)  ISO 9126-4: Calidad en las métricas de uso. (Software en Producción) QUE HEMOS APRENDIDO?
  • 44. Asignación: En equipo de 4 alumnos: Elaborar indicadores de acuerdo al Norma ISO 9126-4: Atributos de Calidad de Uso: Efectividad, Productividad, Seguridad, y Satisfacción del producto software ISO/IEC 9126. MÉTRICAS INTERNAS Y EXTERNAS DE CALIDAD – APLICACIÓN DEL MODELO
  • 45. CONCLUSIONES  Necesidad de evaluar la calidad de los productos.  Necesidad de modelos adaptados al software en función del campo de aplicación y calidad de uso del producto software 45