Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelo de Bohem
Modelo de Bohem
UNIDAD PROFESIONAL
INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS
SOCIALES Y ADMINISTRATIVAS
Secuencia: 4NM61
1
Misión
Poder implementar con los conocimientos adquiridos las bases para poder
desarrollar, gestionar e implementar desarrollo de herramientas para mejorar la
eficacia del producto, como conocer las normas de calidad y estándares de estas
mismas y los modelos que nos puedan ayudar.
Visión
Objetivo
Aplicar conocimientos de diferentes tipos de procesos en el desarrollo de
herramientas dependiendo de cuál de ellos se adecue mejor a la solución del
problema.
2
Modelo de Calidad de Boehm
MODELOS DE CALIDAD:
Los estándares de calidad son aquellos que permiten definir un conjunto de
criterios de desarrollo que guían la forma en que se aplica la ingeniería de
software. Los estándares suministran los medios para que todos los procesos se
realicen de la misma forma y son una guía para lograr la productividad y la calidad.
3
Entre los modelos más importantes que evalúan la calidad del producto de
software se encuentran los siguientes:
Este modelo propone una jerarquía de niveles, en forma de un árbol con tres
ramas principales, que permiten que el software sea de utilidad: Portabilidad,
Facilidad de Uso y Facilidad de Mantenimiento. Se estructura en tres niveles:
Aplicaciones primarias, Construcciones Intermedias (factores) y Construcciones
Primitivas, y finalmente las Métricas que determinan los valores para los criterios
(construcciones primitivas).
4
Imágen 2 Relación entre Factores y criterios en el Modelo de BOEHM.
Este modelo fue propuesto por Barry Boehm en el año de 1978. Este se basa en que el
software debe hacer lo que el usuario quiere que haga, por lo tanto, se espera que el
software:
La estructura presenta 3 niveles para las características: de alto nivel, de nivel intermedio
y características primitivas. Cada una de estas características contribuye al nivel general
5
de calidad.
Características
6
Estas características representan los factores de calidad de Boehm:
· Flexibilidad (Mantenibilidad)
Características Primitivas
Portabilidad
· Independencia de dispositivos
· Auto-contención de confiabilidad.
· Auto-contención
· Exactitud
· Completitud
· Consistencia
7
· Robustez/Integridad
Eficiencia
· Accesibilidad
Usabilidad
· Robustez/Integridad
· Accesibilidad
· Comunicación
Testeabilidad
· Comunicación
· Auto descripción
· Estructuración
Entendibilidad
· Consistencia
· Estructuración
· Concisidad
· Legibilidad
8
Modificabilidad
· Estructuración
· Aumentabilidad
· Es un modelo costoso.
9
Ventajas del modelo
10
Bibliografía
Ingenieria de Software. (s.f.). Obtenido de https://ingsoftware.weebly.com/modelo-
evolutivo.html
Intelequia. (s.f.). Obtenido de https://intelequia.com/blog/post/2083/ciclo-de-vida-
del-software-todo-lo-que-necesitas-saber
Lucidchart. (s.f.). Obtenido de https://www.lucidchart.com/pages/es/tutorial-
diagrama-de-actividades-uml
Modelos de Sistemas. (s.f.). Obtenido de
http://santoyomafer.blogspot.com/p/prototipo.html
Procesos para la Ingenieria de Software. (s.f.). Obtenido de Facultad de
Estadística e Informática :
https://www.uv.mx/personal/ermeneses/files/2018/02/Clase8-
Modelos_de_procesos_de_desarrollo_de_softwareII.pdf
Sommerville. (2005). Ingenieria del sofware . Madrid: Pearson Educación S.A.
11