Anda di halaman 1dari 47

CALIDAD

DEL SOFTWARE

Ing. Miguel Tamayo mtamayo@qualitygardian.com

SESION: ISO/IEC 9126

Contenido

Modelo de calidad del producto ISO 9126 Evaluacin del producto software ISO 14598

Modelo (de calidad)


Definicin Un marco conceptual que especifica una serie de conceptos medibles y sus relaciones, para una determinada categora de entidad. Ejemplos Modelo de calidad para productos software de ISO 9126. Factores de calidad de McCall [McCall 1977].

Gua tcnica sobre evaluacin de software para la Administracin Pblica


RESOLUCIN MINISTERIAL N 139-2004-PCM

Introduccin
Una especificacin y evaluacin integral y detallada de la calidad de los productos de software es un factor clave para asegurar una calidad adecuada. Es importante especificar y evaluar cada caracterstica relevante de la calidad de los productos software.

Introduccin
El objetivo no es necesariamente alcanzar una calidad perfecta, sino la necesaria y suficiente para cumplir con las necesidades reales del usuario (cuando el producto sea entregado y utilizado por los usuarios).

Diferentes aspectos de la calidad


Interna: medible a partir de las caractersticas intrnsecas, como el cdigo fuente Externa: medible en el comportamiento del producto, como en una prueba En uso: durante la utilizacin efectiva por parte del usuario

Metrica Interna-ISO 9126-3


Aplican a un producto sw no ejecutable

Aplican durante las etapas de su desarrollo


Permiten medir la calidad de los entregables intermedios Permiten predecir la calidad del producto final Permiten al usuario iniciar acciones correctivas temprano en el ciclo de desarrollo.

Fundamentos de ISO 9126

Medicin
del proceso

Medicin
interna

Medicin
externa

Medicin de la
calidad en uso

ISO 9126

Este estndar est pensado para los desarrolladores, adquirentes, personal de aseguramiento de calidad y evaluadores independientes, responsables de especificar y evaluar la calidad del producto software. Por tanto, puede servir para validar la completitud de una definicin de requisitos, identificar requisitos de calidad de software, objetivos de diseo y prueba, criterios de aseguramiento de la calidad, etc.

11

ISO 9126

La calidad de cualquier proceso del ciclo de vida del software (estndar ISO 12207) influye en la calidad del producto software que, a su vez, contribuye a mejorar la calidad en el uso del producto. La calidad del software puede evaluarse midiendo los atributos internos (medidas estticas o productos intermedios) o atributos externos (comportamiento del cdigo cuando se ejecuta).

12

ISO 9126
Relacin entre el nivel de rendimiento del software y los recursos usados Grado en que las necesidades descritas se satisfacen Capacidad del SW para ser transferido de un entorno a otro.

Eficiencia Funcionalidad

Portabilidad

CALIDAD

Fiabilidad
Grado en que el sistema responde bajo las condiciones definidas durante un intervalo de tiempo

Facilidad con que una modificacin puede ser realizada

Usabilidad
Mide el esfuerzo necesario que invierte el usuario para utilizar el sistema
13

Fac.de Mantenimiento

Fundamentos de ISO 9126


Calidad externa e interna

Funcionalidad

Fiabilidad

Usabilidad

Eficiencia

Facilidad de Mantenimien to

Portabilidad

Aplicabilidad Precisin Interoperabilid ad Seguridad de acceso Cumplimiento de funcionalidad

Madurez Tolerancia a fallos


Recuperabilidad

Cumplimiento de Fiabilidad

Entendibilidad Facilidad de aprendizaje Operabilidad Atractividad Cumplimiento de la usabilidad

Comportamiento

en el tiempo Utilizacin de recursos Cumplimiento de la eficiencia

Analizabilidad Cambiabilidad Testeabilidad Estabilidad Cumplimiento del mantenimiento

Adaptabilidad Instalabilidad Coexistencia


Reemplazabilidad

Cumplimiento de la portabilidad

FICHA DE MTRICAS
1.Nombre 2.Propsito 3.Mtodo de aplicacin 4.Medida, frmula y cmputo de datos 5.Interpretacin del valor medido 6.Tipo de escala 7.Tipo de medida 8.Fuente de medicin

Calidad externa e interna


