في خطوة جديدة تكشف عن عواقب دمج الذكاء الاصطناعي في عمليات تطوير البرمجيات، أصدرت دراسة حديثة تقييمًا لمجموعة من الطلبات المدمجة (Pull Requests) التي تم إعدادها بواسطة وكلاء البرمجيات. الدراسة تناولت 26,999 طلبًا في بيئات تطوير مختلفة، حيث تبين أن هذه الطلبات تعاني من نقاط ضعف كبيرة عندما يتعلق الأمر بالتعديلات على التعليمات البرمجية وهياكل النشر.

تظهر النتائج أن الوكلاء، في الغالب، يقومون بمهام مشابهة لمطوري البرمجيات أو الأيدي العاملة، حيث تستحوذ المهام التصحيحية على ما بين 17.70% و25.41% من الطلبات. مع ذلك، فإن التعديلات المزدوجة - التي تؤثر على التعليمات البرمجية وهياكل النشر في آن واحد - تمثل فقط 4.48% إلى 4.55% من مجمل الطلبات، لكن لها تأثيرات معقدة على النتائج النهائية للدمج.

عند إجراء تقييم للمساهمات التي تم مراجعتها بشكل واضح، تم تسجيل تأخيرات كبيرة قد تصل إلى 13.13 ساعة، مما يضاعف الوقت اللازم لدمج الطلبات بأكثر من ثلاث مرات. أحد النتائج المفاجئة هو أن الهوية الوكيلة تقلل من فرص المراجعة البشرية بنسبة 63.7% مقارنة بالزملاء البشر، مما يعني أن العديد من التعديلات قد تمر دون تدقيق.

تشدد هذه الدراسة على الحاجة إلى وجود معايير جديدة للاختبار تستند إلى الوعي بالنشر، بالإضافة إلى فرض ضوابط وصول صارمة. هل تعتقد أن هذه التحديات يمكن أن تؤثر سلبًا على جودة البرمجيات؟ شاركونا آرائكم في التعليقات!