Un modelo paramétrico es un conjunto de ecuaciones matemáticas relacionadas que incorpora parámetros variables. Un escenario se define seleccionando un valor para cada parámetro. Los gerentes de proyectos de software utilizan modelos paramétricos de software y herramientas de estimación paramétrica para estimar la duración, el personal y el costo de sus proyectos.
A principios de la década de 1980 surgieron refinamientos a modelos anteriores, como PRICE S y SLIM, y nuevos modelos, como SPQR, Checkpoint, ESTIMACS, SEER-SEM o COCOMO y sus implementaciones comerciales PCOC, Costimator , GECOMO, COSTAR y Before You Leap.
La principal ventaja de estos modelos es que son objetivos, repetibles, calibrados y fáciles de usar, aunque la calibración con la experiencia previa puede ser una desventaja cuando se aplica a un proyecto significativamente diferente.
Estos modelos fueron altamente efectivos para el modelo en cascada , proyectos de software de la versión 1 de la década de 1980 y destacaron los primeros logros de la paramétrica. A medida que los sistemas se volvieron más complejos y surgieron nuevos lenguajes, surgieron diferentes modelos paramétricos de software que empleaban nuevas relaciones de estimación de costos, analizadores de riesgos, dimensionamiento del software, reutilización de software no lineal y continuidad del personal.