CALIAD

Páginas: 5 (1156 palabras) Publicado: 22 de enero de 2014
Medición de la calidad.
Las Métricas de Calidad proporcionan una indicación de cómo se ajusta el software, a los requerimientos implícitos y explícitos del cliente. El objetivo principal de la ingeniería del software es producir un producto de alta calidad.
Para lograr este objetivo, los ingenieros del software deben utilizar mediciones que evalúen la calidad del análisis y los modelos dedesafío, el código fuente, y los casos de prueba que se han creado al aplicar la ingeniería del software. Para lograr esta evaluación de la calidad en tiempo real, el ingeniero debe utilizar medidas técnicas que evalúan la calidad con objetividad, no con subjetividad.
La ventaja de los modelos de calidad es que la calidad se convierte en algo concreto, que se puede definir, que se puede medir y,sobre todo, que se puede planificar. El modelo de McCall organiza los factores o puntos de vista desde los cuales el usuario puede contemplar la calidad de un producto:
• Operación del producto

• Revisión del producto

• Transición del producto

El modelo de McCall se basa en 11 factores de calidad, que se organizan en torno a los tres ejes de la siguiente forma:




Los factores deMcCall se definen como sigue:

• Corrección : Hasta qué punto un programa cumple sus especificaciones y satisface los objetivos del usuario. Es quizás el factor más importante, aunque puede no servir de nada sin los demás factores.
• Fiabilidad: Hasta qué punto se puede confiar en el funcionamiento sin errores del programa.
• Eficiencia: Cantidad de código y de recursos informáticos (CPU,memoria) que precisa un programa para desempeñar su función.
• Integridad: Hasta qué punto se controlan los accesos ilegales a programas o datos. Un programa que permite el acceso de personas no autorizadas a ciertos datos es poco íntegro.
• Facilidad de uso: El coste y esfuerzo de aprender a manejar un producto, preparar la entrada de datos e interpretar la salida del mismo.
• Facilidad demantenimiento: El coste de localizar y corregir defectos en un programa que aparecen durante su funcionamiento.
• Facilidad de prueba: El coste de probar un programa para comprobar que satisface sus requisitos. Por ejemplo, si un programa requiere desarrollar una simulación completa de un sistema para poder probar que funciona bien, es un programa difícil de probar.
• Flexibilidad: El coste demodificación del producto cuando cambian sus especificaciones.
• Portabilidad (o Transportabilidad): El coste de transportar o migrar un producto de una configuración hardware o entorno operativo a otro.
• Facilidad de reutilización: Hasta qué punto se puede transferir un módulo o programa del presente sistema a otra aplicación, y con qué esfuerzo.
• Interoperabilidad: El coste y esfuerzonecesario para hacer que el software pueda operar conjuntamente con otros sistemas o aplicaciones software externos.
Es difícil desarrollar medidas directas de los anteriores factores de calidad. Por eso, se definen un conjunto de métricas para cada uno de los factores de calidad. Generalmente estas métricas definidas por MacCall solo pueden ser medidas en forma subjetiva.
Las métricas puedenestar listas de comprobaciones para obtener el grado de los atributos específicos del software. El esquema de graduación propuesto por McCall va en una escala de 0 (bajo) a 10 (alto).
En este esquema se usan las siguientes métricas:

• Facilidad de Auditoría: La facilidad con que se puede comprobar la conformidad con los estándares.
• Exactitud: La precisión de los cálculos y el control.
•Normalización de las Comunicaciones: El grado en que se usan el ancho de banda, los protocolos y las interfaces estándar.
• Completitud: El grado en que se ha conseguido la total implementación de las funciones requeridas.
• Concisión: Lo compacto que es el programa en términos de líneas de código.
• Consistencia: El uso de un diseño uniforme de técnicas de documentación a los largo del proyecto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cali
  • cali
  • la caliada
  • caliad
  • cali
  • Cali
  • Cali
  • CALI

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS