Page 25 - مجله الکترونیکی چیپست - شماره 001
P. 25
خب البته این یک برآورد ساده بود
و شاید همیشه به همین راحتی ها
هم نباشد.
در واقع برآورد هزینه نرم افزار
یکی از چالش های اصلی و شاید
مهمترین چالش توسعه نرم
افزار می باشد .کمی از مقیاس
های کوچک خارج شویم و در
نظر بگیریم که بر روی پروژه ای
دویست مهندس کار می کنند ،با
در نظر گرفتن ارقام بالا ،ماهی دوازده میلیارد ریال هزینه پروژه می باشد ،آیا می
شود با این رقم شوخی کرد؟ در واقع مقیاس را بزرگ کردیم که ریسک های درصد
خطا را بهتر درک کنیم ،اما خارج از محدوده ارقام ،هر خطایی برای هر مقیاسی از
شرکت ها ،دارای ضرر هنگفت برای مدیران و سهام داران شرکت محسوب می شود.
شاید بتوان این ادعا را کرد که مشکل عدم برنامه ریزی و برآورد اندازه و هزینه نرم
افزار در سازمان های نرم افزاری بزرگترین چالش پیش رو می باشد و در سازمان های
غیر نرم افزاری نیز این مشکل نقش بزرگی در عقب ماندگی بودجه و پیشرفت دارد.
بر اساس آمار حدود 80درصد از سازمان ها فرآیند مهندسی نرم افزار را در توسعه نرم
افزار های خود به کار نمی گیرند ،حدود 50درصد از سازمان ها نیز در فرآیند مهندسی
نرم افزار اشتباهات فاحش دارند و اندازه و بودجه را اشتباه پیش بینی می کنند.
در واقع هر چه نرم افزارها بزرگتر می شوند ،نیاز به مهندسی نرم افزار بیشتر
می شود و بسته به همین اندازه ،پیچیدگی مهندسی بالاتر می رود تا جایی
که دیگر نیاز به یک طبقه بندی از مدیر پروژه و مهندس نرم افزار می باشد،
تیمی متشکل از چند آدم خبره و مجرب که هر کدام روی بخشی از پروژه تمرکز
دارند و در رأس هرم ،مدیر دیگری به کل فرآیند با ریزبینی کمتری نظارت دارد.
هفته اول شهریور21 1397