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 :
· Mantenimiento, cuan fácil es modificarlo, entenderlo y retestearlo.
· Utilidad general, si puede seguir usándose si se cambia el ambiente.
· Fiabilidad ( Utilidad per-se)
· Eficiencia ( Utilidad per-se)
· Usabilidad ( Utilidad per-se)
· Capacidad de prueba ( Mantenibilidad)
· Flexibilidad (Mantenibilidad)
Características Primitivas
Portabilidad
· Independencia de dispositivos· Auto-contención de confiabilidad.
· Auto-contención
· Exactitud
· Completitud
· Consistencia
· Robustez/Integridad
· Eficiencia de uso de dispositivos
· Accesibilidad
· Comunicación
Testeabilidad
· Comunicación· Auto descripción
· Estructuración
Entendibilidad
· Estructuración
· Concisidad
· Legibilidad
· 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
Comentarios
Publicar un comentario