Funcionalidad
Aplicabilidad: Capacidad del producto software para proporcionar un conjunto apropiado de funciones para tareas y objetivos de usuario especificados. Precisin: Capacidad del producto software para proporcionar los resultados o efectos correctos o acordados, con el grado necesario de precisin. Interoperabilidad: Capacidad del producto software para interactuar con uno o ms sistemas especificados. Seguridad de acceso: Capacidad del producto software para proteger informacin y datos de manera que las personas o sistemas no autorizados no puedan leerlos o modificarlos, al tiempo que no se deniega el acceso a las personas o sistemas autorizados Cumplimiento funcional: Capacidad del producto software para adherirse a normas, convenciones o regulaciones en leyes y prescripciones similares relacionadas con funcionalidad.

Ejemplo mtrica de Aplicabilidad


Nombre: Propsito: Mtodo de aplicacin: Completitud de implementacin funcional Qu tan completa est la implementacin funcional. Contar las funciones faltantes detectadas en la evaluacin y comparar con el nmero de funciones descritas en la especificacin de requisitos.

Medicin, frmula:

X = 1 - A/B A = nmero de funciones faltantes B = nmero de funciones descritas en la especificacin de requisitos


0 <= X <= 1 Entre ms cercano a 1, ms completa. absoluta

Interpretacin: Tipo de escala:

Tipo de medida:

X = count/count A = count B = count


Especificacin de requisitos Diseo Cdigo fuente Informe de revisin 6.6 Validacin 6.6 Revisin conjunta Requeridores Desarrolladores

Fuente de medicin:

ISO/IEC 12207 SLCP: Audiencia:

Calidad externa e interna


Fiabilidad
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.
Recuperabilidad: Capacidad del producto software para restablecer un nivel de prestaciones especificado y de recuperar los datos directamente afectados en caso de fallo. Cumplimiento de la fiabilidad: Capacidad del producto software para adherirse a normas, convenciones o regulaciones relacionadas con al fiabilidad.

Ejemplo mtrica de Madurez


Nombre: Propsito: Mtodo de aplicacin: Medicin, frmula: Suficiencia de las pruebas Cuntas de los casos de prueba necesarios estn cubiertos por el plan de pruebas. Contar las pruebas planeadas y comparar con el nmero de pruebas requeridas para obtener una cobertura adecuada. X = A/B A = nmero de casos de prueba en el plan B = nmero de casos de prueba requeridos 0 <= X Entre X se mayor, mejor la suficiencia. absoluta X = count/count A = count B = count

Interpretacin: Tipo de escala: Tipo de medida:

Fuente de medicin:
ISO/IEC 12207 SLCP:

A proviene del plan de pruebas B proviene de la especificacin de requisitos


Aseguramiento de Calidad Resolucin de problemas Verificacin Desarrolladores Mantenedores

Audiencia:

Calidad externa e interna


Usabilidad
Entendibilidad: Capacidad del producto software que permite al usuario entender si el software es adecuado y cmo puede ser usado para unas tareas o condiciones de uso particulares. Facilidad de aprendizaje: Capacidad del producto software que permite al usuario aprender sobre su aplicacin. Operabilidad: Capacidad del producto software que permite al usuario operarlo y controlarlo. Atractividad: Capacidad del producto software para ser atractivo al usuario. Cumplimiento de la usabilidad: Capacidad del producto software para adherirse a normas, convenciones, guas de estilo o regulaciones relacionadas con la usabilidad.

Ejemplo mtrica de Entendibilidad


Nombre: Propsito: Mtodo de aplicacin: Medicin, frmula: Funciones evidentes Qu proporcin de las funciones del sistemas son evidentes al usuario. Contar las funciones evidentes al usuario y comparar con el nmero total de funciones. X = A/B A = nmero de funciones (o tipos de funciones) evidentes al usuario B = total de funciones (o tipos de funciones) 0 <= X <= 1 Entre ms cercano a 1, mejor. absoluta X = count/count A = count B = count

Interpretacin: Tipo de escala: Tipo de medida:

Fuente de medicin:

Especificacin de requisitos Diseo Informe de revisin


Verificacin Revisin conjunta Requeridores Desarrolladores

ISO/IEC 12207 SLCP: Audiencia:

Calidad externa e interna


