بررسی تاثیر هوش مصنوعی بر تغییر نقش برنامه نویسان و تحول مهارت های مورد نیاز در فرایند توسعه نرم افزار

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

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

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

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

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

CONFTRA02_1824

تاریخ نمایه سازی: 22 شهریور 1405

چکیده مقاله:

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

نویسندگان

مژگان کیومرثی

لیسانس مهندسی تکنولوژی نرم افزار