El modelo básico estima el coste del
proyecto –pequeño o mediano- en función
de número de líneas de código estimadas.
En este modelo, el algoritmo COCOMO
establece varios criterios de desarrollo,
dependiendo el nivel de dificultar no del
nivel de experiencia de los desarrolladores
–que se supone- sino de posibles
dificultades que se pueden encontrar en el
desarrollo o limitaciones del hardware
usado en el desarrollo del software.
Modelo
Intermedio
El modelo intermedio se utiliza
para estimaciones más complejas.
Éste incluye 3 atributos del
software para determinar el
coste del proyecto.
Atributos del producto:
garantía de funcionamiento
requerida para creación del
software, tamaño de la
Base de Datos, etc.
Atributos del ordenador usado:
capacidad de almacenamiento,
rapidez del ordenador, etc.
Atributos del
personal: experiencia
en el tipo de software
a desarrollar, en el
lenguaje usado, etc.
Modelo
Detallado
El modelo detallado, incorpora
las características del modelo
intermedio y lleva a cabo una
evaluación del impacto de los
motivantes del coste en cada
caso -análisis, diseño, etc.- del
proceso de ingeniería del
software.
El Modelo Constructivo de Costes
COCOMO -Constructive Cost Model–
es utilizado en proyectos de software
para estimar los costes del mismo
en función de tres submodelos:
básico, intermedio y detallado.