Eficiencia
Comportamiento en el tiempo: La capacidad del producto de software para proveer tiempos adecuados de respuesta y procesamiento, y ratios de rendimiento cuando realiza su funcin bajo las condiciones establecidas. Utilizacin de recursos: La capacidad del producto de software para utilizar cantidades y tipos adecuados de recursos cuando este funciona bajo las condiciones establecidas. Cumplimiento de la eficiencia: La capacidad del producto de software para adherirse a estndares o convenciones relacionados a la eficiencia.

Ejemplo mtrica de Comportamiento en el tiempo


Nombre: Propsito: Mtodo de aplicacin: Tiempo de respuesta Cul es el tiempo estimado para completar una tarea. Evaluar la eficiencia de las llamadas al SO y a la aplicacin. Estimar el tiempo de respuesta basado en ello. Puede medirse: Todo o partes de las especificaciones de diseo.

Probar la ruta completa de una transaccin.

Probar mdulos o partes completas del producto.


Producto completo durante la fase de pruebas.

Medicin, frmula: Interpretacin: Tipo de escala: Tipo de medida: Fuente de medicin: ISO/IEC 12207 SLCP:

X = tiempo (calculado o simulado) Entre ms corto, mejor. proporcin X = time Sistema operativo conocido Tiempo estimado en llamadas al sistema Verificacin Revisin conjunta

Audiencia:

Desarrolladores Requeridores

Calidad externa e interna


Facilidad de Mantenimiento

SISTEMAS NEGOCIO

Analizabilidad

Cambiabilidad

Testeabilidad

Estabilidad

Capacidad para ser analizado. El software debe permitir detectar errores

Capacidad para ser Cambiado.


Si el error se detecta el software debe permitir ser cambiado

Capacidad para ser probado El software debe permitir validar dicho cambio

Si se implementa el cambio el software no debe fallar producto de ese cambio

Mantenibilidad Capacidad para ser analizado

Facilidad de mantenimiento
Analizabilidad: Es la capacidad del producto software para serle diagnosticadas deficiencias a causas de los fallos en el software, o para identificar las partes que han de ser modificadas. .

Facilidad de mantenimiento Capacidad para ser analizado

Ejemplo de mtrica
Nombre: Propsito: Mtodo de aplicacin: Medicin, frmula: Interpretacin: Densidad de Lneas de cdigo por funcin

Determinar la densidad del cdigo de las funciones.


Contar el nmero de lneas de cdigo de un componente software o todo el software entre el nmero de funciones del software X = B*100/A A = Cantidad de lneas de cdigo (no se incluyen los comentarios ni registros de cambios) B = Cantidad total de funciones del software 0 <= X < 100 Entre ms cercano a 0, mejor nivel de densidad de lneas de cdigo. absoluta X = count/count A = count B = count Especificacin de requisitos funcionales Diseo Cdigo fuente Informe de revisin 6.6 Validacin 6.6 Revisin conjunta Analistas de calidad Analistas funcionales Gerentes de proyecto

Tipo de escala:

Tipo de medida:

Fuente de medicin:

ISO/IEC 12207

Audiencia:

Facilidad de mantenimiento Capacidad para ser cambiado Facilidad de mantenimiento


Cambiabilidad: Capacidad del producto software que permite que una determinada modificacin sea implementada.

Ejemplo mtrica de Cambiabilidad


Nombre: Propsito: Mtodo de aplicacin: Medicin, frmula: Registrabilidad de cambios Se registran adecuadamente los cambios a la especificacin y a los mdulos con comentarios en el cdigo? Registrar la proporcin de informacin sobre cambios a los mdulos X = A/B A = nmero de cambios a funciones o mdulos que tienen comentarios confirmados B = total de funciones o mdulos modificados 0 <= X <= 1 Entre ms cercano a 1, ms registrable. 0 indica un control de cambios deficiente o pocos cambios y alta estabilidad. absoluta X = count/count A = count B = count Sistema de control de configuraciones Bitcora de versiones Especificaciones

Interpretacin:

Tipo de escala: Tipo de medida:

Fuente de medicin:

ISO/IEC 12207 SLCP:


Audiencia:

Verificacin Revisin conjunta


Desarrolladores Mantenedores Requeridores

Facilidad de mantenimiento Capacidad para ser probado Facilidad de mantenimiento


Capacidad para ser probado: Capacidad del producto software que permite que el software modificado sea validado

