5 de marzo de 2019

Las dimensiones de la Calidad


Si hablamos de dimensiones, en QA, tenemos que saber que son algunas características que debe de enumerar el software en base a unos criterios que especifiquemos.


Fueron creadas por David Garvin y sugieren que deben de tomarse en cuenta, adoptando un punto de vista multidimensional.  Estas dimensiones no fueron diseñadas, únicamente, para la calidad del software, si no que son a nivel general. En un principio, fueron 8. Y se han ido ampliando con el paso del tiempo.

Como ya hemos hablado más veces, la calidad es un concepto difícil de definir con precisión. Con estas dimensiones podemos analizar la calidad y darle una entidad concreta.

Algunas de las dimensiones que se utilizan actualmente son las siguientes, en orden alfabético:

·      Accesibilidad: si el software puede ser usado por cualquier persona de manera cómoda. Se incluyen las herramientas que mejoran la accesibilidad, como, por ejemplo, el reconocimiento de voz o las lupas de zoom.

·      Compatibilidad: si el software se adapta correctamente a diferentes entornos, sistemas operativos, navegadores…

·      Concurrencia: si se atienden, a la vez, varias solicitudes al mismo recurso, en el mismo momento.

·      Eficiencia: si el software funciona como debe y logra aportar soluciones sin desperdiciar recursos, esfuerzo, tiempo, dinero o energía.

·      Escalabilidad: Si se puede aumentar o disminuir el rendimiento en base a la demanda de procesamiento.

·     Fiabilidad: Si el software puede realizar la función requerida sin errores.

·      Funcionalidad: si se realizan las funciones dentro de lo especificado o deseado.

·     Instalabilidad: si el software se puede instalar en un entorno específico.

·      Localizabilidad: si podemos usar el software en diferentes idiomas, zonas horarias…

·      Mantenibilidad: si el software puede modificarse de manera sencilla.

·      Portabilidad: La capacidad del software para transferirse de un lugar a otro y seguir funcionando con normalidad.

·     Rendimiento: La velocidad de carga al realizar una acción en concreto.

·      Seguridad: si el software es difícil de hackear y tiene bien protegida la información que maneja.

·      “Testabilidad” o Probabilidad: Si el software puede probarse fácilmente.

·     Usabilidad: Si el software puede usarse correctamente.

0 Comentarios:

Publicar un comentario

¿Hablamos?

Cuéntanos como ayudarte

Si quieres más información sobre lo que hacemos, necesitas ayuda o quieres hablar con nosotr@s, solo tienes que ponerte en contacto.

Teléfono:

(+34) 648 961 876