El modelo COCOMO es una herramienta utilizada para la estimación de costos en proyectos de software. Se clasifica en tres modos de desarrollo: semi-acoplado, empotrado y orgánico. Cada uno de estos modos ofrece diferentes aproximaciones y se utiliza en diferentes contextos.