Facilidad de mantenimiento Estabilidad

Facilidad de mantenimiento
Estabilidad: Capacidad del producto software para evitar efectos inesperados debidos a modificaciones del software

SISTEMAS

NEGOCIO

Facilidad de mantenimiento Estabilidad

Ejemplo de mtrica
Nombre: Propsito: Mtodo de aplicacin: Medicin, frmula: Interpretacin: Tipo de escala: Tipo de medida: Fuente de medicin: ISO/IEC 12207 Audiencia:

Grado de impacto
Determinar si existen efectos colaterales originados por el cambios de adecuacin Probar todas las funciones del software X = 1 A/B A = Nmero de funciones ejecutadas incorrectamente B = Nmero total de funciones del software 0 <= X <= 1 Entre ms cercano a 1, menor impacto. absoluta X = Boolean Documento de gestin de cambios Software Casos de pruebas 6.6 Validacin 6.6 Revisin conjunta Usuarios funcionales Analistas de control de calidad Desarrolladores

Facilidad de mantenimiento

Facilidad de mantenimiento
Cumplimiento de mantenibilidad: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la mantenibilidad.

Calidad externa e interna


Portabilidad
Adaptabilidad: Es la capacidad del producto de software para ser adaptado a diferentes entornos especificados sin aplicar acciones o medios diferentes de los previstos para el propsito del software considerado.
Instalabilidad: La capacidad del producto de software para ser instalado en un ambiente especificado. Si el software va a ser instalado por el usuario final, puede afectar la propiedad y operatividad resultantes. Coexistencia: La capacidad del producto de software para coexistir con otros productos de software independientes dentro de un mismo entorno, compartiendo recursos comunes. Reemplazabilidad: La capacidad del producto de software para ser utilizado en lugar de otro producto de software, para el mismo propsito y en el mismo entorno. Cumplimiento de la portabilidad: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la portabilidad.

Portabilidad - Adaptabilidad Portabilidad


Nombre: Nivel del tiempo medio de respuesta Conocer el tiempo de respuesta promedio de las funciones del software en el nuevo entorno Ejecutar una funcin (funcionalidad) de software y contabilizar el tiempo promedio y comparar contra el tiempo promedio del entorno anterior. X = 1 A/B A = Tiempo medio del entorno nuevo B = Tiempo medio del entorno anterior

Adaptabilidad: Es la capacidad del producto de software para ser adaptado a diferentes entornos especificados sin aplicar acciones o medios diferentes de los previstos para el propsito del software considerado.

Propsito: Mtodo de aplicacin: Medicin, frmula: Interpretacin:

0 < X <= 1 Entre ms cercano a 1, mejor. El impacto puede no ser significante


absoluta X = time A = time B = time Diseo Casos de pruebas Informe de revisin Verificacin Revisin conjunta

Tipo de escala: Tipo de medida:

Fuente de medicin:

ISO/IEC 12207

Audiencia:

Analistas de control de calidad Desarrolladores

Portabilidad Facilidad de instalacin Portabilidad


Instalabilidad: La capacidad del producto de software para ser instalado en un ambiente especificado. Si el software va a ser instalado por el usuario final, puede afectar la propiedad y operatividad resultantes.
Nombre: Propsito:
Mtodo de aplicacin: Medicin, frmula: Funcionamiento del manual de instalacin y configuracin Conocer si el manual de instalacin y configuracin es adecuado y est actualizado Instalar el software y todos sus componentes siguiendo nicamente el manual de instalacin y configuracin. X=S/N

Interpretacin:

S = S se puede instalar el software N= No se puede instalar el software absoluta

Tipo de escala: Tipo de medida:

X=S/N

Fuente de medicin:

Manual de Instalacin y configuracin Arquitectura del software y del sistema

ISO/IEC 12207 SLCP: Audiencia:

Verificacin Revisin conjunta

Analistas de control de calidad Desarrolladores

Portabilidad - Coexistencia Portabilidad


Coexistencia : La capacidad del producto de software para coexistir con otros productos de software independientes dentro de un mismo entorno, compartiendo recursos comunes.
Nombre: Propsito: Mtodo de aplicacin: Medicin, frmula: Grado de coexistencia Determinar los componentes software incompatibles con los ya existentes en produccin Contabilizar aquellos errores producidos por incompatibilidad de componentes software en un ambiente homologado destinado a pruebas. X = 1 A/B A = Errores de incompatibilidad en una prueba B = Nmero de pruebas totales

Interpretacin:

Mientras X est ms cercano a 1 mejor.


absoluta X = Count A = Count B = Count Casos de pruebas Software Inventario de homologacin Verificacin Revisin conjunta Analistas de control de calidad Desarrolladores Arquitectos de software

Tipo de escala: Tipo de medida:

Fuente de medicin:

ISO/IEC 12207

Audiencia:

Portabilidad - Reemplazabilidad

Portabilidad
Reemplazabilidad: La capacidad del producto de software para ser utilizado en lugar de otro producto de software, para el mismo propsito y en el mismo entorno.

Nombre: Propsito: Mtodo de aplicacin:

Grado de reemplazabilidad Determinar las funciones software que no cumplen el propsito de la funcin anterior del software Contabilizar aquellas funciones que no logran el mismo propsito de la funcin anterior. X = 1 A/B A = Funciones ejecutadas que no logran el propsito B = Nmero total de funciones ejecutadas Mientras X est ms cercano a 1 mejor. absoluta X = Count A = Count B = Count

Medicin, frmula: Interpretacin:

Tipo de escala: Tipo de medida:

Fuente de medicin:

Especificacin de requerimientos Software Documento de gestin del cambio


Verificacin Revisin conjunta Analistas de control de calidad Desarrolladores Analistas funcionales

ISO/IEC 12207

Audiencia:

Portabilidad Cumplimiento de portabilidad Portabilidad


Cumplimiento de la portabilidad: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la portabilidad.

Ejemplo mtrica de Conformidad de la Portabilidad


Nombre: Propsito: Mtodo de aplicacin: Conformidad de portabilidad Qu tan conforme es la portabilidad del producto con regulaciones, estndares y convenciones aplicables. Contar los artculos encontrados que requieren conformidad y comparar con el nmero de artculos en la especificacin que requieren conformidad. X = A/B A = nmero de artculos implementados de conformidad B = total de artculos que requieren conformidad 0 <= X <= 1 Entre ms cercano a 1, ms completa. absoluta X = count/count A = count B = count Especificacin de conformidad y estndares, convenciones y regulaciones relacionados. Diseo Cdigo fuente Informe de revisin

Medicin, frmula:

Interpretacin: Tipo de escala: Tipo de medida:

Fuente de medicin:

ISO/IEC 12207 SLCP:


Audiencia:

Verificacin Revisin conjunta


Requeridores Desarrolladores

Calidad en uso

Calidad en uso
Efectividad: Capacidad del producto software para permitir a los usuarios alcanzar objetivos especificados con exactitud y completitud, en un contexto de uso especificado. Productividad: Capacidad del producto software para permitir a los usuarios gastar una cantidad adecuada de recursos con relacin a la efectividad alcanzada, en un contexto de uso especificado.

Seguridad fsica: Capacidad del producto software para alcanzar niveles aceptables del riesgo de hacer dao a personas, al negocio, al software, a las propiedades o al medio ambiente en un contexto de uso especificado.
Satisfaccin: Capacidad del producto software para satisfacer a los usuarios en un contexto de uso especificado.

TALLER Definir 4 mtricas de calidad aplicado al proyecto Software desarrollado (Grupal)

Nombre de la mtrica

Propsito de la mtrica

Medicin, frmula y clculo de elementos de datos

Interpretacin del valor medido

Tipo de medida

Entrada para la medicin

Audiencia Objetivo

Poltica El proceso debe fluir rpidamente sin afectar la calidad del producto

MODELO DE CALIDAD Producto Proceso

Eficiencia

Efectividad

Eficiencia

Efectividad

Funcionalidad

Fiabilidad

Usabilidad

Eficiencia

Mantenibilida d

Portabilidad

Ingeniera

Apoyo

Gestin

Organizacin

FUN 1 FUN 2 FUN 3

FIA 1 FIA 2 FIA 3

USA 1 USA 2 USA 3

EFI 1 EFI 2 EFI 3

MAN 1 MAN 2 MAN 3

POR 1 POR 2 POR 3

ING 1 ING 2 ING 3

APO 1 APO 2 APO 3

GES 1 GES 2 GES 3

ORG 1 ORG 2 ORG 3

FUN N

FIA N

USA N

EFI N

MANN

POR N

ING N

APO N

GES N

ORG N

Mtricas
Esta divisin no implica un desligamiento entre el producto o el proceso, simplemente se realiza para identificar a que sector o grupo pertenece

ISO 14598
Nivel A Aspectos integridad
Muchas muertas

de Aspecto de economia
personas Desastres financieros (la compaa no sobrevivira)

Aspecto de seguridad
Proteccin de servicios y datos estratgicos

Aspecto ambiente

de

Daos del ambiente irrecuperables

Amenaza de la vida humana

Grandes prdidas econmicas (la compaa queda comprometida

Proteccin de datos servicios crticos

Daos del ambiente recuperables

Daos a la propiedad, pocas personas perjudicadas

Significantes prdidas econmicas (la compaa se ve afectada)

Proteccin contra riesgo de errores

Contaminacin moderada

Pequeos daos a la propiedad

Prdidas insignificantes

econmicas

No se identifican riesgos especficos

No hay riesgos para el ambiente

Nivel A

Nivel B Nivel C Nivel D

Pruebas formales, (actualmente no existe tcnicas adecuadas para la evaluacin de la funcionalidad al nivel A -> nada lo garantiza) Pruebas de componentes (pruebas de caja blanca) Revisiones e inspecciones de cdigo Pruebas funcionales (pruebas de caja negra)

Aplicacin de evaluacin de calidad


Seleccin de caractersticas a evaluar
Sub caractersticas
Aplicabilidad Precision Seguridad Conf. de Funcionalidad Madurez Tolerancia a Fallos Recuperabilidad Conf. de la fiabilidad Entendibilidad Facil Aprendizaje Operabilidad Conf. de Usabilidad comportamiento en el tiempo Utilizacion de Recursos Conf. Eficiencia Navegabilidad sumar

Valor 6 15 14 2 20 2 2 1 15 13 4 3 15 1 1 1 115

ModeloValor Modelo Valor Modelo promedio Valor Asignado 5% 20 12% 20 12% 15.3 10% 15 13% 15 9% 15 9% 15.0 10% 15 12% 12 7% 12 7% 12.7 9% 12 2% 7 4% 10 6% 6.3 4% 7 17% 23 14% 19 11% 20.7 14% 20 2% 4 2% 5 3% 3.7 2% 4 2% 4 2% 5 3% 3.7 2% 4 1% 1 1% 1 1% 1.0 1% 1 13% 15 9% 15 9% 15.0 10% 15 11% 15 9% 17 10% 15.0 10% 15 3% 10 6% 8 5% 7.3 5% 7 3% 3 2% 12 7% 6.0 4% 3 13% 21 13% 20 12% 18.7 13% 15 1% 2 1% 2 1% 1.7 1% 1 1% 8 5% 5 3% 4.7 3% 1 1% 1 1% 1 1% 1.0 1% 1 100% 161 100% 167 100% 147.7 100% 136

Aplicacin de evaluacin de calidad


E

Caractersiticas
Funcionalidad

Sub-Caractersiticas
Aplicabilidad

P
35% 35% 20% 10% 100% 40% 40% 20% 100

E
0.83 0.85 0.9 0.8 0.85 0.85 0.8 0.9 0.75

Mtricas
Integridad de Implementacin Funcional Volatilidad de SRS Precisin Auditora de Acceso Conformidad de la Norma de Interfaz Densidad de Falla Madurez de la Prueba Funcin de Comprensin Comprensin de Entradas y Salidas Eficacia de la documentacin de usuario y/o del sistema de ayuda Entendibilidad del Mensaje en Uso Tiempo Medio de Respuesta

P
60% 40% 100% 100% 100% 50% 50% 50% 50% 100% 100% 100%

E
0.85 0.8 0.85 0.9 0.8 1 0.7 0.9 0.8 0.8 0.9 0.75

30%

0.85

Precisin Seguridad Conformidad de Funcionalidad Madurez Entendibilidad

Fiabilidad 0.827 Usabilidad

30%

0.85

20%

0.84

Eficiencia

20%

0.75

Facilidad de Aprendizaje Operabilidad Comportamiento en el Tiempo

PREGUNTAS