• No se han encontrado resultados

Plantilla de Referencia de Variables y Parámetros

Fase de Definición y Especificación de los Requerimientos de Calidad.

ISO 9126 Título: Usabilidad

4. Eficiencia 1 Performancia

5.7 Plantilla de Referencia de Variables y Parámetros

El proceso de determinación de requerimientos culmina, por una parte, con un documento que jerárquicamente lista a todas las características y atributos cuantificables y que modelan a la calidad según las necesidades específicas del perfil de usuario (figuras 5.6 y 5.7). Por otra parte, los requerimientos de calidad quedarán completos, luego de acordar un conjunto de valores, variables, parámetros y criterios para cada atributo cuantificable Ai (esta actividad puede realizarse en un estilo incremental e iterativo con las actividades de la siguiente fase, de determinación de los criterios elementales).

En este punto de la discusión, es oportuno destacar que la disponibilidad de parámetros, y valores de referencia o línea base estándar para métricas de Hipermedia y en la Web son, en la mayoría de los casos, inexistentes. Esta investigación debe ayudar a establecer valores actuales de características y atributos, que sirvan de referencia para posteriores estudios en el área.

Por una parte, luego de computar la función de preferencia elemental que modela el requerimiento del atributo Ai (a partir de la métrica m: Ai -> Xi ), el valor de preferencia caerá en uno de los tres niveles de aceptabilidad o barras de calidad, esto es, insatisfactorio (de 0 a 40%), marginal (desde 40 a 60%), y satisfactorio (desde 60 a 100%). Este es el esquema de categorías de aceptabilidad que adoptamos por consenso

La figura 5.8 muestra los diferentes rangos de satisfacción de requerimientos de usuario según ISO 9126. Con respecto al estándar IEEE 1061, sólo se indica que los valores de las métricas son usados para clasificar al software en las categorías de “aceptable”, “marginal” e “inaceptable”.

Figura 5.8 Valor medido y niveles de aceptabilidad, según ISO 9126.

Por otra parte, el valor de la preferencia elemental se obtiene a partir de una función que responde a un criterio. Existen diversos tipos de criterios elementales como veremos en la sección 6.3. Lo importante es que el criterio debe satisfacer la necesidad del requerimiento de evaluación en consideración de factores de mayor o menor criticidad, riesgo, complejidad del atributo, costos, entre otros [ISO/IEC 14598-5]. Además, para ayudar en la determinación del criterio para el requerimiento Ai y su mayor o menor precisión, es necesario (o sería deseable) conocer, unidades de medición, valores corrientes, valor planificado, el mejor y el peor valor esperado. Podemos utilizar para tal fin una Plantilla de Referencia de Variables y Parámetros (semejante a las Plantillas de Calidad –o “Quality Templates”- propuesta por [Gilb 88]) como una herramienta de utilidad para especificar información deseada de cada atributo de calidad interviniente.

Por ejemplo, para el atributo 4.1.1 (Páginas de Acceso Rápido) hemos especificado la siguiente Plantilla de Referencia de Calidad (ver tabla 5.4) en consideración del caso de estudio de sitios académicos (el esquema propuesto está pensado para ser reusable). Asimismo, en la tabla 5.5 especificamos la plantilla correspondiente al atributo Soporte

Measured value

Scale for metric Rating levels

Rated level Fair Poor Satisfactory Unsatisfactory Good Excellent

de estudio de museos en la Web (ver figura 9.1).

Tabla 5.4 Ejemplo de Plantilla de Referencia de Variables y Parámetros para el atributo Páginas de Acceso Rápido

Aspecto Descripción Valores, Parámetros, Ejemplos

4.1.1 (figura 5.6)

Código y Nombre del

Atributo

El código debe ser único, en correspondencia con el árbol de

requerimientos citado Páginas de Acceso Rápido Definición

Mide el tamaño de todas las páginas (estáticas) del sitio Web considerando todos sus componentes gráficos, tabulares y textuales. El tamaño de cada página se especifica como una función del tiempo de espera y de la velocidad constante establecida. Se especifican categorías de tiempo de espera.

Ejemplo: se especifica como tamaño umbral aceptable de tamaño de cada página, el de 35,2 Kb. Una página de este tamaño requiere 20 segundos para ser bajada a una taza de 14.400 bps

Fecha de Medición

