انتخاب بهترین جفت در برنامه نویسی جفتی جهت افزایش امنیت و کاهش هزینه در توسعه چابک نرم افزار

سال انتشار: 1398
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 727

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

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

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

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

ECDS05_159

تاریخ نمایه سازی: 23 شهریور 1398

چکیده مقاله:

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

کلیدواژه ها:

امنیت نرم افزار ، برنامه نویسی جفتی ، کدنویسی تمیز ، توسعه چابک نرم افزار ، هزینه توسعه نرم افزار

نویسندگان

سامان کشوری

مدرس گروه دفاع سایبری و فناوری اطلاعات، دانشگاه افسری و تربیت پاسداری امام حسین (ع)، تهران، ایران

علی مددی

کارشناسی ارشد رمز، دانشکده فناوری اطلاعات و ارتباطات، دانشگاه جامع امام حسین (ع)، تهران، ایران

علیرضا صفایی

مدرس گروه دفاع سایبری و فناوری اطلاعات، دانشگاه افسری و تربیت پاسداری امام حسین (ع)، تهران، ایران