
Variables
Descripción
¿Qué calcula esta fórmula?
El Esfuerzo COCOMO estima la cantidad de trabajo necesaria para desarrollar un proyecto de software.
El modelo fue desarrollado por Barry Boehm y continúa siendo una de las técnicas más influyentes para estimación de costos de software.
El esfuerzo normalmente se expresa en persona-mes y depende principalmente del tamaño del proyecto medido en miles de líneas de código fuente (KLOC).
Cuándo se utiliza
Se utiliza para:
- estimar costos de desarrollo de software,
- planificar personal de proyectos,
- preparar propuestas técnicas,
- evaluar viabilidad de proyectos,
- pronosticar cronogramas de desarrollo.
Ejemplo
Suponga un proyecto tipo Organic con:
KLOC = 50
Usando los coeficientes de COCOMO Básico:
a = 2.4
b = 1.05
Fórmula:
E = a(KLOC)^b
Sustitución:
E = 2.4(50)^1.05
E = 145.3 persona-mes
Resultado:
Esfuerzo Estimado = 145.3 persona-mes
Aplicaciones
- Planificación de proyectos de software
- Estimación de costos
- Asignación de recursos
- Gestión de proyectos
- Economía de ingeniería de software
Nota
COCOMO es un modelo empírico de estimación derivado de proyectos históricos de software. Diferentes categorías de proyectos utilizan distintos valores de a y b. El modelo COCOMO Básico está orientado principalmente a estimaciones tempranas y debe refinarse a medida que se dispone de más información del proyecto. Los métodos modernos suelen incorporar factores adicionales de costo, riesgo y prácticas de desarrollo.