Se especifica la fecha (o rango entre dos fechas), en la que se realizará la recolección de datos y se computará la variable de calidad para los parámetros planificados. F=[dd-mm-aaaa] o desde F1 a F2 [bps] 14400; 19600; 28800 [segundos] 0 < t <= 20 Parámetros (y Variables) Disponibles Velocidad

Rango de tiempo aceptable para que un usuario no se impaciente [IEEE WPG] Rango de tamaños máximos aceptables de cada página para un tiempo aceptable (extraído el 27-Ene-1999 de [IEEE WPG]) [ Kbytes] 30 < s < 45 [bps] 14400 [segundos] 0 < t1<= 20 20 < t2 <= 40 t3 > 40 Parámetros Planificados Velocidad Tiempo aceptable Tiempo poco aceptable Tiempo rara vez aceptable

Tamaño máximo de cada página para un

tiempo aceptable [ Kbytes] 35,2 Mayor grado de

Satisfacción

El mayor valor de X, dentro de los números reales, obtenido de computar la función elemental y que se traducirá en una preferencia de calidad del 100%

Si X = 100 → IEi = 100%

Función elemental

X = ( (X1 - 0.4 X2 - 0.8 X3) /

(X1 + X2 + X3) ) * 100

X1 representa el número de páginas dentro de un tiempo que va desde 0 < t1 < = 20 seg. ; y X2 representa el número de páginas dentro de un tiempo que va desde

20 < t2 < = 40, y X3 representa el número de páginas dentro de un tiempo de espera donde: t3 > 40 seg.

Referencias Distintas fuentes de referencia Ver la Plantilla del atributo del mismo código en sección 6.4.3 para el caso de estudio de sitios académicos

Insatisfactorio [%] 0 < IE <= 40

Rangos de Aceptabilidad de

Preferencia de

Calidad Marginal [%] 40 < IE <= 60

Tabla 5.5 Ejemplo de Plantilla de Referencia de Variables y Parámetros para el atributo Soporte a Lenguaje Extranjero

Aspecto Descripción Valores, Parámetros, Ejemplos

1.4.1 (figura 9.1)

Código y Nombre del

Atributo

El código debe ser único, en correspondencia con el árbol de

requerimientos citado Soporte a Lenguaje Extranjero Definición

Este atributo modela el número de lenguajes naturales extranjeros soportados por sitios de museos típicos, y, además, el nivel de soporte para cada lenguaje. No se computa el lenguaje nativo del sitio web, como lenguaje extranjero.

Ejemplos: el sitio del museo Louvre (al Oct-1998) posee soporte parcial a tres lenguajes extranjeros (japonés, español e inglés). Por otra parte, el sitio del museo del Prado posee soporte total del lenguaje inglés

Fecha de Medición

Se especifica la fecha (o rango entre dos fechas), en la que se realizará la recolección de datos y se computará la variable de calidad para los parámetros planificados. F=[dd-mm-aaaa] o desde F1 a F2 Ni Parámetros (y Variables) Disponibles

Cantidad de Lenguajes Extranjeros, para el nivel de soporte Si

Nivel de soporte, a saber: Total (en todo el sitio); Parcial (algunos subsitios del sitio); Mínimo (algunas páginas o documentos). Si i =(1 .. n) para n=3 S1= 0.2 -> soporte mínimo; S2=1 -> soporte medio; S3=2 -> soporte total. Valores Planificados

Se indican algunos casos modelados, no de modo extensivo. Caso 1) Caso 2) Caso 3) Caso 4) N1 = 0; N2 = 0; N3 = 2 y S3 = 2 N1 = 0; N2 = 1; N3 = 1 y S2 = 1; S3 = 2 N1 = 0; N2 = 2; N3 = 0 y S2 = 1 N1 = 5; N2 = 2; N3 = 0 y S1 = .2; S2 = 1 Mayor grado de Satisfacción

El mayor valor de X, dentro de los números reales, obtenido de computar la función elemental y que se traducirá en una preferencia de calidad del 100%

Si X >= 100 → IEi = 100%

Función

elemental X = 30 * i Si * Ni

Si Xresulta mayor al valor 100, entonces se computa a X = 100

Referencias Distintas fuentes de referencia Ver la Plantilla del atributo del mismo código para el documento con el caso de estudio de museos en la Web (9.2.2)