ਆਮ ਤੌਰ 'ਤੇ ਲਾਗਤ ਵਾਲੇ ਮਾਡਲਾਂ ਨੂੰ ਸੌਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟਾਂ ਦੀ ਇੱਕ ਵਿਸ਼ਾਲ ਸ਼੍ਰੇਣੀ ਦੇ ਨਾਲ ਸਾਲਾਂ ਦੇ ਤਜ਼ਰਬੇ ਤੋਂ ਇਕੱਤਰ ਕੀਤੇ ਡੇਟਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਲਿਆ ਜਾਂਦਾ ਹੈ।
ਸਾਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟ ਬਹੁਤ ਵੱਖਰੇ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਮਾਡਲ ਉਹਨਾਂ ਦੀਆਂ ਸਾਰੀਆਂ ਕਿਸਮਾਂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ।