9126-3 Standard Métricas de aplicabilidad
-
Upload
alvaro-marquez -
Category
Documents
-
view
248 -
download
2
Transcript of 9126-3 Standard Métricas de aplicabilidad
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
1/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
2/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
3/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
4/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.1.3 - Mtricas de interoperabilidad
Mtricas externas de interoperabilidad
Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo de medida Entrada para lamedicin
Intercambiabilidad de datos(basado enformato de datos)
Cun correctamente han
sido implementadas lasfunciones de interfaz deintercambio para latransferencia de datosespecificados?
Probar que cada formato del
registro de interfaz de lasalida del flujo del sistemaest de acuerdo a lasespecificaciones de loscampos de datos.
Contar el nmero de formatosde datos que son aprobados
para ser intercambiados conotro software o sistemadurante pruebas deintercambio de datos en
comparacin con el nmerototal.
X = A / B
A = Nmero de formato dedatos que son aprobados
para ser intercambiadosexitosamente con otrosoftware o sistema durantela prueba de intercambio dedatosB = Nmero total deformatos de datos a ser intercambiados.
0 < = X < = 1
Lo ms cerca de1,0 es lo mejor
Absoluta X = Cantidad /
CantidadA = Cantidad
B = Cantidad
Especificacin de
requerimientos y/omanual de usuario
Reporte de pruebas
NOTA: Es recomendada para probar la transaccin de datos especificadaIntercambiabilidad de datos(basado en elintento exitosodel usuario)
Cun frecuentementeel usuario final falla enintercambiar datos entreel producto software yotro software?
Con qu frecuenciason exitosas lastransferencias de datosentre el productosoftware y otrosoftware?
Puede el usuariousualmenteintercambiar datos demanera exitosa?
Contar el nmero de casosen que las funciones deinterfaz fueron usadas yfallaron.
a) X = 1 A / B
A = Nmero de casos enque el usuario fall en elintercambio de datos conotro software o sistemas.B = Nmero de casos en
que el usuario intentintercambiar datos
b) Y = A / T
T = Perodo de tiempo deoperacin
0 < = X < = 1
Lo ms cerca dea 1,0 es lo mejor
0 < = Y
Lo ms cerca de0,0 es lo mejor
a) Absoluta
b) Ratio
X = Cantidad /Cantidad
A = Cantidad
B = Cantidad
Y = Cantidad /Tiempo
T = Tiempo
Especificacin derequerimientos y/omanual de usuario
Reporte de pruebas
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
5/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
6/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
7/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
8/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
9/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
10/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.2.1 - Mtricas de madurez (continuacin)
Mtricas externas de madurez Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo de medida Entrada para lamedicin
Eliminacin defallas
Cuntas fallas han sidocorregidas?
Contar el nmero de fallaseliminadas durante la pruebay comparar con el total defallas detectadas y el total defallas predichas.
a) X = A1 / A2
A1 = Nmero de fallascorregidas.A2 = Nmero total defallas detectadasactualmente.
b) Y = A1 / A3
A3=Nmero total defallas latentes predichasen el producto software.
0 < = X < = 1
El valor mscercano a 1,0 eslo mejor cuantomenos fallasqueden.
0 < = Y
El valor mscercano a 1,0 eslo mejor cuantomenos fallasqueden.
a) Absoluta
b) Absoluta
A1 = Cantidad
A2 = Cantidad
A3 = Cantidad
X = Cantidad /Cantidad
Y = Cantidad /Cantidad
Reporte de prueba
Organizacin de la base de datos
NOTAS: 1. Es recomendable supervisar la tendencia durante un intervalo definido de tiempo.2. El nmero total de fallas latentes predichos puede ser estimado usando modelos de crecimiento de fiabilidad ajustados con datos histricos reales, relacionado con productos software similares.3. Es recomendable supervisar la proporcin Y de resolucin de fallas estimadas, as que si Y>1 investiga la razn porque ms fallas se han descubierto temprano o porque el producto software contiene un nmeroinusual de fallas.En otro caso cuando Y
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
11/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.2.1 - Mtricas de madurez (continuacin)
Mtricas externas de madurez
Nombre de lamtrica Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido Tipo de escalade mtrica Tipo demedida Entrada para lamedicin
Tiempo medioentre fallas(TMEF)
Cul es la frecuenciade fallas del software enoperacin?
Contar el nmero fallasocurridas durante un periododefinido de operacin ycalcular el intervalo
promedio entre fallas.
a) X = T1 / A b) Y = T2 / A
T1 = Tiempo deoperacin.T2 = Suma de intervalosde tiempo entreocurrencia de fallasconsecutivas.A = Nmero total defallas detectadasactualmente (Fallasocurridas durante eltiempo de operacinobservado).
0 < X,Y
Cuanto msgrande el valor esmejor tanto comomayor puede ser el tiempoesperado entrefallas
a) Ratio
b) Ratio
A = Cantidad
T1 = Tiempo
T2 = Tiempo
X = Tiempo /
Cantidad
Y = Tiempo /
Cantidad
Reporte de prueba
Reporte deoperacin
NOTAS:1. La siguiente investigacin puede ser de ayuda:Distribucin del tiempo entre ocurrencia de fallas.Los cambios de tiempo medio junto con el intervalo del intervalo de tiempo de funcionamiento.
Distribucin que indica qu funcin y operacin tiene frecuentemente ocurrencia de fallas por la dependencia de funcin y uso.2. Puede usarse alternativamente la proporcin de falla o clculo de riesgo.3. Es necesario convertir este valor (X) al intervalo si hace un resumen de caractersticas.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
12/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.2.1 - Mtricas de madurez (continuacin)
Mtricas externas de madurez Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Cobertura deprueba (Especificacindel escenario deoperacin de lacobertura depruebas)
Cuntos casos de prueba requeridos sehan ejecutado durante la
prueba?
Contar el nmero de casosde prueba ejecutadosdurante la prueba ycomparar con el nmero decasos de prueba requerido
para obtener una adecuadacobertura de pruebas.
X=A / B
A = Nmero de casos de prueba realmenteejecutados representandoel escenario de operacindurante las pruebas.B = Nmero de casos de
prueba a ser ejecutados para respaldar losrequerimientos.
0
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
13/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.2.1 - Mtricas de madurez (continuacin)
Mtricas externas de madurez Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Madurez de la
pruebaEst el producto bien
probado?
COMENTARIO(S) estoes para predecir la
proporcin de xito queel producto lograr en
pruebas futuras.
Contar el nmero de casosde prueba pasados que hansido realmente ejecutados ycomparar el nmero total decasos de prueba a ser ejecutados segn losrequisitos.
X = A / B
A = Nmero de casos de prueba pasados durante la prueba y operacin.
B = Nmero de casos de prueba a ser ejecutados para respaldar losrequerimientos.
0 < = X < = 1
El valor mscercano a 1,0 eslo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Especificacin derequerimientos
Especificacin de pruebas
Manual deusuario
Reporte de pruebas
Reporte deoperacin NOTAS:1. Es recomendable para el rendimiento de la prueba de estrs usar datos histricos especialmente de periodos mximos.Tambin es recomendable para garantizar que los siguientes tipos de prueba son ejecutados y pasados satisfactoriamente:Escenario de operacin del usuario;Mximo estrs;Sobrecarga de entrada de datos;2. Los casos de prueba pasados pueden ser normalizados por el tamao del software, que es:Densidad de casos de prueba pasados Y=A/C, dondeC = Tamao del producto a ser probado.Cuanto ms grande el valor de Y es mejor.El tamao puede ser funcional y medido por el usuario.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
14/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
15/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.2.2 - Mtricas de tolerancia a fallos (continuacin)
Mtricas externas de tolerancia a fallos Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos de
datos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Prevencin deoperacinincorrecta
Cuntas funciones sonimplementadas concapacidad de
prevencin deoperacin incorrecta?
Contar el nmero de casosde prueba de operacionesincorrectas cuando son
previstas para causar fallascriticas y serias y comparar con el nmero de casos de
prueba de tipos deoperaciones incorrectas a ser considerados.
X = A / B
A = Nmero deocurrencia de fallas
previstas crticas y serias.
B = Nmero casos de pruebas ejecutados demodelos incorrectos deoperacin durante la
prueba (falla casicausada).
0 < = X < = 1
El valor mscercano a 1,0 eslo mejor, cuantoms prevista es laoperacinincorrecta deusuario.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Reporte de pruebas
Reporte deoperacin
NOTAS:1. Tambin los datos daados en adicin a fallas del sistema.2. Tipos de operacin incorrectos Tipos de datos incorrectos como parmetros. Secuencia incorrecta de entrada de datos. Secuencia incorrecta de operacin.3. La tcnica de anlisis de rbol de errores puede ser usada para detectar tipos de errores.4. Esta mtrica puede ser usada experimentalmente.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
16/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.2.3 - Mtricas de recuperabilidad
Mtricas externas de recuperabilidad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Disponibilidad Cun disponible estel sistema para su usodurante un perodo detiempo especifico?
Probar el sistema en unentorno como produccin
para un perodo de tiempoespecfico ejecutando todaslas operaciones del usuario.
Medir el perodo de tiempode reparacin para cadamomento en que el sistemano estuvo disponible durantela prueba.
Calcular el tiempo promedio para reparacin.
a) X = {To / ( To + Tr )}
b) Y = A1 / A2
To = Tiempo deoperacin
Tr = Tiempo dereparacin
A1 = Total disponible decasos de uso satisfactoriosdel software cuando elusuario lo intenta usar.
A2 = Nmero total decasos de uso queintentaron usar el softwaredurante el tiempo deobservacin.
El punto de vista deoperacin de la funcin
invocada por el usuario
0 < = X < = 1Lo ms cercanode 1,0 es lomejor, as elusuario puedeutilizar elsoftware por mstiempo.
0 < = Y < = 1
Lo ms cercano
de 1,0 es lomejor
a) Absoluta b) Absoluta
To = TiempoTr = Tiempo
X = Tiempo /Tiempo
A1 = Cantidad
A2 = Cantidad
Y = Cantidad /Cantidad
Reporte de pruebas
Reporte deoperacin
NOTA: Es recomendable que estas mtricas incluyan slo la recuperacin automtica provista por el software y excluya el trabajo de mantenimiento humano.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
17/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
18/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
19/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.2.3 Mtricas de recuperabilidad (continuacin)
Mtricas externas de recuperabilidad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Efectividad derestauracin
Cun efectiva es lacapacidad derestauracin?
Contar el nmero de pruebas de restauracin quecumpla el tiempo derestauracin objetivo ycomparar con el nmero de
restauraciones requerido enel tiempo objetivoespecificado.
X = A / B
A = Nmero de casosrestauradossatisfactoriamente que
cumple con el tiempo derestauracin objetivo.
B = Nmero de casosejecutados segn losrequerimientos
0 < = X < = 1
Lo ms cercanode 1,0 es lomejor, mientrasel proceso de
restauracin en el producto es msefectivo.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Reporte de pruebas
Reporte deoperacin
NOTA:1. Es recomendable que esta mtrica incluya slo la recuperacin automtica provista por el software y excluya del trabajo de mantenimiento humano.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
20/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.2.4 - Mtricas de conformidad de fiabilidad
Mtricas externas de conformidad de fiabilidad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Conformidad dela fiabilidad
Cun conforme es lafiabilidad del producto alas regulacionesaplicables, las normas ylas convenciones?
Contar el nmero de los temsque cumplen con laconformidad requerida ycompararlos con el nmero detems que requierenconformidad y aparecen en laespecificacin.
X = 1 - A / B
A = Nmero de temsespecificados conconformidad de fiabilidadque no han sidoimplementados durante la
prueba.
B = Nmero total de temscon conformidad defiabilidad especificados
0 < = X < = 1
Lo ms cercano de1,0 es lo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
La descripcin del producto (manualde usuario oespecificacin) dela conformidad yde las normasrelacionadas,
convenciones oregulaciones)
La especificacinde pruebas yreporte de pruebas
NOTA: Puede ser til recoger varios valores medidos a lo largo del tiempo, de analizar la tendencia de los tems cada vez ms satisfechos de la conformidad y de determinarse si estn satisfechos completamente o no.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
21/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.1 - Mtricas de entendibilidad
Mtricas externas de entendibilidad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Claridad de ladescripcin
Qu proporcin de lasfunciones (o tipos defunciones) es entendidadespus de leer la
descripcin del producto?
Conducir la prueba de usuarioy entrevistar al mismo concuestionarios u observacionesde su comportamiento.
Contar el nmero de lasfunciones que se entiendenadecuadamente y comparar con el nmero total defunciones en el producto.
X = A / B
A = Nmero de funciones
(o tipos de funciones)entendidas
B = Total de nmero defunciones (o tipos
de funciones)
0 < = X < = 1
Lo ms cercano a1,0 es lo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /
Cantidad
Manual de usuario
Reporte deoperacin
NOTA: Esto indica si los usuarios potenciales entienden la capacidad del producto despus de leer la descripcin del producto.
Accesibilidad dedemostracin
Qu proporcin dedemostraciones /tutoriales puede acceder el usuario?
Conducir la prueba de usuarioy observar su comportamiento
Contar el nmero defunciones que sonadecuadamente demostrablesy comparar con el nmerototal de funciones querequieren capacidad dedemostracin.
X = A / B
A = Nmero dedemostraciones/ tutorialesque el usuario accedeexitosamente.
B = Nmero de lasdemostraciones/ tutorialesdisponibles.
0 < = X < = 1
Lo ms cercano a
1,0 es lo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Manual de usuario
Reporte de
operacin
NOTA: Esto indica si los usuarios pueden encontrar las demostraciones y los tutoriales.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
22/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.1 - Mtricas de entendibilidad (continuacin)
Mtricas externas de entendibilidad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Accesibilidad dedemostracin enuso
Qu proporcin de lademostracin/ tutoriales
puede el usuario acceder cuando ste necesitarealizar la operacin?
Observar el comportamientodel usuario que estintentando ver unademostracin/tutorial. Laobservacin puede emplear laaccin cognoscitiva humanaque monitorea elacercamiento con la cmarade vdeo
X = A / B
A = Nmero de casos enque el usuario ve lademostracin con xitocuando el usuario intentaver la demostracin
B = Nmero de casos enque el usuario intenta ver lademostracin durante el
perodo de la observacin
0 < = X < = 1
Lo ms cercano a1,0 es lo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Manual de usuario
Reporte deoperacin
Usuario quesupervisa lagrabacin (cinta devdeo y accingrabada)
NOTA: Esto indica si los usuarios pueden encontrar las demostraciones y/o tutoriales mientras usan el producto
Efectividad de lademostracin
Qu proporcin defunciones puede elusuario operar con xitodespus de unademostracin o de untutorial?
Observar el comportamientodel usuario que est intentandover la demostracin/tutorial.La observacin puede emplear accin de conocimientohumano monitoreando unacercamiento con la cmara devdeo.
X = A / B
A = Nmero de funcionesoperadas exitosamente
B = Nmeros dedemostraciones/ tutorialesaccedidos
0 < = X < = 1
Lo ms cercano a1,0 es lo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Manual de usuario
Reporte deoperacin
NOTA: Esto indica si los usuarios pueden operar las funciones satisfactoriamente despus de una demostracin en lnea o de un tutorial.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
23/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.1 - Mtricas de entendibilidad (continuacin)
Mtricas externas de entendibilidad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Funciones
evidentes
Qu proporcin de
funciones (o de tipos defuncin) puede ser identificadas por elusuario basado encondiciones de inicio?
Conducir la prueba de usuario
y observar su comportamientoen entrevistas concuestionarios.
Contar el nmero de lasfunciones que son evidentes
para el usuario y comparar con el nmero total defunciones.
X = A / B
A = Nmero de funciones(o tipos de funciones)identificadas por el usuario
B = Nmero total defunciones actuales (o tiposde funciones)
0 < = X < = 1
Lo ms cercano a1,0 es lo mejor.
Absoluta A = Cantidad
B = CantidadX = Cantidad /Cantidad
Manual de usuario
Reporte deoperacin
NOTA: Esto indica si los usuarios son capaces de localizar funciones explorando la interfaz (por ejemplo examinando los menes).
Funcin decomprensin
Qu proporcin defunciones del producto elusuario es capaz deentender correctamente?
Conducir la prueba de usuarioy observar su comportamientoen entrevistas concuestionarios.
Contar el nmero de funcionesde la interfaz donde los
propsitos son entendidosfcilmente por el usuario ycompararlos con el nmero de
las funciones disponibles parael usuario.
X = A / B
A = Nmero de funcionesde la interfaz cuyo propsitose describe correctamente
por el usuario
B = Nmero de funcionesdisponible de la interfaz
0 < = X < = 1
El ms cercano a1,0 es lo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Manual de usuario
Reporte deoperacin
NOTA: Esto indica si los usuarios son capaces de comprender las funciones explorando la interfaz (por ejemplo examinando los menes).
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
24/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.1 - Mtricas de entendibilidad (continuacin)
Mtricas externas de entendibilidad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Comprensin deentradas y salidas
Pueden los usuariosentender qu es requeridocomo datos de entrada yqu es proporcionadocomo salida por elsistema software?
Conducir la prueba de usuarioy entrevistar al usuario con loscuestionarios u observar sucomportamiento.
Contar el nmero de los datosde entrada y de salidaentendidos por el usuario ycomparar con el nmero totalde estos disponibles para elusuario.
X = 1 A / B
A = Nmero de datos deentrada y salida entendidossatisfactoriamente por elusuarioB = Nmero de datos deentrada y salida disponiblede la interfaz
0 < = X < = 1
Lo ms cercano a1,0 es lo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Manual de usuario
Reporte deoperacin
NOTA: Esto indica si los usuarios pueden entender el formato en el cual los datos deben ser ingresados e identificar correctamente el significado de los datos de salida.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
25/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
26/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.2 - Mtricas de facilidad de aprendizaje (continuacin)
Mtricas externas de facilidad de aprendizaje Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Eficacia de la
documentacin deusuario y/o delsistema de ayudaen uso
Qu proporcin de las
funciones puede ser utilizada correctamentedespus de leer ladocumentacin o de usar los sistemas de ayuda?
Observar el comportamiento
del usuario.
Contar el nmero de lasfunciones usadascorrectamente despus de leer la documentacin o de usar los sistemas de ayuda ycomparar con el nmero totalde funciones.
X = A / B
A = Nmero de funcionesque pueden ser usadas
B = Nmero total defunciones proporcionadas
0 < = X < = 1
Lo ms cercano a1,0 es lo mejor.
Absoluta A = Cantidad
B = CantidadX = Cantidad /Cantidad
Manual de usuario
Reporte deoperacin
Registro delmonitoreo alusuario
NOTA: Esta mtrica se utiliza generalmente para experimentacin y justificacin ms que otras.
Accesibilidad dela ayuda
Qu proporcin de lostemas de la ayuda elusuario puede localizar?
Hacer una prueba al usuario yobservar su comportamiento.
Contar el nmero de las tareas para las cuales la ayuda enlnea correcta es localizada ycomparar con el nmero totalde las tareas probadas.
X = A / B
A = Nmero de tareas paralas cuales la ayuda en lneacorrecta es localizada
B = Nmero total de tareas probadas
0 < = X < = 1
Lo ms cercano a1,0 es lo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Reporte deoperacin
Registro delmonitoreo alusuario
Frecuencia de laayuda
Con qu frecuencia unusuario tiene que acceder
a la ayuda para aprender la operacin para terminar su tarea de trabajo?
Hacer una prueba al usuario yobservar su comportamiento.
Contar el nmero de casos enque un usuario accedi a laayuda para terminar su tarea.
X = A
A = Nmero de accesos ala ayuda hasta que unusuario termina su tarea.
0 < = X < = 1
Lo ms cercano a0,0 es lo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Reporte deoperacin
Registro delmonitoreo alusuario
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
27/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 - Mtricas de operabilidad a) Conforme con la expectativa operacional del usuario
Mtricas externas de operabilidad a) Conforme con la expectativa operacional del usuario Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Consistencia
operacional en eluso
Cun consistente es el
componente de la interfazde usuario?
Observar el comportamiento
del usuario y preguntar suopinin.
a) X = 1 - A / B
A = Nmero de mensajeso funciones en que elusuario encuentrainconsistencias inaceptablescon sus expectativas
B = Nmero de mensajes ofunciones
b) Y = N / TUO
N = Nmero deoperaciones que el usuarioencuentra incoherenciasinaceptables con susexpectativas
TUO = Tiempo deoperacin del usuario(durante el perodo de la
observacin)
0 < = X < = 1
Lo ms cercano de1,0 es lo mejor.
0
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
28/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 - Mtricas de operabilidad b) Controlable
Mtricas externas de operabilidad b) Controlable Nombre de lamtrica Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos de
datos
Interpretacin delvalor medido Tipo de escalade mtrica Tipo demedida Entrada para lamedicin
Correccin deerror
Puede el usuariocorregir fcilmenteerrores en las tareas ?
Conducir la prueba delusuario y observar elcomportamiento del usuario.
T = Tcor- Tini
Tcor = Tiempo detrmino de correccin deerrores de tipo especficode la tarea ejecutada
Tini = Tiempo de iniciode la correccin de erroresde tipo especfico de latarea ejecutada
0 < T
El valor ms pequeo es lomejor .
Ratio Ts, Tc =Tiempo
T = Tiempo
Reporte deoperacin
Registro demonitoreo deusuario
NOTA: 1. Se recomienda al usuario de esta mtrica especificar los tipos de errores para los casos de prueba a ser considerados, por ejemplo: severidad (mostrando el error o destruyendo datos), tipo de error de entrada/salida(error en el ingreso del texto, error en los datos de salida a la base de datos o errores grficos en la pantalla del dispositivo de salida) o tipo de error de situacin operacional (uso interactivo u operacin emergente).
R d id fi i d i
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
29/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 - Mtricas de operabilidad b) Controlable (continuacin)
Mtricas externas de operabilidad b) Controlable Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Correccin deerror en uso
Puede el usuariocorregir fcilmente suserrores o reintentar lastareas?
Observar el comportamientodel usuario que estoperando el sistema.
a) X = A / TUO
A = Nmero de vecesque el usuario logracorregir sus errores oreintentar sus tareas
TUO = Tiempo deoperacin del usuariodurante el periodo deobservacinCOMENTARIOS : Cuando la funcin es
probada una por una, elratio puede ser tambincalculado como el ratiodel nmero de funcioneslas cuales el usuario logracancelar su operacinrespecto al total defunciones.
0
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
30/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 - Mtricas de operabilidad b) Controlable (continuacin)
Mtricas externas de operabilidad b) Controlable
Nombre de lamtrica Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido Tipo de escalade mtrica Tipo demedida Entrada para lamedicin
Correccin deerror en uso
(continuacin)
Puede el usuariorecuperar fcilmentesus datos de entradas?
Observar el comportamientodel usuario que estoperando el sistema.
b) X = A / B
A = Nmero de pantallaso formatos donde el datode entrada fue modificadoo cambiadosatisfactoriamente antesde ser elaborado.
B = Nmero total de pantallas o formatosdonde el usuario trata demodificar o cambiar eldato de entrada durante eltiempo de operacin delusuario observado.
0
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
31/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 - Mtricas de operabilidad c) Adecuado para la operacin de la tarea
Mtricas externas de operabilidad c) Adecuado para la operacin de la tarea Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Disponibilidaden uso del valorpor defecto
Puede el usuarioseleccionar fcilmentelos parmetros deoperacin?
Observar el comportamientodel usuario que estoperando el sistema.
Contar cuntas veces elusuario intenta establecer oseleccionar valores de
parmetros y falla, (por que
el usuario no puede usar elvalor por defecto provisto
por el software)
X = 1 A / B
A = Nmero de vecesque el usuario falla alestablecer o seleccionar valores de parmetros enun periodo corto (por queel usuario no puede usar
el valor por defecto provisto por el software)
B = Nmero total deveces los que el usuariointenta establecer oseleccionar valores de
parmetros
0 < = X < = 1
El valor mscercano a 1,0 eslo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Reporte deoperacin
Registro demonitoreo deusuario
NOTAS: 1. Es recomendable observar y registrar el comportamiento del operador y decidir el tamao del periodo que es aceptable como periodo corto; para seleccionar parmetros de valor.2. Cuando los parmetros de configuracin de las funciones son probados por cada funcin, el ratio de funciones disponibles tambin puede ser calculado.3. Es recomendable conducir pruebas funcionales que cubran los parmetros de configuracin de funciones.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
32/70
Reproducido para fines estrictamente acadmico.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
33/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 - Mtricas de operabilidad d) Auto descriptivo (gua) (continuacin)
Mtricas externas de operabilidad d) Auto descriptivo (gua)
Nombre de lamtrica Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido Tipo de escalade mtrica Tipo demedida Entrada para lamedicin
Mensajes deerror autoexplicativos
En qu proporcin delas condiciones deerror, el usuario
propone la accincorrecta derecuperacin?
Conducir la prueba delusuario y observar elcomportamiento del usuario.
X = A / B
A = Nmero decondiciones de error paralas cuales el usuario
propone la accin correctade recuperacin.
B = Nmero decondiciones de error
probadas.
0 < = X < = 1
El valor mscercano a 1,0 eslo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Reporte deoperacin
Registro demonitoreo deusuario
NOTA: Esta mtrica es generalmente usada para uso experimental y justificado.
Reproducido para fines estrictamente acadmico.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
34/70
p pExtracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 - Mtricas de operabilidad e) Tolerancia errores operacionales (libre de errores humanos)
Mtricas externas de operabilidad d) Tolerancia errores operacionales (libre de errores humanos) Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Recupera-bilidad de erroroperacional enuso
Puede el usuariorecuperarse fcilmentede la peor situacin?
Observar el comportamientodel usuario que estoperando el sistema.
X = 1 - A / B
A = Nmero desituaciones derecuperacininsatisfactoria (despus deun error de usuario ocambio) en las cuales elusuario no ha sidoinformado acerca delriesgo por el sistema.
B = Nmero de erroresde usuario o cambios.
0 < = X < = 1
El valor mscercano a 0,0 eslo mejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Reporte deoperacin
Registro demonitoreo deusuario
NOTA: La frmula anterior es representativa del peor caso. El usuario de esta mtrica puede tomar en cuenta la combinacin de: 1) el nmero de errores donde el usuario es o no advertido por el sistema y 2) elnmero de ocasiones donde el usuario satisfactoriamente/insatisfactoriamente se recupera de la situacin.
Reproducido para fines estrictamente acadmico.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
35/70
p pExtracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 Mtricas de operabilidad e) Tolerancia errores operacionales (libre de errores humanos) (continuacin)
Mtricas externas de operabilidad d) Tolerancia errores operacionales (libre de errores humanos) Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos de
datos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Tiempo entreerrores deoperacinhumanos en uso
Puede el usuariooperar suficiente tiempoel software sin erroreshumanos?
Observar el comportamientodel usuario que estoperando el sistema
X = T / N
(en el tiempo t en [t-T,t])
T = Periodo de tiempode operacin duranteobservacin (o la suma detiempos de operacinentre errores humanos enoperacin).
N = Nmero deocurrencias de erroreshumanos de operacin delusuario
0 < X
Cuanto mayor sea el valor es lomejor.
Ratio T = Tiempo
N = Cantidad
X = Tiempo /Cantidad
Reporte deoperacin
Registro demonitoreo deusuario
NOTAS:1. El error humano en la operacin puede ser detectado contando:a) Errores humanos simples (equivocarse): el nmero de veces que el usuario comete errores simples en las operaciones de ingreso de datos.
b) Error intencional (error o equivocacin): el nmero de veces que el usuario repite la falla en un error sin entenderlo durante el periodo de observacin.c) Pausa de operacin con vacilacin: El nmero de veces que el usuario se detiene por un periodo largo con vacilacin, durante el periodo de observacin.Se sugiere al usuario de esta mtrica, medir separadamente cada tipo presentado anteriormente.2. Una pausa en la operacin puede implicar una duda en la operacin del usuario.
Depende la funcin, procedimiento de operacin y dominio de la aplicacin y si la pausa de operacin se considera un periodo largo o no. Por ello, el evaluador debe tomar en cuenta y determinar el tiempo razonable.Para una operacin interactiva, un periodo largo est en el rango de 1 min a 3 min.
Reproducido para fines estrictamente acadmico.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
36/70
Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
Tabla 8.3.3 Mtricas de operabilidad e) Tolerancia errores operacionales (libre de errores humanos) (continuacin)
Mtricas externas de operabilidad d) Tolerancia errores operacionales (libre de errores humanos) Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Capacidad dedeshacer
Con qu frecuencia elusuario corrige erroresde ingresosatisfactoriamente?
Con qu frecuencia elusuario deshace errorescorrectamente?
Conducir la prueba delusuario y observar elcomportamiento del usuario.
Conducir la prueba delusuario y observar elcomportamiento del usuario.
a) X = A / B
A = Nmero de erroresde ingreso los cuales elusuario los ha corregidocorrectamente.
B = Nmero de intentos para corregir el ingreso dedatos.
b) Y = A / BA = Nmero decondiciones de errores loscuales el usuario hacorregidosatisfactoriamente.
B = Nmero totales decondiciones de error
probadas.
0 < = X < = 1
El valor mscercano a 1,0 eslo mejor.
0 < = Y < = 1
El valor mscercano a 1,0 eslo mejor.
Absoluta
Absoluta
A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Reporteoperacin
Registro demonitoreo deusuario
Reporteoperacin
Registro demonitoreo deusuario
NOTA: Esta mtrica es generalmente usada para uso experimental y justificado.
Reproducido para fines estrictamente acadmico.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
37/70
Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 - Mtricas de operabilidad f) Adecuacin para la individualizacin
Mtricas externas de operabilidad f) Adecuacin para la individualizacin Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Personalizacin Puede el usuario personalizar fcilmentelos procedimientos deoperacin para suconveniencia?
Puede un usuario, quees instructor de usuariosfinales, fcilmente fijar
plantillas de procedimientos deoperacin
personalizados para
prevenir sus errores?
Qu proporcin defunciones pueden ser
personalizadas?
Dirigir pruebas de usuario yobservar el comportamientodel usuario
X = A / B
A = Nmero de
funcionessatisfactoriamente personalizadas
B = Nmero de intentos para personalizar
0< = X
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
38/70
Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.3 - Mtricas de operabilidad f) Aplicacin por individualizacin (continuacin)
Mtricas externas de operabilidad f) Aplicacin por individualizacin Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Reduccin de
procedimientosde operacin
Puede un usuario
reducir fcilmente procedimientos deoperacin para suconveniencia?
Contar las acciones del
usuario para la operacinespecificada y comparar entre el antes y despus dela operacin personalizada.
X = 1 - A / B
A = Nmero de procedimientos deoperacin reducidosdespus de una operacin
personalizada
B = Nmero de procedimientos deoperacin antes de
personalizar la operacin
0< = X
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
39/70
Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.4 - Mtricas de atractividad
Mtricas externas de atractividad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Interaccinatractiva
Cun atractiva es lainterfaz del usuario?
Aplicar cuestionario a losusuarios
Cuestionario paradeterminar la interfazatractiva para el usuariodespus de la experienciade uso.
Depende delmtodo demarcacin delcuestionario.
Absoluta Cantidad Resultado delcuestionario
Aspectos deinterfazpersonalizadas
Qu proporcin deelementos de interfaz
puede ser personalizadaen apariencia para lasatisfaccin de losusuarios?
Conducir pruebas de usuarioy observar sucomportamiento
X = A / B
A = Nmero deelementos de interfaz
personalizado enapariencia para lasatisfaccin del usuario.
B = Nmero deelementos de interfaz quelos usuarios desean
personalizar.
0 < =X < = 1
Lo ms cercano a1,0 es lo mejor
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Solicitudes deusuarios
Reporte deoperacin
NOTA: Esta mtrica es generalmente usada para uso experimental y justificado
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP ISO/IEC 9126 para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARE
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
40/70
Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.3.5 - Mtricas de conformidad de usabilidad
Mtricas externas de conformidad de usabilidad Nombre de la
mtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula y
clculo de elementos dedatos
Interpretacin del
valor medido
Tipo de escala
de mtrica
Tipo de
medida
Entrada para la
medicin
Conformidad deusabilidad
Cmo el software seadhiere a las normas,convenciones, guas deestilo o regulacionesrelacionadas a lausabilidad?
Especificar los tems deconformidad requeridos
basados en normas,convenciones, guas deestilos o regulacionesrelacionadas a usabilidad.
Disear casos de prueba enconcordancia con los temsde conformidad.
Dirigir las pruebasfuncionales para estos casosde prueba.
X = 1 - A / B
A = Nmero de tems deconformidad deusabilidad especificados yque no han sidoimplementados durantelas pruebas
B = Nmero total detems de conformidad deusabilidad especificados
0
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
41/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126 para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARE
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
42/70
Extracto tomado de la NTP ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.4.1 - Mtricas de comportamiento en el tiempo a) Tiempo de respuesta (continuacin)
Mtricas externas de comportamiento en el tiempo a) Tiempo de respuesta Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula y clculode elementos de datos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Ratio de tiempode respuesta enel peor caso
Cul es el lmiteabsoluto del tiemporequerido paracompletar una funcin?
En el peor caso, Puedetodava el usuarioobtener respuestadentro del lmite detiempo especificado?
En el peor caso, Puedetodava el usuarioobtener respuesta delsoftware, dentro de untiempo suficientementereducido para ser tolerable al usuario?
Calibrar la prueba.
Emular la condicin en
que el sistema alcanzala situacin de mximacarga.
Ejecutar la aplicacin ymonitorear losresultados.
X = Tmax / RmaxTmax = MAX(Ti)(desde i = 1 hasta N)Rmax = Tiempo de respuestamximo requeridoMAX (Ti) = Tiempo mximode respuesta entreevaluaciones
N = Nmero de evaluaciones(casos muestreados).Ti = Tiempo de respuesta
para la evaluacin i-sima(caso)
COMENTARIOS: Ladistribucin se puede calcular como se ilustra abajo.Ratio mximo estadsticoY = Tdev / RmaxTdev = Tmedio + K (DEV)Tdev es la desviacin detiempo desde el tiempo mediohasta el tiempo especificado:
por ejemplo, dos o tres vecesde la desviacin estndar.
K: coeficiente (2 3)DEV = SQRT{ ( (Ti-Tmedio)**2)/(N-1)}(desde i = 1 hasta N)Tmedio= (Ti)/N, (para i = 1hasta N)Tx medio = Tiempo medio derespuesta medio requerido.
0 < X
El valor ms
cercano a 1,0 ymenor que 1 eslo mejor.
Absoluta Tmax =Tiempo
Rmax =Tiempo
Ti = Tiempo
N = Cantidad
X = Tiempo /Tiempo
Reporte de prueba
Reporte deoperacinmostrandotiempotranscurrido.
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARE
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
43/70
, p jNO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.4.1 - Mtricas de comportamiento en el tiempo b) Rendimiento
Mtricas externas de comportamiento en el tiempo b) Rendimiento
Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Rendimiento Cuntas tareas puedenejecutarsesatisfactoriamente en undeterminado intervalode tiempo
Calibrar cada tarea deacuerdo a la prioridad pre-establecida.
Iniciar varias tareas detrabajo.
Medir el tiempo que tomacompletar la operacin delas tareas medidas.
Mantener un registro decada intento.
X = A / T.
A = Nmero de tareascompletadas
T = Intervalo de tiempode observacin.
0 < X
El mayor valor eslo mejor.
Ratio A = Cantidad
T = Tiempo
X = Cantidad /Tiempo
Reporte de prueba
Reporte deoperacinmostrandotiempotranscurrido.
Valor medio derendimiento(Throughput )
Cul es el nmero promedio de tareasconcurrentes que elsistema puede manejar en una unidad detiempo?
Calibrar cada tarea deacuerdo a la prioridad pre-establecida.
Ejecutar un nmero detareas concurrentes.
Medir el tiempo que tomacompletar la tareaseleccionada en el trfico
presente.
Mantener un registro decada intento.
X = Xmedio / Rmedio
Xmedio = (Xi)/N.
Rmedio = Rendimientomedio requerido
Xi = Ai / Ti
Ai = Nmero de tareasconcurrentes observadasen un conjunto deintervalos de tiempo en lai-simo evaluacin
Ti = Intervalo de tiempoestablecido en la i-simoevaluacin
N = Nmero deevaluaciones
0 < X
El mayor valor eslo mejor.
Absoluta Xmedio =Cantidad
Rmedio =Cantidad
Ai = Cantidad
Ti = TiempoXi = Cantidad /Tiempo
N = Cantidad
X = Cantidad /Cantidad
Reporte de prueba
Reporte deoperacinmostrando
tiempotranscurrido.
NOTA:1. La distribucin puede calcularse como se ilustra abajo.Ratio mximo estadstico Y = Xdev / XmaxXdev = Xmin + KdevXdev es la desviacin de tiempo desde el tiempo medio hasta el tiempo especificado: por ejemplo, 2 3 veces el tiempo de desviacin estndar.K: coeficiente (2 3); DEV = SQRT{ ( (Xi-Xmedio)**2)/(N-1) }(desde i = 1 hasta N);Xmedio= (Xi)/N
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARE
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
44/70
p jNO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.4.1 - Mtricas de comportamiento en el tiempo b) Rendimiento (continuacin) A
Mtricas externas de comportamiento en el tiempo b) Rendimiento Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Ratio derendimiento enel peor caso
Cul es el lmiteabsoluto en el sistemaen trminos de cantidady manejo de tareasconcurrentes ?
Calibrar la prueba.
Emular la condicin en queel sistema alcanza lasituacin de mxima carga.Ejecutar concurrentementelas tareas de trabajo ymonitorear resultados.
X = Xmax / Rmax
Xmax = MAX(Xi) (desdei = 1 hasta N)
Rmax = Mximorendimiento requerido
MAX(Xi) = Mximonmero de tareas detrabajo entre lasevaluaciones
Xi = Ai / Ti
Ai = Nmero de tareasconcurrentes observadasen un conjunto deintervalos de tiempo en lai-sima evaluacin
Ti = Intervalo de tiempoestablecido en laevaluacin i
N = Nmero deevaluaciones
0 < X
El mayor valor eslo mejor.
Absoluta Xmax =Cantidad
Rmax =Cantidad
Ai = Cantidad
Ti = Tiempo
Xi = Cantidad /Tiempo
N = Cantidad
Xdev =Cantidad
X = Cantidad /
Cantidad
Reporte de prueba
Reporte deoperacinmostrandotiempotranscurrido
NOTAS:1. La distribucin puede calcularse como se ilustra abajo.Ratio mximo estadstico Y = Xdev / XmaxXdev = Xmin + KdevXdev es la desviacin de tiempo desde el tiempo medio hasta el tiempo especificado: por ejemplo, 2 3 veces el tiempo de desviacin estndar.K: coeficiente (2 3); DEV = SQRT{ ( (Xi-Xmedio)**2)/(N-1) }(desde i = 1 hasta N);Xmedio= (Xi)/N
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARE
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
45/70
NO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.4.1 - Mtricas de comportamiento en el tiempo c) Tiempo de retorno
Mtricas externas de comportamiento en el tiempo c) Tiempo de retorno Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Tiempo deretorno
Cul es el tiempo deespera que el usuarioexperimenta despus deemitir una instruccin,
para iniciar un grupo detareas relacionadas y suculminacin?
Calibrar la pruebaapropiadamente.
Iniciar la tarea de trabajo.
Medir el tiempo que tomaculminar la operacin de latarea de trabajo
Mantener un registro decada intento.
T = Tiempo quetranscurre desde que elusuario culmina surequerimiento hasta queconcluye la obtencin delos resultados finales.
0 < T
El menor valor esmejor.
Ratio T = Tiempo Reporte de prueba
Reporte deoperacinmostrandotiempotranscurrido.
NOTA: Se recomienda tomar en cuenta la amplitud de tiempo y emplear el anlisis estadstico en las mediciones de una cantidad grande de tareas (casos muestreados) y no solamente para una tarea.
Tiempo mediode retorno
Cul es el tiempo promedio de espera queel usuario experimentadespus de emitir unaorden para iniciar ungrupo de tareasrelacionadas, hasta questas se completendentro de una cargaespecificada delsistema, en trminos detareas concurrentes yempleo del sistema?
Calibrar la prueba.
Emular la condicin en quela carga se coloca en elsistema ejecutando unnmero concurrente detareas (casos muestreados).
Medir el tiempo que tomacompletar la tareaseleccionada en el trfico
presente.
Mantener un registro decada intento.
X = Tmedio / Txmedio
Tmedio = (Ti)/N,(desde i =1 hasta N)
TXmedio = Tiempomedio requerido deretorno.
Ti = Tiempo de retornoen la evaluacin para el i-simo caso
N = Nmero deevaluaciones (casosmuestreados)
0 < X
El menor valor eslo mejor.
Absoluta Tmedio =Tiempo
TXmedio =Tiempo
Ti = Tiempo
N = Cantidad
X = Tiempo /Tiempo
Reporte de prueba
Reporte deoperacinmostrandotiempotranscurrido.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
46/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARE
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
47/70
NO SE PUEDE DISTRIBUIR A TERCEROS.
Tabla 8.4.2 - Mtricas de utilizacin de los recursos a) Utilizacin de los recursos: entrada/salida
Mtricas externas de utilizacin de los recursos a) Utilizacin de los recursos: entrada/salida Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Utilizacin delos recursos de
entrada/salida(E/S)
Es la utilizacin dedispositivos E/S tan
elevada, que causaineficiencias?
Ejecutar concurrentementeun gran nmero de tareas,
registrar la utilizacin dedispositivos E/S y comparar con los objetivos del diseo.
X = A / BA = Tiempo ocupado de
dispositivos E/SB = Tiempo especificadodesignado al empleo delos dispositivos E/S
0 < = X < = 1El menor valor
ms cercano a1,0 es lo mejor.
Absoluta A = TiempoB = Tiempo
X = Tiempo /Tiempo
Reporte de prueba
Reporte deoperacin
Lmites decarga E/S
Cul es el lmiteabsoluto de utilizacinE/S al cumplir unafuncin?
Calibrar la condicin de prueba. Emular unacondicin en que el sistemaalcanza la situacin demxima carga. Ejecutar laaplicacin y monitorear losresultados
X = Amax / RmaxAmax = MAX (Ai),(desde i = 1 hasta N)Rmax = mximo nmerode mensajes E/SrequeridosMAX (Ai) =Nmero
mximo de mensajes E/Sdesde la primera hasta laevaluacin i-sima.
N = Nmero deevaluaciones
0 < = XEl menor valor eslo mejor.
Absoluta Amax =CantidadRmax =CantidadAi = Cantidad
N = CantidadX = Cantidad /
Cantidad
Reporte de prueba
Reporte deoperacinmostrandotiempo
transcurrido
Erroresrelacionados aE/S
Con qu frecuencia elusuario encuentra
problemas relacionadoscon la operacin dedispositivos E/S?
Calibrar la condicin de prueba. Emular unacondicin en que el sistemaalcanza la situacin demxima carga de E/S.Ejecutar la aplicacin yregistrar el nmero deerrores debido a fallas yadvertencias en E/S
X = A / TA = Nmero de mensajesde advertencia o fallas delsistemaT = Tiempo de operacindel usuario durante suobservacin
0 < = XEl menor valor eslo mejor.
Ratio A = CantidadT = TiempoX = Cantidad /Tiempo
Reporte de prueba
Reporte deoperacinmostrandotiempotranscurrido
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
48/70
NO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.4.2 - Mtricas de utilizacin de los recursos a) Utilizacin de los recursos: entrada/salida (continuacin)
Mtricas externas de utilizacin de los recursos a) Utilizacin de los recursos: entrada/salida Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Ratio promediodecumplimientoE/S
Cul es el nmero promedio de mensajesde error y fallasrelacionados con E/S,en un intervalo detiempo especificado yuna utilizacinespecificada?
Calibrar la condicin de prueba. Emular unacondicin en que el sistemaalcanza la situacin demxima carga. Ejecutar laaplicacin y registrar elnmero de errores debido afallas y advertencias en E/S
X = Amedio/ RmedioAmedio = (Ai ) / NRmedio =Nmero
promedio requerido demensajes E/SAi = Nmero demensajes de error de E/S
para la i-sima evaluacin N = Nmero deevaluaciones
0 < = XEl menor valor eslo mejor.
Absoluta Amedio =CantidadRmedio =CantidadAi = Cantidad
N = CantidadX = Cantidad /Cantidad
Reporte de prueba
Reporte deoperacinmostrandotiempotranscurrido
Tiempo de
espera delusuario en lautilizacin delos dispositivosE/S
Cul es el impacto de
la utilizacin dedispositivos E/S en lostiempos de espera delusuario?
Ejecutar concurrentemente
un gran nmero de tareas ymedir los tiempos de esperadel usuario como resultadode la operacin dedispositivos E/S
T = Tiempo dedicado a
esperar que finalice laoperacin de losdispositivos E/S
0 < T
El menor valor eslo mejor.
Ratio T = Tiempo Reporte de
prueba
Reporte deoperacin
NOTA: Se recomienda que los tiempos mximos y distribuidos deben investigarse para varios casos de pruebas u operacin, debido a que las medidas tienden a fluctuar con las condiciones de uso.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
49/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
50/70
NO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.4.2 - Mtricas de utilizacin de los recursos c) Utilizacin de los recursos: transmisin
Mtricas externas de utilizacin de los recursos c) Utilizacin de los recursos: transmisin Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Utilizacinmxima de
transmisin
Cul es el lmiteabsoluto de transmisin
requerida para cumplir una funcin?
Evaluar lo requerido paraque el sistema obtenga la
situacin de mxima carga.Emular esta condicin.Ejecutar la aplicacin ymonitorear los resultados.
X = Amax / RmaxAmax = MAX (Ai),
(desde i = 1 hasta N)Rmax = Cantidad mxima permitida de mensajes deerror y fallas relacionadoscon la transmisin.MAX (Ai) = Nmeromximo de mensajes deerror y fallas con latransmisin desde la
primera evaluacin hastala i-sima
N = Nmero deevaluaciones
0 < = XEl menor valor es
lo mejor.
Absoluta Amax =Cantidad
Rmax =CantidadAi = Cantidad
N = CantidadX = Cantidad /Cantidad
Reporte de prueba
Reporte deoperacinmostrandotiempotranscurrido
Balance deutilizacin dedispositivos
Cul es el grado desincronizacin entrediferentes dispositivosen un determinadointervalo de tiempo?
Calibrar la condicin de prueba. Emular unacondicin en que el sistemaalcanza la situacin demxima transmisin decarga. Ejecutar la aplicaciny registrar el retraso en el
procesamiento de diferentestipos de dispositivos.
X = TiempoSinc / TTiempoSinc = Tiempodedicado a un mismorecursoT = Intervalo de tiemporequerido en los que otrosdispositivos culminen sustareas sincronizadamente
El menor valor eslo mejor.
Ratio TiempoSinc =TiempoT = TiempoX = Tiempo /Tiempo
Reporte de prueba
Reporte deoperacinmostrandotiempotranscurrido
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
51/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
52/70
NO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.4.3 - Mtricas de conformidad de eficiencia
Mtricas de conformidad de eficiencia
Nombre de lamtrica Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido Tipo de escalade mtrica Tipo demedida Entrada para lamedicin
Conformidad deeficiencia
Cun conforme es laeficiencia del productoa las regulaciones,normas y convencionesaplicables?
Contar el nmero de temsque requieren conformidadque han sido encontrados ycomparar con el nmero detems que requierenconformidad en laespecificacin
X = 1 A / B(X: Ratio de conformidadde tems relacionados aeficiencia)A = Nmero de tems deconformidad de eficienciaespecificados que no hansido implementadosdurante las pruebasB = Nmero total detems de conformidad deeficiencia especificados
0 < = X < = 1El ms cercano a1,0 es lo mejor
Absoluta A = CantidadB = CantidadX = Cantidad /Cantidad
Descripcin del producto(Manual deusuario oespecificacin)de conformidad yrelacionado anormas,convenciones oregulaciones
Especificacin yreporte de
pruebas
NOTA: Puede ser til recolectar algunas medidas a travs del tiempo, para analizar la tendencia de incremento en los tems de conformidad satisfecha y para determinar si estos han sido completamente satisfechos ono.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
53/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
54/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
55/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
56/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
57/70
TABLA 8.5.3 - Mtricas de estabilidad
Mtricas externas de estabilidad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Ratio de xitosde cambios
Puede el usuariooperar el sistemasoftware sin fallas
despus delmantenimiento?
Puede el responsablede mantenimientofcilmente mitigar lasfallas causadas por efectos colaterales delmantenimiento?
Observar elcomportamiento delusuario o responsable de
mantenimiento que estoperando el sistemasoftware despus delmantenimiento.
Contar las fallas que puedeel usuario o responsable demantenimiento encontrar durante la operacin delsoftware antes y despusdel mantenimiento.
En otro caso, investigar elreporte de solucin del problema, reporte deoperacin o reporte demantenimiento.
X = Na / Ta
Y = { (Na / Ta) /
(Nb/Tb)}
Na = Nmero de casosen los cuales el usuarioencuentra fallas durantela operacin despus queel software fue cambiado
Nb = Nmero de casosen los que el usuarioencuentra fallas durantela operacin antes de queel software sea cambiadoTa = Tiempo deoperacin durante el
periodo de observacinespecificado despus queel software sea cambiadoTb = Tiempo deoperacin durante
periodo especificado deobservacin antes que elsoftware sea cambiado
0 < = X, Y
El menor y ms
cercano a 0,0 eslo mejor.
Ratio Na, Nb =CantidadTa, Tb =
Tiempo
X = Cantidad /Tiempo
Y = [(Cantidad/ Tiempo) /(Cantidad /Tiempo)]
Reporte desolucin de
problema
Reporte demantenimiento
Reporte deoperacin
NOTAS:
1. X e Y implican frecuencia de encontrar fallas despus de cambios y frecuencia fluctuante de encontrar fallas antes/despus de cambios.2. El usuario puede necesitar un periodo especfico para determinar efectos colaterales debido a cambios del software, cuando la revisin se introduce para resolver problemas.3. Es recomendable comparar esta frecuencia antes y despus del cambio.4. Si se identifican funciones cambiadas, es recomendable determinar si las fallas encontradas son detectadas en la funcin cambiada o en las otras. La extensin del impacto puede ser evaluada para cada falla.
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
58/70
TABLA 8.5.3 - Mtricas de estabilidad (continuacin)
Mtricas externas de estabilidad Nombre de la
mtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula y
clculo de elementos dedatos
Interpretacin del
valor medido
Tipo de escala
de mtrica
Tipo de
medida
Entrada para la
medicin
Localizacindel impacto dela modificacin(Fallasemergentesdespus delcambio)
Puede el usuariooperar el sistemasoftware sin fallasdespus delmantenimiento?
Puede el responsablede mantenimientofcilmente mitigar las
fallas causadas por efectos colaterales delmantenimiento?
Contar las fallas queocurren despus delcambio, las cuales estnmutuamente encadenadas yafectadas por el cambio.
X = A / N
A = Nmero de fallassurgidas despus de quelas fallas han sidoresueltas durante un
perodo especificado N = Nmero de fallasresueltas
0 < = X
El menor y mscercano a 0,0 eslo mejor.
Absoluta A = Cantidad
N = Cantidad
X = Cantidad /Cantidad
Reporte desolucin de
problema
Reporte deoperacin
NOTA: X implica falla en cadena que emerge por falla resuelta. Se recomienda brindar una medida precisa revisando si la causa de la falla actual se atribuye al cambio por la solucin de una falla previa, si esto es posible.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
59/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
60/70
TABLA 8.5.5 - Mtricas de conformidad de facilidad de mantenimiento
Mtricas externas de conformidad de facilidad de mantenimiento Nombre de la
mtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula y
clculo de elementos dedatos
Interpretacin del
valor medido
Tipo de escala
de mtrica
Tipo de
medida
Entrada para la
medicin
Conformidadde facilidad demantenimiento
Cun conforme es lafacilidad demantenimiento del
producto en relacin ala regulacin, normasy convencinaplicables.
Contar el nmero deelementos que requierenconformidad y que hancumplido con sta ycomparar con el nmerode tems que requierenconformidad en laespecificacin.
X = 1 A / B
A = Nmero de temsespecificados conformecon la facilidad demantenimiento que nohan sido implementadosdurante la prueba.
B = Nmero temsespecificados conformecon la facilidad demantenimiento
0 < = X < = 1
El ms cercanoa 1,0 es lomejor.
Absoluta A = Cantidad
B = Cantidad
X = Cantidad /Cantidad
Descripcin del producto (Manualdel usuario oespecificaciones)de cumplimientoy normasrelacionadas,convenciones oregulaciones
Especificacin yreporte de la
prueba.
NOTA: Puede ser til obtener varios valores de medicin a lo largo del tiempo para analizar la tendencia del incremento de elementos que satisfacen la conformidad y determinar si se satisfacen completamente.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
61/70
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
62/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
63/70
TABLA 8.6.1 Mtricas de adaptabilidad (continuacin)
Mtricas externas de adaptabilidad Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Adaptabilidadal entorno delSistemasoftware(adaptabilidadal sistemaoperativosoftware deredes ysoftware deaplicacininstalado)
Puede el usuario oresponsable demantenimiento adaptar fcilmente el softwareal entorno?Es el sistemasoftwaresuficientemente capazde adaptarse alambiente deoperacin?
Observar elcomportamiento delusuario o del responsablede mantenimientocuando el usuario esttratando de adaptar elsoftware al ambiente deoperacin.
X = 1 - A / B
A = Nmero defunciones operacionalescuyas tareas no fueroncompletadas o fueroninsuficientes parasatisfacer nivelesadecuados durante
pruebas de operacincombinadas con elsistema operativo,software de red osoftware de aplicacionesinstaladoB = Nmero total defunciones que fueron
probadas
0 < = X < = 1
El ms grandees lo mejor.
Absoluta A = CantidadB = CantidadX = Cantidad /Cantidad
Reportede solucin de
problema
Reporte deoperacin
NOTAS:1. Se recomienda conducir pruebas combinadas de sobrecarga software de sistemas operativos o software de aplicacin instalado los cuales posiblemente sean operados en una forma combinada de variedad deentornos operacionales de usuario.2. La Adaptabilidad de entorno organizacional est relacionada con el entorno de las operaciones de negocio de la organizacin del usuario. La Adaptabilidad del sistemas software al entorno est relacionada conel entorno de la operacin tcnica de los sistemas. Por lo tanto, hay una clara distincin.
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
d l b l d d
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
64/70
TABLA 8.6.2 - Mtricas de instalabilidad
Mtricas externas de instalabilidad Nombre de la
mtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula y
clculo de elementos dedatos
Interpretacin del
valor medido
Tipo de escala
de mtrica
Tipo de
medida
Entrada para la
medicin
Facilidad deinstalacin
Puede el usuario oresponsable demantenimiento instalar fcilmente software enel entorno deoperacin?
Observar elcomportamiento delusuario o del responsablede mantenimientocuando el usuario esttratando de instalar elsoftware en el ambientede operacin.
X = A / B
A = El nmero de casosen los cuales un usuarioexitosamente cambi lainstalacin a suconvenienciaB = Nmero total decasos en el que un
usuario intent cambiar la instalacin a suconveniencia
0 < = X < = 1
El ms cercanoa 1,0 es lomejor.
Absoluta A = CantidadB = CantidadX = Cantidad /Cantidad
Reportede solucin de
problema
Reporte deOperacin
NOTAS:1. Se sugiere esta mtrica para uso experimental2. Cuando se requiera una mtrica basada en el tiempo, el tiempo empleado en la instalacin puede ser medido.
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
65/70
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8 6 3 Mtricas de co existencia
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
66/70
TABLA 8.6.3 - Mtricas de co existencia
Mtricas externas de co existencia Nombre de lamtrica
Propsito de la mtrica Mtodo de aplicacin Medicin, frmula yclculo de elementos dedatos
Interpretacin delvalor medido
Tipo de escalade mtrica
Tipo demedida
Entrada para lamedicin
Co existenciadisponible
Cun a menudo elusuario encuentrarestricciones o fallasinesperadas cuandooperaconcurrentemente conotro software?
Usar el softwareevaluadoconcurrentemente conlos otros software que elusuario usualmenteemplea.
X = A / T
A = Nmero decualquier limitacin ofalla inesperada la cual elusuario encuentradurante la operacinconcurrente con otrosoftwareT = Tiempo de duracinde operacin concurrentecon otro software
0 < = X
El ms cercanoa 0,0 es lomejor.
Ratio A = CantidadT = TiempoX = Cantidad /Tiempo
Reportede solucin de
problema
Reporte deoperacin
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8 6 4 - Mtricas de remplazabilidad
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
67/70
TABLA 8.6.4 - Mtricas de remplazabilidad
Mtricas externas de remplazabilidad Nombre de lamtrica
Propsito de lamtrica
Mtodo de aplicacin Medicin, frmula y clculode elementos de datos
Interpretacin delvalor medido
Tipo deescala demtrica
Tipo demedida
Entrada para lamedicin
Uso continuode los datos
Puede el usuario oresponsable demantenimiento
fcilmente continuar usando los mismosdatos despus dereemplazar elsoftware?Est la migracindel sistema softwareavanzandoexitosamente?
Observar elcomportamiento delusuario o del responsable
de mantenimiento cuandoel usuario estreemplazando el software.
X = A / B
A = Nmero de datos los
cuales son usados en otrosoftware a ser reemplazado yestn confirmados que estndisponibles para ser usadoscontinuamenteB = Nmero de datos loscuales son usados en otrosoftware a ser reemplazado y
planeado a ser reusadocontinuamente
0 < = X < = 1
El ms grande
es lo mejor.
Absoluta A = CantidadB = CantidadX = Cantidad /
Cantidad
Reportede solucin de
problema
Reporte deOperacin
NOTA: Esta mtrica puede ser aplicada tanto al caso de reemplazar un software enteramente diferente y al caso de una diferente versin de la misma serie de software que el anterior.Inclusividadde funciones
Puede el usuario oresponsable demantenimientofcilmente continuar usando funcionessimilares despus dereemplazar con elsoftware al anterior?Est la migracindel sistema softwareavanzadoexitosamente?
Observar elcomportamiento delusuario o del responsablede mantenimiento cuandoel usuario estreemplazando el software.
X = A / B
A = Nmero de funcionesque producen similaresresultados y donde no se hanrequerido cambiosB = Nmero funciones
probadas las cuales sonsimilares a funciones
proporcionadas por otrosoftware a ser reemplazado
0 < = X < = 1
El ms grandees lo mejor.
Absoluta A = CantidadB = CantidadX = Cantidad /Cantidad
Reporte desolucin delProblema
Reporte deOperacin
NOTA: Esta mtrica puede ser aplicada tanto al caso de reemplazar un software enteramente diferente y al caso de una diferente versin de la misma serie de software que el anterior.
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8 6 4 Mtricas de remplazabilidad (continuacin)
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
68/70
TABLA 8.6.4 Mtricas de remplazabilidad (continuacin)
Mtricas externas de remplazabilidad Nombre de lamtrica
Propsito de lamtrica
Mtodo de aplicacin Medicin, frmula y clculode elementos de datos
Interpretacin delvalor medido
Tipo deescala demtrica
Tipo demedida
Entrada para lamedicin
Consistenciafuncional desoporte alusuario
Cun consistenteson los nuevoscomponentes con lainterfaz de usuarioexistente?
Observar elcomportamiento delusuario y preguntar suopinin.
X = 1 A1 / A2
A = Nmero de nuevasfunciones las cuales elusuario encuentrainaceptablementeinconsistentes con lasexpectativas de los usuariosB = Nmero de nuevasfunciones
0 < = X
El ms grandees lo mejor.
Absoluta A = CantidadB = CantidadX = Cantidad /Cantidad
Reporte dePrueba
Reporte deOperacin
NOTA:
1. En caso que un software diferente sea introducido para reemplazar a uno previo, un nuevo diferente software puede ser identificado como la versin actual.2. En caso que el patrn de interaccin sea cambiado para mejorar la interfaz de usuario en una nueva versin, se sugiere observar el comportamiento del usuario y contar el nmero de casos en que el usuario falla enacceder a funciones causadas por inaceptables conformidades contra las expectativas del usuario derivadas de versiones previas.
Reproducido para fines estrictamente acadmico.Extracto tomado de la NTP-ISO/IEC 9126, para el trabajo del curso INF342 Seminario Informtica / CALIDAD DE SOFTWARENO SE PUEDE DISTRIBUIR A TERCEROS.
TABLA 8.6.5 - Mtricas de conformidad de portabilidad
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
69/70
. . p
Mtricas externas de conformidad de portabilidad Nombre de lamtrica
Propsito de lamtrica
Mtodo de aplicacin Medicin, frmula y clculode elementos de datos
Interpretacin delvalor medido
Tipo deescala demtrica
Tipo demedida
Entrada para lamedicin
Conformidadde laportabilidad
Qu tan conforme esla portabilidad del
producto respecto alas regulaciones,normas yconvencionesaplicables?
Contar el nmero de temsque han cumplido con laconformidad y que han sidoencontradas conforme con elnmero de tems querequieren conformidad en laespecificacin.
X=1-A/BA = Nmero de tems que hancumplido con la conformidadde portabilidad y que no hansido implementados en las
pruebasB = Nmero totales de temsespecificados conconformidad de portabilidad
0
-
7/27/2019 9126-3 Standard Mtricas de aplicabilidad
70/70
Actividad1
Actividad2
Actividad3
Actividad4
Actividad5
Actividad6
Actividad7
Actividad8
Fase Anlisis derequerimientos(Software y
Sistemas)
Diseo de laArquitectura (Software ySistemas)
Diseo detallado desoftware
Codificacin y prueba desoftware
Integracin y Pruebas decalificacin del software
Integracin y Pruebas decalificacin de sistema
Instalacin del software Aceptacin y Soporte delSoftware
ModelodeReferencia dela serie 9126
Calidad requerida por el usuario,Calidad internarequerida,Calidad externarequerida
Calidad en uso pronosticada,Calidad externa
pronosticada,Calidad interna medida
Calidad en uso pronosticada,Calidad externa
pronosticada,Calidad interna medida
Calidad en uso pronosticada,Calidad externa medida,Calidad externa
pronosticada,Calidad interna medida
Calidad en uso pronosticada,Calidad externa medida,Calidad externa
pronosticada,Calidad interna medida
Calidad en uso pronosticada,Calidad externa medida,Calidad interna medida
Calidad en uso pronosticada,Calidad externa medida,Calidad interna medida
Calidad en uso pronosticada,Calidad externa medida,Calidad interna medida
Entregablesclave de laactividad
Requerimientos decalidad del usuario(especificados),Requerimientosexternos de calidad(especificados),Requerimientosinternos de calidad(especificados)
Diseo de la arquitecturade Software / Sistema
Diseo detallado desoftware
Cdigo de software yResultados de las pruebas
Producto Software,Resultados de las pruebas
Sistema integrado,Resultado de las pruebas
Sistema instalado Producto softwareentregado
Mtricasusadas paramedir
Mtricas internas(Mtricas externas
pueden ser usadas para validar especificaciones)
Mtricas internas Mtricas internas Mtricas internas,Mtricas externas
Mtricas internas,Mtricas externas
Mtricas internas,Mtricas externas
Mtricas internas,Mtricas externas
Mtricas de calidad enuso,Mtricas internas,Mtricas externas