می دانید که امروزه فقط حدود 30 درصد نرم افزارهای طراحی شده در جهان واقعا عملیاتی می شوند و در ایران با توجه به نظام اداری و سازمانی موجود حتی این رقم کمتر از 30 درصد است .

یکی از علل اصلی شکست عدم توجه به اصول مهندسی نرم افزار می باشد .

بعضی از مهندسین نرم افزار با این بهانه که رعایت دقیق اصول مهندسی نرم افزار امکانپذیر نیست ,  یا اینکه هزینه ها را افزایش می دهد , کلا این مبحث را از پروژه ها حذف کرده اند ولی واقعیت این است که بدون این اصول موفقیت پروژه امکانپذیر نیست و درست است که رعایت دقیق این اصول امکانپذیر نیست ولی همیشه باید سعی شود که پروژه در جهت آن حرکت کند و تا حد امکان آن را به کار برد .

در خصوص هزینه اگرچه شاید در موارد بسیار معدودی مهندسی نرم افزار سرعت پیشرفت پروژه را کم کند ولی تجربه و آمارها ثابت کرده است که به صورت کلی و در کل چرخه حیات سیستم , مهندسی نرم افزار باعث کاهش هزینه ها و زمان اجرای پروژه می شود .

با این تفاسیر مهم است که ما هم در اجرای پروژه های شرکت از یک روش مهندسی نرم افزار مناسب و کارآمد با توجه به شرایط کاری خود استفاده کنیم.

جهت هرچه بهتر انجام شدن پروژههای شرکت و موفقیت در اجرای پرروژه ها متدوالوژی

XP(Extreme Programming)

بسیار مفید می باشد .

این متدولوژی سازگاری زیادی با نظام سازمانی ایران دارد و انعطاف پذیری خوبی در برابر تغییرات و همچنین انجام پروزه ها را بسیار کار آمدتر و بهتر می کند .

فایلهای پیوست مقاله های مفیدی در خصوص متدلوژی XP است که پایه ها و اصول آن را توضیح داده است . که از همکاران خواهش می کنم آن را مطالعه کنند .

ِDownload Here What is Xp

ِDownload Here Extreme Programming