Extreme Programming
می دانید که امروزه فقط حدود 30 درصد نرم افزارهای طراحی شده در جهان واقعا عملیاتی می شوند و در ایران با توجه به نظام اداری و سازمانی موجود حتی این رقم کمتر از 30 درصد است .
یکی از علل اصلی شکست عدم توجه به اصول مهندسی نرم افزار می باشد .
بعضی از مهندسین نرم افزار با این بهانه که رعایت دقیق اصول مهندسی نرم افزار امکانپذیر نیست , یا اینکه هزینه ها را افزایش می دهد , کلا این مبحث را از پروژه ها حذف کرده اند ولی واقعیت این است که بدون این اصول موفقیت پروژه امکانپذیر نیست و درست است که رعایت دقیق این اصول امکانپذیر نیست ولی همیشه باید سعی شود که پروژه در جهت آن حرکت کند و تا حد امکان آن را به کار برد .
در خصوص هزینه اگرچه شاید در موارد بسیار معدودی مهندسی نرم افزار سرعت پیشرفت پروژه را کم کند ولی تجربه و آمارها ثابت کرده است که به صورت کلی و در کل چرخه حیات سیستم , مهندسی نرم افزار باعث کاهش هزینه ها و زمان اجرای پروژه می شود .
با این تفاسیر مهم است که ما هم در اجرای پروژه های شرکت از یک روش مهندسی نرم افزار مناسب و کارآمد با توجه به شرایط کاری خود استفاده کنیم.
جهت هرچه بهتر انجام شدن پروژههای شرکت و موفقیت در اجرای پرروژه ها متدوالوژی
XP(Extreme Programming)
بسیار مفید می باشد .
این متدولوژی سازگاری زیادی با نظام سازمانی ایران دارد و انعطاف پذیری خوبی در برابر تغییرات و همچنین انجام پروزه ها را بسیار کار آمدتر و بهتر می کند .
فایلهای پیوست مقاله های مفیدی در خصوص متدلوژی XP است که پایه ها و اصول آن را توضیح داده است . که از همکاران خواهش می کنم آن را مطالعه کنند .
ِDownload Here What is Xp
ِDownload Here Extreme Programming
ما همه روزه از محصولات و امکانات فن آوری اطلاعات استفاده میکنیم . امروزه یکی از بزرگترین و مهمترین تولیدات کشورهای پیشرو در مبحث تکنولوژی اطلاعات است ولی با این وجود دانش عمومی جامعه و حتی قشر تحصیل کرده در خصوص مفاهیم و پایه های این موضوع بسیار سطحی و ناقص است .