يمكن للذكاء الاصطناعي إنتاج الكود بسرعة أكبر من أي وقت مضى، لكن معظم الشركات لا تزال تدير مشاريعها عبر عمليات تقليدية تنقل العمل من قسم إلى آخر. والنتيجة هي "عنق زجاجة" كلاسيكي: الكود يسبق الجميع بينما تتخلف المؤسسة في الخلف.
يعالج نهج جديد يسمى Temp Squads هذا التفاوت من خلال إعادة تنظيم الأشخاص، وليس الأدوات. الفكرة بسيطة — تجميع فريق قصير الأمد، متعدد المهارات، حول هدف عمل واحد، والسماح للذكاء الاصطناعي بمنح كل عضو دفعة قوية للبداية، ثم حل الفريق بمجرد تحقيق الهدف.
لماذا لا يكفي الذكاء الاصطناعي وحده
يمكن للنماذج اللغوية الكبيرة إنشاء الدوال، واقتراح عمليات إعادة الهيكلة (refactors)، وحتى كتابة وحدات برمجية (modules) كاملة. لكن هذه المكاسب تتلاشى في اللحظة التي يتوقف فيها "طلب السحب" (pull request) بسبب عمليات التسليم بين أقسام متعددة، يعمل كل منها في "صومعة" منعزلة. عمليات التسليم تستهلك الوقت الذي وفره الذكاء الاصطناعي، وتضيف الاجتماعات الإضافية مزيداً من التأخير.
ما تحتاجه المؤسسات هو وسيلة لإبقاء العمل داخل مجموعة واحدة ومركزة من البداية إلى النهاية. وهنا يأتي دور مفهوم الـ Temp Squad.
إطار عمل الـ Temp Squad
الـ Temp Squad هو فريق مؤقت متعدد الوظائف تم إنشاؤه لتحقيق نتيجة عمل محددة. يحتفظ الأعضاء بمسمياتهم الوظيفية المعتادة — مهندس backend، مصمم UX، مالك منتج — لكنهم ينضمون إلى الفريق طوال مدة المشروع. وعند تسليم الهدف، ينحل الفريق ويتولى الفريق الدائم الملكية طويلة الأمد للكود.
خطوات التنفيذ
- تحديد الهدف – توضح الشركة "السبب" و"الماهية" للميزة أو النتيجة المطلوبة. لا يلزم وجود قائمة مهام مفصلة في هذه المرحلة.
- إنشاء المعلم (Milestone) – تسجيل الهدف في بطاقة واحدة تتضمن أيضاً المخاطر، ومقاييس النجاح، والنتائج المتوقعة. تصبح هذه البطاقة المرجع الوحيد بين قطاع الأعمال والتكنولوجيا.
- تشكيل الفريق المؤقت (Temp Squad) – تحديد المهارات المطلوبة بدقة — backend، frontend، UX، data، إلخ — وجمع هؤلاء الأفراد معاً. يحتفظون بمهامهم المعتادة في أماكن أخرى ولكنهم يخصصون جزءاً من طاقتهم للفريق.
- استخدام نموذج مفتوح المصدر – تقسيم "المعلم" إلى مشكلات (issues) صغيرة ومستقلة مخزنة في مستودع (repository) مشترك. يمكن لأي شخص في الفريق اختيار مشكلة عندما يتوفر لديه الوقت، مما يتجنب التسلسل الهرمي الصارم لملكية المهام.
- تطبيق ذكاء الذكاء الاصطناعي – يقوم مساعد الذكاء الاصطناعي بفحص كل مشكلة واقتراح خطة تنفيذ. يعطي هذا الاقتراح المطور دفعة قوية للبداية، ولكن يجب على الإنسان مراجعته والموافقة عليه قبل كتابة أي كود.
- حل الفريق – بمجرد تحقيق مقاييس "المعلم"، يتم حل الفريق. يرث الفريق الدائم قاعدة الكود الجديدة للصيانة والتحسينات المستقبلية.
ما الذي يجعل هذا النموذج ناجحاً
- يقضي على عمليات التسليم – يبقى كل العمل داخل الفريق، لذا لا تمر التذاكر (tickets) عبر أقسام متعددة.
- يوسع نطاق المشاركة المهارية – يساهم المصممون والمديرون وغير المهندسين مباشرة في قاعدة الكود، بمساعدة الهياكل البرمجية (scaffolding) التي يولدها الذكاء الاصطناعي.
- يقلل عبء الاجتماعات – قناة اتصال واحدة تحل محل سلسلة من تحديثات الحالة عبر مجموعات منفصلة.
- يحافظ على الملكية طويلة الأمد – لا يزال فريق المنتج الحالي يمتلك الكود بعد حل الفريق، مما يمنع ظهور ميزات "يتيمة".
السلبيات المحتملة
(قسم متروك للمدخلات المستقبلية)
كيف تجربه
ابدأ صغيراً. قم بإجراء تجربة رائدة على مشروع واحد. قِس النتائج.
الخلاصة: يسرع الذكاء الاصطناعي عملية إنشاء الكود، ولكن بدون إيقاع تنظيمي متوافق، تتبخر هذه المكاسب. تعمل الـ Temp Squads على مواءمة الأشخاص والآلات حول هدف واحد محدد جيداً، مما يسمح لسرعة الذكاء الاصطناعي بالتحول إلى نتائج ملموسة في الواقع.
