اشتباهات هزینه در پروژه نرم افزار به یکسری دلایل برمی گردد
1- عدم شناخت درست از مسئله و ارائه راه کار مناسب
2-اشتباه در مدیریت پروژه و مدیریت منابع و انتخاب داستانها
3- عدم شفافیت در تیم تولید و مدیریت پروژه و مالک محصول
4-ایجاد رویه درست مهندسی نرم افزار و مدیریت پروژه یک مسئله کاملا فرهنگی که با فرهنگ در ارتباطه. که وجود آدمای فرسوده و با عقاید کهنه و مغرور میتونه خیلی دست انداز باشه. و صد در صد اجرا نکردن فرایندهای اصولی و بومی سازی فرایندها با توجه با دانش خودش شرکت
5- اشتباه در انتخاب معماری و تلاش برای پیاده سازی عمومی و روی لبه تکنولوژی حرکت کردن بدون درک صحیح آن وآیا اینکه توانایی آن در تیم هست و اینکه آیا این راه حل برای پروژه ما واقعا بهترین انتخاب؟
و........