O COCOMO II define três modelos diferentes para a estimativa de custos, onde cada modelo corresponde ao nível de fidelidade e incerteza apropriado para determinada fase do ciclo de vida.
A figura exemplifica esta definição, tomando por base o ciclo iterativo de desenvolvimento de Software:
Os modelos são:
Veja a descrição de cada um deles a seguir.