MODELO BOEHM
Definición:
Este modelo
fue desarrollado por Barry Boehm en 1978, en la que define la calidad del software
en una estructura incremental mediante atributos cualitativos medidos a través
de métricas. Este modelo está basado en el modelo de McCALL, en el que también
define la usabilidad.
Características:
Estas características representan requerimientos generales de uso: · Utilidad, cuan (usable, confiable, eficiente) es el producto en sí mismo. · Mantenimiento, cuan fácil es modificarlo, entenderlo y retestearlo. · Utilidad general, si puede seguir usándose si se cambia el ambiente. Características de nivel intermedio Estas características representan los factores de calidad de Boehm: · Portabilidad(Utilidad general) · Fiabilidad ( Utilidad per-se) · Eficiencia ( Utilidad per-se) · Usabilidad ( Utilidad per-se) · Capacidad de prueba ( Mantenibilidad) · Flexibilidad (Mantenibilidad) Características Primitivas Este es el nivel más bajo y corresponde a características directamente asociadas a una o dos métricas de calidad: Portabilidad · Independencia de dispositivos · Auto-contención de confiabilidad. · Auto-contención · Exactitud · Completitud · Consistencia · Robustez/Integridad Eficiencia · Accesibilidad · Eficiencia de uso de dispositivos Usabilidad · Robustez/Integridad · Accesibilidad · Comunicación Testeabilidad · Comunicación · Auto descripción · Estructuración Entendibilidad · Consistencia · Estructuración · Concisidad · Legibilidad Modificabilidad · Estructuración · Aumentabilidad |
Ventajas:
· Presenta un rango alto de características primitivas.
· Une los mejores elementos de otros modelos.
· Integra el desarrollo del software con el mantenimiento.
Desventajas:
. Genera mucho tiempo el análisis.
· Es un modelo costoso.
· Funciona mejor en grandes proyectos.
· Se trabaja siguiendo un protocolo y debe ser seguido estrictamente para un buen funcionamiento.
Referencias:
https://sites.google.com/site/moduloevaluacionred/modelo-de-calidad-boehm
No hay comentarios.:
Publicar un comentario