در کل عوامل مهم در تاثیر قیمت نرم افزار میتونن خیلی زیاد باشن و تحت تاثیر شرایط خاص کلی باهم فرق داشته باشن اما یه سری عوامل هستن که تو شرایط معمول نسبتا همجا تاثیر میذارن
شما باید ببینین این برنامه ای که نوشتینو یه برنامه نویس معمولی حدودا چقد زمان میبرد بنویسه , درواقه یه برآورد از حد و اندازه پروژه هست که تا چه حد پروژه بزرگه و برای هر روز کاری با 7 ساعت در روز یه چیزی مثل X در نظر بگیرین و حالا به وضع بازار نگاه کنین , اینکه یه آهنگر اگه بیارین 2 ساعت یه کاری انجام بده اقلا 100 تومن میگیره و یه رنگ کار برای هر متر رنگ دیوار حدود 3 تومن میگیره و ... شما هم جایگاه کار خودتونو ببینین بین تورم بازار کجاست تا اون x بتونین به قیمت واقعی تو جامعه تبدیل کنین
یه عامل دیگه اینه که باز ببینین این برنامه ای که نوشتین از دید یه برنامه نویس معمولی تا چه حد حرفه ای یا مبتدیانست , در واقه یه برآورد از سطحشه برای هر تکنیک تو هر زبان بسته به میزان بالا بودن یا پائین بودن و معمول بودن یا نبودن هم یک جدول برا خودتون بسازین و هر قدر از تکنیک های بیشتر و سطح بالاتری استفاده میکنین به یک نسبت منطقی که تو لینک بحث شده تاثیر بدین رو قیمت
عوامل دیگه میتونه تو شرایط خاص شدیدا تاثیر بذارن .. (تو لینک چنتاش گفته شده و بحث شده )