Thông thường, các mô hình chi phí được xây dựng bằng cách sử dụng dữ liệu được thu thập từ nhiều năm kinh nghiệm với nhiều dự án phần mềm.
Các mô hình được tạo ra mà không có cơ sở rộng rãi có xu hướng dẫn đến thiếu linh hoạt và thiếu chính xác.