بررسی و تحلیل نقش موثر شناسایی عوامل بروز ریسک در پروژه های توسعه نرم افزار در فاز نیازمندیها

سال انتشار: 1401
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 220

فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_ARPR-3-3_002

تاریخ نمایه سازی: 21 فروردین 1402

چکیده مقاله:

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

نویسندگان

الهام فراهانی

دانشکده مهندسی کامپیوتر، دانشگاه صنعتی شریف، تهران، ایران

محبوبه شمس جاوی

گروه نرم افزار، دانشکده مهندسی کامپیوتر، موسسه آموزش عالی الکترونیکی ایرانیان، تهران، ایران

محمدهادی زاهدی

گروه فناوری اطلاعات، دانشگاه صنعتی خواجه نصیرالدین طوسی ، تهران، ایران