چکیده:
صنعت نرم افزار در ده دهه ی اخیر به سرعت در حال رشد است همراه با این رشد و پیشرفت مسائل زیادی رخ داده است
فاکتورهایی هستند که در فرایند توسعه نرم افزار تاثیرگذار هستند. در این مقاله تمرکز اصلی بر مهمترین فاکتورهای ریسک
نرم افزار که بر روی کاهش ریسک و تمام پروژه های نرم افزاری تاثیر میگذارد، میباشد. هدف اصلی از این تحقیق جمع آوری
مهمترین فاکتورهای ریسک و کاهش ریسک برای توسعه شبکه های هوشمند با استفاده از تکنیک هوش مصنوعی با نام سیستم های مبتنی بر قانون (Rule Base System)میباشد،که برای مدیران پروژه در تصمیم گیری ها کمک کننده هستند. در ابتدا 20فاکتور برای نیازمندیها و 50 فاکتور برای کاهش ریسک نرمافزار اولویتبندی شده، در مرحله دوم تکنیک RBS برای تولید شبکهی هوش کاهش ریسک استفاده شده است. قوانین در فرمهایی که ارتباط بین فاکتورهای ریسک و فاکتورهای کاهش
ریسک ذخیره شده است. برای اجرا سیستم 5 گام را دنبال میکند: 1)همه ی فاکتورهای ریسک و فاکتورهای کاهش ریسک
اولویت بندی میشوند. 2) ارتباط جدید بین آنها ایجاد میشود. 3) ارتباطات به عنوان قوانین در پایگاه دانش یا پایگاه قوانین وارد میشود. 4) موتور RBS قوانین را ایجاد میکند. 5) شبکه کاهش ریسک هوشمند تولید میشود.