Atributos de Calidad del Software

Páginas: 7 (1508 palabras) Publicado: 9 de febrero de 2014






























Tabla de contenido












Introducción

Una atributo es una propiedad del producto, que cuando es asociada con la calidad se relaciona con los elementos que considera el cliente para aceptar o rechazar el producto. Estos atributos de calidad deben ser medidos para poder ser comparados. 
Es importante entenderlosdesde la concepción de la idea a partir de las necesidades del cliente o mercado, considerarlos como parte de la solución y creación del producto para finalmente demostrar que han sido adecuadamente integrados en el producto final. Aquí se presentan diferentes atributos y medidas considerados en los entornos de desarrollo, instalación y operación que pueden ser útiles identificar en cada caso.Atributos de calidad en CMMI
En el modelo CMMI los atributos de calidad son especialmente mencionados a partir de la versión 1.3, por su importancia en el desarrollo del producto. En diversas áreas de proceso son consideradas estas características e integradas en las prácticas que se deben considerar.













Seguridad (Safety)
Desde un punto de vista de la fiabilidad, laseguridad se define como la ausencia de consecuencias catastróficas en el medio ambiente. Leveson, la define como la ausencia de accidentes y la pérdida. Esto conduce a una medida binaria de seguridad: un sistema es ya sea seguro o no es seguro.

Seguridad (Security)
Habilidad de un sistema para resistir usos no autorizados y seguir proveyendo sus servicios a usuarios legítimos. Incluye:
NoAnulación: mecanismos para asegurar que quienes hicieron algo no puedan negarlo.
Confidencialidad: propiedad por la cual datos o servicios son protegidos de accesos no autorizados.
Integridad: propiedad por la cual datos o servicios se brindan como fue previsto.
Disponibilidad (en el contexto de seguridad): que un sistema esté disponible para su uso legítimo.
Adaptabilidad: habilidad de un sistema parahacer un seguimiento de actividades realizadas.

Fiabilidad (Reliability)
La fiabilidad de un sistema es una medida de la capacidad de un sistema para mantenerlo operativo con el tiempo.
Dependiendo del sistema, la fiabilidad a largo plazo puede que no sea una preocupación. Por ejemplo, considere un sistema de aterrizaje automático. El requisito de la disponibilidad de este sistema es alta,debe estar disponible cuando han de aterrizar el avión. Por otro lado, el requisito de fiabilidad es algo bajo en que no tiene que permanecer en funcionamiento durante largos períodos de tiempo.
La fiabilidad de un sistema se mide típicamente como su tiempo medio hasta el fallo (MTTF), de la espera la vida del sistema.
Rendimiento (Performance)
Benchmark: Es un tipo de prueba que compara elrendimiento de un elemento nuevo o desconocido a uno de carga de trabajo de referencia conocido.
Contención: Enfocada a la validación de las habilidades del elemento a probar para manejar aceptablemente la demanda de múltiples actores sobre un mismo recurso (registro de recursos, memoria).
Carga: Usada para validar y valorar la aceptabilidad de los límites operacionales de un sistema bajo cargade trabajo variable, mientras el sistema bajo prueba permanece constante. La variación en carga es simular la carga de trabajo promedio y con picos que ocurre dentro de tolerancias operacionales normales.

Robustez (Robustness)
Es la capacidad de los productos software de reaccionar apropiadamente ante condiciones excepcionales. La robustez viene a ser el complemento de la corrección. Enimplementación se cuenta con el mecanismo de excepciones el cual garantiza el correcto flujo de ejecución del código.
Un programa es robusto si se comporta en forma razonable aún en circunstancias que no fueron anticipadas en la especificación de requerimientos; por ejemplo cuando encuentra datos de entrada incorrectos o algún malfuncionamiento del hardware como rotura de disco. Un programa que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Atributos de calidad del software
  • Atributos de calidad del software
  • Atributos de calidad de un producto de software
  • Evaluación interna de atributos de calidad en software oo y soa paradigmas de desarrollo de software
  • Atributos de calidad del software
  • Atributos de calidad
  • Atributos de calidad
  • Requisitos del software: propiedades y atributos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS