viernes, 5 de abril de 2013


ATRIBUTOS DE CALIDAD




 Existen diferentes clasificaciones y agrupaciones de atributos de calidad, algunas de las más representativas son:

• ISO-9126 Software Quality Model

• IEEE 1061


ISO 9126

• Funcionalidad
• Confiabilidad
• Facilidad de uso
• Eficiencia
• Facilidad de mantenimiento

Funcionalidad

Confiabilidad

Una vez el software se encuentra funcionando, según se especificó, la confiabilidad define la capacidad de un sistema de  mantener su nivel de servicio bajo condiciones definidas por periodos específicos de tiempo
La tolerancia a fallas se define como la habilidad del sistema para soportar fallas en sus componentes

Facilidad de Uso

Facilidad de uso de una funcionalidad dada la facilidad para aprender cómo utilizar el sistema hace parte de la facilidad de uso.

Eficiencia

Utilización de recursos del sistema para cumplir con su funcionalidad. Ejemplo: Utilización de disco, memoria, ancho de banda, procesador, etc. 

Facilidad de Mantenimiento

La habilidad para identificar y corregir un defecto dentro de un componente de software la facilidad de probar el sistema (testability) es una subcategoría de este atributo.



Portabilidad 

Habilidad del software para adaptarse a cambios en el ambiente o los requerimientos la adaptabilidad se considera una subcategoria de este atributo.

IEEE 1061

• Desempeño
• Confiabilidad
• Seguridad
• Seguro

Desempeño
Grado en el cual un sistema o componente cumple sus funciones dentro de restricciones dadas tales como velocidad, exactitud, o uso de memoria . Tiempo requerido para responder a un evento específico.
Número de eventos procesados en un intervalo dado de tiempo



Confiabilidad
Propiedad de un sistema tal que se puede confiar justificablemente en los servicios que este presta.

• Confiabilidad
• Disponibilidad - El sistema puede ser usado
• Confianza - Continuidad de servicio
• Seguro - No produce consecuencias catastróficas
• Confidencialidad - No ocurrencia de accesos no autorizados a la información
• Integridad - No ocurrencia de alteraciones no autorizadas de información
• Mantenibilidad - Aptitud para permitir reparaciones y evolución

Seguridad

Propiedad de un sistema contra el acceso, modificación o destrucción no autorizada de información.

• Confidencialidad
• Integridad

Seguro

Grado de confianza con el que un sistema es utilizado sin que ocasione accidentes (Safety-Critical).
• No existe riesgo ni pérdida de vidas humanas.


No hay comentarios:

Publicar un comentario