In de meeste gevallen worden kostenmodellen afgeleid met behulp van gegevens die zijn verzameld uit jarenlange ervaring met een breed scala aan softwareprojecten.
Softwareprojecten verschillen sterk en modellen vertegenwoordigen al hun variëteiten.