Características Clave de Calidad del Software: Operación y Desarrollo

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 2,76 KB

Atributos de Calidad en Operación

Los atributos de calidad en operación, en general, se pueden identificar como cinco atributos y están relacionados con características que se espera cumpla el producto durante su operación.

Rendimiento

Se mide en términos de la respuesta del sistema a ciertas funcionalidades como pueden ser velocidad de respuesta al recibir una petición o procesar una información, capacidad de almacenamiento o volumen de información, tiempo de ejecución y número de usuarios concurrentes en una unidad de tiempo.

Confiabilidad

Caracterizada por la probabilidad del sistema de operar sin fallas. Se puede medir en función del tiempo promedio entre fallas, tasa de ocurrencia de fallas o la probabilidad de fallas ante peticiones recibidas.

Tolerancia a Fallas

Entendido también como robustez, es la propiedad del producto de recuperarse ante una falla o interrupción en su operación. Se mide en relación con el tiempo de recuperación después de una falla, porcentaje de eventos que causan fallas o datos afectados por la falla.

Seguridad

O integridad, es la característica que evita el acceso no autorizado o accidental de usuarios. Normalmente se puede medir como el número o porcentaje de intentos fallidos por tipo de acceso.

Usabilidad

Es la característica que permite que el sistema pueda ser fácilmente utilizado de manera efectiva. Es medido en relación con el tiempo que le toma a un tipo de usuario obtener las habilidades para completar una tarea específica, promedio de errores que comete un usuario en un periodo de tiempo, nivel de satisfacción o intuición para poder completar una tarea sin ayuda o asesoría.

Atributos de Calidad en Desarrollo

Los atributos de calidad en el entorno de desarrollo se refieren a los elementos a considerar para garantizar un adecuado desarrollo del producto y se relacionan con:

Eficiencia

Es una medida de la eficiencia en el uso de los recursos del sistema y se mide en términos del uso de la memoria, ancho de banda, espacio en disco o disponibilidad de capacidad del procesador durante las operaciones.

Mantenimiento

O capacidad de modificarse, es la habilidad para corregir defectos, reparar o agregar nuevas funcionalidades sin afectar la operación del sistema en uso. Se mide en función del tiempo que toma cambiar o corregir un componente determinado.

Reusabilidad

Es la posibilidad de utilizar componentes existentes para crear nuevos, medido como el costo de cambio de un componente al integrarlo en otros sistemas.

Verificabilidad

Es una medida del costo de identificar fallas en las pruebas, porcentaje de defectos en pruebas, cantidad o costo de las pruebas.

Entradas relacionadas: