چکيده
توسعه نرم افزار چابك به دليل محبوبيتي كه دارد به عنوان يك زمينه تحقيقاتي بسيار مهم مطرح شده است و محققان زيادي در اين زمينه مشغول به كار هستند. نوآوريهاي مختلفي كه عليرغم استفاده از توسعه سريع نسبت به روشهاي توسعه سنتي معرفي شدهاند شامل استفاده از رويهها، ساختارهاي سازماني و افراد با تخصصهاي مختلف است، در اين ميان سازمانها همچنان در تلاش هستند تا رويكردهاي چابك توسعه سريع سيستم را بر روي ارائه كدهاي اجرايي متمركز كنند. شركتهاي نرمافزاري با افزايش سريع، ضمن كاهش هزينههاي توسعه و در نظر گرفتن افراد بهعنوان قويترين اركان توسعه نرمافزار، پاسخ ميدهند. توسعه چابك مبتني بر دوي سرعت است. با توجه به تفاوت آن با توسعه سنتي، در اين مقاله با چالش هاي قابل توجهي در تست نرم افزار مواجه است، تاريخچه توسعه سريع و روش هاي مختلف توسعه چابك مانند XP ارائه شده است و برخي چالش ها با راه حل ها و روش هاي ممكن براي حل اين چالش ها مورد بحث قرار مي گيرند. همچنين بررسيهاي انجامشده در زمينه استفاده از سيستمهاي چابك نسبت به رويكردهاي قديمي و در پايان خلأ پژوهش و نتيجهگيري ارائه شد. بررسيها نشان دادهاند كه رويكردهاي چابك جديد از منظر عملكرد توجه زيادي را به خود جلب ميكنند، اما روابط عضو-مشتري با اعضاي سيستم چابك هنوز نياز به بررسي دقيق دارد. تحقيقات آينده مي تواند بر پويايي كل زمينه توسعه نرم افزار چابك تمركز كند