EL MODELO BOEHM
Definición
El modelo de calidad denominado de Boehm, que fue propuesto por Barry Boehm en el año de 1978 es una herramienta que guía a las organizaciones a una mejora continua y a la competitividad, dentro de su diseño. “Presenta una jerarquía de características cada una de las cuales contribuye a la calidad global y que además abarca necesidades y expectativas de los usuarios. Siempre en busca de la calidad de los productos que puede medirse como una comparación de sus características y atributos”. (MORENO, 2010, p5). Este modelo define la calidad en términos de tributos cualitativos y métricas para realizar las medidas y se centra en sus características operativas, su capacidad para medir los cambios, su adaptabilidad a nuevos entornos y la evaluación del desempeño del hardware entre otros.
El modelo presenta una
estructura de 3 niveles para las características.
Características de alto nivel.
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.
Portabilidad (Utilidad
general), Fiabilidad (Utilidad per-se), Eficiencia (Utilidad per-se),
Usabilidad (Utilidad per-se), Capacidad de prueba (Mantenibilidad),
Flexibilidad (Mantenibilidad)
Características Primitivas
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 del modelo.
Presenta un rango alto de
características primitivas, une los mejores elementos de otros modelos, integra
el desarrollo del software con el mantenimiento, es el segundo modelo de
calidad más conocido.
Desventajas del modelo.
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.
Criterio de evaluación del modelo.
Comentarios
Publicar un comentario