You are on page 1of 7

INGENIERIA DE SOFTWARE

ALAN FABRIZZIO BERMÚDEZ JIMÉNEZ


MODELO BOHEM

• Fue propuesto por Barry Boehm en el año de 1978 y es similar al modelo de


McCall definiendo la calidad en términos de atributos cualitativos y métricas
para realizar las medidas de calidad de software.
• La estructura jerárquica del modelo se presenta en la figura y plantea 3
niveles para las características: de alto nivel, de nivel intermedio y nivel
primitivo. Cada una de estas características contribuye al nivel general de
calidad.
El modelo se centra en:
• Sus características operativas.
• Su capacidad para soportar los cambios.
• Su adaptabilidad a nuevos entornos.
• La evaluación del desempeño del hardware.
Las características de bajo nivel representan requerimientos generales de uso:
• Utilidad per-se, cuan (usable, confiable, eficiente) es el producto en sí mismo.
• Mantenimiento, cuan fácil es modificarlo, enterdelo y retestearlo.
• Utilidad general, si puede seguir usándose si se cambia el ambiente.
Las características de nivel intermedio representan factores de calidad de Boehm:
• Portabilidad (Utilidad general)
• Fiabilidad (Utilidad per-se)
• Eficiencia (Utilidad per-se)
• Usabilidad (Utilidad per-se)
• Capacidad de prueba (Mantenibilidad)
• Comprensibilidad (Mantenibilidad)
• Flexibilidad (Mantenibilidad)
Las características de alto nivel representan requerimientos generales de uso.
Son:
• Utilidad per-se cuan (usable, confiable, eficiente) es el producto en sí mismo
• Mantenibilidad cuan fácil es modificarlo, entenderlos y retestearlo
• Utilidad general si puede seguir usándose si se cambia el ambiente