9126-3 Standard Métricas de aplicabilidad

Embed Size (px)

Citation preview

  • 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