ملخص المحتوى الرئيسي
لقد وصلت نسبة إنتاج الكود باستخدام التكنولوجيا الذكاء الاصطناعي (AI) إلى 60% في بعض الشركات مثل كوايشو (Kuaishou)، لكن لم تتحسن كفاءة البحث والتطوير الشاملة لدى هذه الشركات بنفس المعدل. المشكلة لا تكمن في قدرات التكنولوجيا الذكاء الاصطناعي نفسها، بل في عدم تحقيق تحسين متزامن في كفاءة الأفراد والمؤسسات. يعود ذلك إلى أسباب عديدة مثل النماذج التقليدية للإنتاج والبحث والتطوير، فقدان سياق التعاون، وعدم كفاية تراكم المعرفة. في الوقت نفسه، تتطور أدوات التكنولوجيا الذكاء الاصطناعي من مجرد أدوات مساعدة فردية إلى أدوات للتعاون الجماعي، حيث بدأ الأشخاص غير المتخصصين في التطوير (مثل المديرين التنفيذيين ومصممي المنتجات) في استخدامها لإنشاء البرمجيات. من المتوقع أن يغير التكنولوجيا الذكاء الاصطناعي شكل المؤسسات بأكملها في المستقبل، لكن القدرة على اتخاذ القرارات وفهم احتياجات المستخدمين ستظل العنصر الأساسي للتنافسية.
أولاً: التكنولوجيا الذكاء الاصطناعي تسرع عمل الأفراد، لكن المؤسسات لم تواكب… ثلاثة أسباب رئيسية لتوقف التقدم
لاحظت العديد من الشركات أن مبرمجيها أصبحوا أكثر كفاءة في كتابة الكود بنسبة 40% باستخدام التكنولوجيا الذكاء الاصطناعي، لكن دورات المشاريع لم تقل ولم يزد إنتاج الفرق بشكل عام. المشكلة تكمن في ثلاثة جوانب رئيسية:
1. النماذج التنظيمية القديمة: لا تزال هناك فصل بين أقسام المعالجة والواجهات الأمامية، بالإضافة إلى عمليات تطوير المنتجات واختبارها التقليدية، والتي لا تتناسب مع عصر التكنولوجيا الذكاء الاصطناعي. على سبيل المثال، يمكن للتكنولوجيا الذكاء الاصطناعي كتابة الكود بشكل متعدد الملفات، لكن الفرق تظل منظمة وفقًا للأدوار التقليدية، مما يؤدي إلى ضياع الوقت في التنسيق المتكرر.
2. فقدان المعلومات أثناء التعاون: عند نقل المتطلبات من الأقسام التجارية إلى فرق التطوير، يتم فقدان سياق مهم (مثل خلفية العمل أو قواعد النظام). قد تكون البرمجيات المولدة بواسطة التكنولوجيا الذكاء الاصطناعي غير متوافقة مع المتطلبات الفعلية إذا لم تحصل على المعلومات الكاملة، مما يتطلب إعادة العمل.
3. عدم تكامل المعرفة: تنتشر المعارف التجارية (مثل احتياجات المستخدمين) والمعرفة المتخصصة (مثل قواعد أنظمة التجارة الإلكترونية) ومعرفة التطوير (مثل معايير الكود) بين أشخاص مختلفين، مما يجعل من الصعب على التكنولوجيا الذكاء الاصطناعي الحصول عليها بسرعة، مما يؤدي إلى إنتاج كود غير موحد أو حتى تكرار في التطوير.
ثانيًا: المشاكل التي قد تواجه الشركات عند استخدام التكنولوجيا الذكاء الاصطناعي في كتابة الكود
قد تواجه الشركات مشاكل عند استخدام التكنولوجيا الذكاء الاصطناعي، مثل انحراف المهام الطويلة الأمد عن المسار المخطط له أو عدم موثوقية الكود. تتعامل الشركات الكبيرة مع هذه المشاكل بطرق مختلفة، مثل:
- التأكد من فهم المتطلبات قبل البدء: تطلب شركات مثل كوايشو من التكنولوجيا الذكاء الاصطناعي توضيح المتطلبات بشكل كامل قبل البدء في كتابة الكود، ووضع خطة مفصلة (SDD)، ثم التأكد من صحة الخطة قبل السماح للتكنولوجيا الذكاء الاصطناعي بالعمل.
- ضمان جودة الكود: يتم استخدام طرق مزدوجة للتأكد من جودة الكود، مثل إعطاء التكنولوجيا الذكاء الاصطناعي معايير ومتطلبات الهيكلية مسبقًا، وإجراء مراجعات متبادلة من قبل أفراد مختلفين، بالإضافة إلى اختبارات آلية.
- تنظيم عمليات التعاون: يتم تقسيم المهام المعقدة إلى أجزاء أصغر وتكليف أشخاص مختلفين بإدارتها، لتجنب الحاجة إلى تضمين كل المعلومات في نظام واحد.
ثالثًا: هل استخدام التكنولوجيا الذكاء الاصطناعي من قبل غير المتخصصين في التطوير أمر حقيقي؟
أصبح من الممكن للمديرين التنفيذيين ومصممي المنتجات وحتى الموظفين الماليين استخدام التكنولوجيا الذكاء الاصطناعي لإنشاء تطبيقات بسيطة مثل أنظمة التسجيل وأدوات تحليل البيانات. هذه ليست مجرد عروض توضيحية، بل حقائق واقعية:
- أمثلة عملية: استخدمت كوايشو التكنولوجيا الذكاء الاصطناعي لإنشاء أنظمة تسجيل، بينما طورت شركة شياهونغشو (Xiaohongshu) أداة تسمى “Muse” تسمح لغير المتخصصين بالإبداع وإطلاق التطبيقات مباشرة، مع دعم قواعد البيانات والتكنولوجيا الذكاء الاصطناعي.
- نقاط الخلاف: تتمثل المشكلات في أمان الكود وجودته، حيث قد يؤدي عدم فهم غير المتخصصين للتقنيات إلى إنتاج كود به عيوب أمنية. لكن من الممكن التغلب على هذه المشاكل من خلال الرقابة البشرية (مثل معالجة قواعد البيانات وواجهات الدفع).
- توقعات المستقبل: من المتوقع أن يصبح استخدام التكنولوجيا الذكاء الاصطناعي اتجاهًا سائدًا، مما سيسمح للمزيد من الأشخاص بإنشاء البرمجيات. الأهم هو قدرة الأشخاص على اكتشاف المتطلبات وفهم احتياجات المستخدمين، لا مجرد كتابة الكود.
رابعًا: هل يجب على الشركات تطوير أدواتها الخاصة أم استخدام التكنولوجيا الذكاء الاصطناعية؟
تتفاوت آراء الشركات حول ما إذا كان يجب عليها تطوير أدواتها الخاصة أم استخدام التكنولوجيا الذكاء الاصطناعي. بعض الشركات تفضل تطوير أدواتها لضمان السيطرة على عملياتها، بينما تستخدم شركات أخرى التكنولوجيا الذكاء الاصطناعي لتحسين كفاءتها وتقليل تكاليفها.
خامسًا: استخدامات التكنولوجيا الذكاء الاصطناعية في مجالات أخرى
لا تقتصر استخدامات التكنولوجيا الذكاء الاصطناعي على كتابة الكود، بل يمكن تطبيقها في مجالات أخرى مثل:
- التحليلات التنبؤية: يمكن للتكنولوجيا الذكاء الاصطناعي مساعدة الشركات على تحليل البيانات والتنبؤ بالاتجاهات المستقبلية.
- التصميم التفاعلي: يمكن للتكنولوجيا الذكاء الاصطناعي دمج عناصر تفاعلية في المنتجات، مما يجعلها أكثر جاذبية للمستخدمين.
- التشغيل الآلي: يمكن للتكنولوجيا الذكاء الاصطناعي تحسين كفاءة العمليات التجارية وتقليل الوقت المستغرق فيها.
باختصار، يظهر استخدام التكنولوجيا الذكاء الاطور باستمرار في مختلف المجالات، مما يوفر فرصًا جديدة للشركات لتحسين أدائها وزيادة ربحيتها.