MODELO BOEHM


 Este modelo fue propuesto por Barry Boehm en 1978. Esto se basa en el hecho de que el software tiene que hacer lo que quiere el usuario. Por lo tanto, el software debería:


· Utilizar los recursos  de forma correcta y eficiente. 


· Ser simple de usar y fácil de aprender para los usuarios. 


· Estar bien diseñado, codificado y fácil de probar y mantener. 


Este modelo presenta una estructura de 3 niveles  para  las características



Tomado de :


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

 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 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.

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.

Conclusiones

Es importante que existan métodos de evaluación continua de la calidad que ayuden a evaluar, mejorar y respaldar mejor la calidad de los objetos de aprendizaje. 

El objetivo del modelo Böhm es que, a través de la calidad del software, el software: haga lo que el usuario quiere, utilice los recursos informáticos de manera correcta y eficiente, sea fácil de usar y aprender, y esté bien diseñado, codificado, probado ymantenido.

 Este modelo es similar a McCalls en que es una jerarquía de características basada en una variedad de características y contiene 19 criterios que abarcan las características de rendimiento del hardware. La importancia de la calidad de un producto se deriva de su competitividad en el mercado y su posicionamiento. De la marca. 

Comentarios

Entradas más populares de este blog

MODELO FURPS

ISO 25000